From: Daniel Vetter <daniel.vetter@ffwll.ch>
To: Dave Airlie <airlied@gmail.com>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>,
intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org
Subject: [PULL] drm-misc-next
Date: Fri, 30 Dec 2016 11:35:13 +0100 [thread overview]
Message-ID: <20161230103513.GA4178@dvetter-linux.ger.corp.intel.com> (raw)
Hi Dave,
First -misc pull for 4.11:
- drm_mm rework + lots of selftests (Chris Wilson)
- new connector_list locking+iterators
- plenty of kerneldoc updates
- format handling rework from Ville
- atomic helper changes from Maarten for better plane corner-case handling
in drivers, plus the i915 legacy cursor patch that needs this
- bridge cleanup from Laurent
- plus plenty of small stuff all over
- also contains a merge of the 4.10 docs tree so that we could apply the
dma-buf kerneldoc patches
It's a lot more than usual, but due to the merge window blackout it also
covers about 4 weeks, so all in line again on a per-week basis. The more
annoying part with no pull request for 4 weeks is managing cross-tree
work. The -intel pull request I'll follow up with does conflict quite a
bit with -misc here. Longer-term (if drm-misc keeps growing) a
drm-next-queued to accept pull request for the next merge window during
this time might be useful.
I'd also like to backmerge -rc2+this into drm-intel next week, we have
quite a pile of patches waiting for the stuff in here.
Cheers, Daniel
The following changes since commit 2cf026ae85c42f253feb9f420d1b4bc99bd5503d:
Merge branch 'linux-4.10' of git://github.com/skeggsb/linux into drm-next (2016-12-13 14:29:05 +1000)
are available in the git repository at:
git://anongit.freedesktop.org/git/drm-misc tags/drm-misc-next-2016-12-30
for you to fetch changes up to 9b8b75de4cb379187c481a5332a12429f31c0887:
drm: Add kerneldoc markup for new @scan parameters in drm_mm (2016-12-28 14:05:38 +0100)
----------------------------------------------------------------
Bartosz Golaszewski (2):
drm: bridge: add DT bindings for TI ths8135
drm: bridge: add support for TI ths8135
Caesar Wang (1):
drm/bridge: analogix_dp: set the DPCD600 during disabling PSR
Chris Wilson (39):
dma-buf: Provide wrappers for reservation's lock
drm: Add drm_mm_for_each_node_safe()
drm: Constify the drm_mm API
drm/i915: Simplify i915_gtt_color_adjust()
drm: Use drm_mm_nodes() as shorthand for the list of nodes under struct drm_mm
drm: Compile time enabling for asserts in drm_mm
lib: Add a simple prime number generator
drm: Add a simple generator of random permutations
drm: Add some kselftests for the DRM range manager (struct drm_mm)
drm: kselftest for drm_mm_init()
drm: kselftest for drm_mm_debug()
drm: kselftest for drm_mm_reserve_node()
drm: kselftest for drm_mm_insert_node()
drm: kselftest for drm_mm_replace_node()
drm: kselftest for drm_mm_insert_node_in_range()
drm: kselftest for drm_mm and alignment
drm: kselftest for drm_mm and eviction
drm: kselftest for drm_mm and range restricted eviction
drm: kselftest for drm_mm and top-down allocation
drm: kselftest for drm_mm and color adjustment
drm: kselftest for drm_mm and color eviction
drm: kselftest for drm_mm and restricted color eviction
drm: Promote drm_mm alignment to u64
drm: Fix kerneldoc for drm_mm_scan_remove_block()
drm: Detect overflow in drm_mm_reserve_node()
drm: Simplify drm_mm_clean()
drm: Add asserts to catch overflow in drm_mm_init() and drm_mm_init_scan()
drm: Extract struct drm_mm_scan from struct drm_mm
drm: Rename prev_node to hole in drm_mm_scan_add_block()
drm: Unconditionally do the range check in drm_mm_scan_add_block()
drm: Fix application of color vs range restriction when scanning drm_mm
drm: Compute tight evictions for drm_mm_scan
drm: Optimise power-of-two alignments in drm_mm_scan_add_block()
drm: Simplify drm_mm scan-list manipulation
drm: Apply tight eviction scanning to color_adjust
drm: Wrap drm_mm_node.hole_follows
drm: Apply range restriction after color adjustment when allocation
drm: Use drm_mm_insert_node_in_range_generic() for everyone
drm: Add kerneldoc markup for new @scan parameters in drm_mm
Dan Carpenter (1):
drm: mxsfb: drm_dev_alloc() returns error pointers
Daniel Stone (1):
drm: Use atomic state for FB in legacy ioctls
Daniel Vetter (27):
drm: Update drm_device docs about embedding.
drm: Simplify GETRESOURCES ioctl
drm_fourcc: Document linear modifier
drm: Protect master->unique with dev->master_mutex
drm: setclientcap doesn't need the drm BKL
drm: Enforce BKL-less ioctls for modern drivers
drm/hisilicon: Don't set drm_device->platformdev
Merge tag 'docs-4.10' of git://git.lwn.net/linux into drm-misc-next
dma-buf: Update kerneldoc for sync_file_create
dma-buf: Reorganize device dma access docs
dma-buf: Update cpu access documentation
dma-buf: Final bits of doc polish
drm/mediatek: don't use drm_put_dev
drm/etnaviv: Use drm_dev_unref, not drm_put_dev
Merge tag 'drm-for-v4.10' of git://people.freedesktop.org/~airlied/linux into drm-misc-next
drm/fsl: don't use drm_put_dev
drm/irq: drm_legacy_ prefix for legacy ioctls
drm: Move atomic debugfs functions into drm_crtc_internal.h
drm/radeon|amdgpu: Remove redundant num_connectors check
drm: Drop locking cargo-cult from drm_mode_config_init
drm: locking&new iterators for connector_list
drm: Convert all helpers to drm_connector_list_iter
drm: Clean up connectors by unreferencing them
drm: prevent double-(un)registration for connectors
drm: Tighten locking in drm_mode_getconnector
drm: Fix O= out-of-tree builds for selftests
drm/mm: Document locking rules
Dhinakaran Pandiyan (2):
drm: Wrap the check for atomic_commit implementation
drm: Get atomic property value even if DRIVER_ATOMIC is not set
Jason A. Donenfeld (1):
kref: prefer atomic_inc_not_zero to atomic_add_unless
Kees Cook (4):
drm/ttm: use designated initializers
drm/ttm: use designated initializers
drm/vmwgfx: use designated initializers
drm/nouveau: use designated initializers
Kristian H. Kristensen (1):
drm_fourcc: Fix DRM_FORMAT_MOD_LINEAR #define
Laurent Pinchart (5):
drm: Don't include <drm/drm_encoder.h> in <drm/drm_crtc.h>
drm: Fix compilation warning caused by static inline forward declaration
drm: bridge: Link encoder and bridge in core code
drm: bridge: Detach bridge from encoder at encoder cleanup time
drm: bridge: Detach all bridges in a chain at encoder cleanup time
Maarten Lankhorst (7):
drm/atomic: Use active instead of enable in wait_for_vblanks.
drm/atomic: Delete wrong comment.
drm/atomic: Unconditionally call prepare_fb.
drm/atomic: Clean up wait_for_vblanks, v2.
drm/atomic: Wait for vblank whenever a plane is added to state.
drm/atomic: Remove drm_atomic_helper_framebuffer_changed.
drm/i915: Add a cursor hack to allow converting legacy page flip to atomic, v3.
Peter Meerwald-Stadler (2):
drm: Fix spelling of clock in drm_connector.h
drm/hisilicon: Fix spelling of clock in hisi-ade.txt
Thierry Reding (1):
drm: Fix typo in drm_event_reserve_init() kerneldoc
Ville Syrjälä (34):
drm/i915: Add local 'fb' variables
drm/radeon: Add local 'fb' variables
drm/radeon: Use DIV_ROUND_UP()
drm/mgag200: Add local 'fb' variable
drm/ast: Add local 'fb' variables
drm/gma500: Add some local 'fb' variables
drm/cirrus: Add some local 'fb' variables
drm/arcpgu: Add local 'fb' variables
drm/arm: Add local 'fb' variables
drm/nouveau: Fix crtc->primary->fb vs. drm_fb fail
drm/nouveau: Add local 'fb' variables
drm: Pass 'dev' to drm_helper_mode_fill_fb_struct()
drm/qxl: Call drm_helper_mode_fill_fb_struct() before drm_framebuffer_init()
drm/virtio: Call drm_helper_mode_fill_fb_struct() before drm_framebuffer_init()
drm/i915: Set fb->dev early on for inherited fbs
drm: Populate fb->dev from drm_helper_mode_fill_fb_struct()
drm: Store a pointer to drm_format_info under drm_framebuffer
drm/i915: Populate fb->format early for inherited fbs
drm: Reject fbs w/o format info in drm_framebuffer_init()
drm: Replace drm_format_num_planes() with fb->format->num_planes
drm/i915: Eliminate the ugly 'fb?:' constructs from the ilk/skl wm code
drm: Replace drm_format_plane_cpp() with fb->format->cpp[]
drm/fb_cma_helper: Replace drm_format_info() with fb->format
drm/nouveau: Use fb->format rather than drm_format_info()
drm/i915: Store a pointer to the pixel format info for fbc
drm: Add drm_framebuffer_plane_{width,height}()
drm/i915: Use drm_framebuffer_plane_{width,height}() where possible
drm: Nuke fb->depth
drm: Nuke fb->bits_per_pixel
drm: Nuke fb->pixel_format
drm: Replace 'format->format' comparisons to just 'format' comparisons
drm: Eliminate the useless "non-RGB fb" debug message
drm/cma: Fix compile fail due to fomat->format typo
drm: Fix kernel docs for drm_helper_mode_fill_fb_struct()
Documentation/00-INDEX | 204 +-
Documentation/ABI/README | 2 +-
Documentation/ABI/testing/sysfs-kernel-slab | 2 +-
Documentation/BUG-HUNTING | 246 -
Documentation/CodingStyle | 1063 +---
Documentation/DocBook/Makefile | 7 +-
Documentation/DocBook/alsa-driver-api.tmpl | 142 -
Documentation/DocBook/debugobjects.tmpl | 443 --
Documentation/DocBook/kernel-hacking.tmpl | 4 +-
Documentation/DocBook/tracepoint.tmpl | 112 -
Documentation/DocBook/uio-howto.tmpl | 62 +
Documentation/DocBook/usb.tmpl | 992 ----
Documentation/DocBook/writing-an-alsa-driver.tmpl | 6206 --------------------
Documentation/Makefile.sphinx | 22 +-
Documentation/SubmittingPatches | 842 +--
Documentation/VGA-softcursor.txt | 39 -
Documentation/acpi/video_extension.txt | 2 +-
Documentation/admin-guide/README.rst | 411 ++
Documentation/admin-guide/binfmt-misc.rst | 151 +
Documentation/admin-guide/braille-console.rst | 38 +
Documentation/admin-guide/bug-bisect.rst | 76 +
Documentation/admin-guide/bug-hunting.rst | 369 ++
Documentation/admin-guide/conf.py | 10 +
Documentation/admin-guide/devices.rst | 268 +
Documentation/{ => admin-guide}/devices.txt | 1176 ++--
Documentation/admin-guide/dynamic-debug-howto.rst | 353 ++
Documentation/admin-guide/index.rst | 68 +
Documentation/{init.txt => admin-guide/init.rst} | 29 +-
.../{initrd.txt => admin-guide/initrd.rst} | 199 +-
Documentation/{java.txt => admin-guide/java.rst} | 297 +-
Documentation/admin-guide/kernel-parameters.rst | 209 +
.../{ => admin-guide}/kernel-parameters.txt | 221 +-
Documentation/{md.txt => admin-guide/md.rst} | 528 +-
.../module-signing.rst} | 128 +-
Documentation/{mono.txt => admin-guide/mono.rst} | 44 +-
Documentation/admin-guide/parport.rst | 286 +
.../{ramoops.txt => admin-guide/ramoops.rst} | 88 +-
.../admin-guide/reporting-bugs.rst | 70 +-
.../security-bugs.rst} | 14 +-
.../serial-console.rst} | 68 +-
Documentation/admin-guide/sysfs-rules.rst | 192 +
Documentation/admin-guide/sysrq.rst | 289 +
Documentation/admin-guide/tainted-kernels.rst | 59 +
.../{unicode.txt => admin-guide/unicode.rst} | 24 +-
Documentation/admin-guide/vga-softcursor.rst | 66 +
Documentation/arm/Booting | 2 +-
Documentation/assoc_array.txt | 574 --
Documentation/bad_memory.txt | 45 -
Documentation/basic_profiling.txt | 56 -
Documentation/binfmt_misc.txt | 131 -
Documentation/blockdev/cciss.txt | 2 +-
Documentation/blockdev/ramdisk.txt | 2 +-
Documentation/braille-console.txt | 34 -
Documentation/cgroup-v1/00-INDEX | 2 +-
Documentation/circular-buffers.txt | 4 +-
Documentation/conf.py | 22 +-
Documentation/core-api/assoc_array.rst | 551 ++
.../{atomic_ops.txt => core-api/atomic_ops.rst} | 340 +-
Documentation/core-api/conf.py | 10 +
Documentation/core-api/debug-objects.rst | 310 +
Documentation/core-api/index.rst | 33 +
Documentation/core-api/local_ops.rst | 206 +
Documentation/core-api/tracepoint.rst | 55 +
.../{workqueue.txt => core-api/workqueue.rst} | 260 +-
Documentation/cpu-hotplug.txt | 32 +-
Documentation/dev-tools/conf.py | 10 +
Documentation/dev-tools/gcov.rst | 8 +-
Documentation/dev-tools/{tools.rst => index.rst} | 8 +
Documentation/dev-tools/kcov.rst | 4 +-
Documentation/development-process/index.rst | 9 -
Documentation/device-mapper/dm-raid.txt | 8 +-
.../bindings/display/bridge/ti,ths8135.txt | 46 +
.../bindings/display/hisilicon/hisi-ade.txt | 2 +-
.../devicetree/bindings/rtc/maxim,ds3231.txt | 2 +-
Documentation/devicetree/bindings/rtc/pcf8563.txt | 2 +-
.../devicetree/bindings/submitting-patches.txt | 2 +-
Documentation/dma-buf-sharing.txt | 482 --
Documentation/doc-guide/conf.py | 10 +
Documentation/doc-guide/docbook.rst | 90 +
Documentation/doc-guide/index.rst | 20 +
.../kernel-doc.rst} | 323 +-
Documentation/doc-guide/parse-headers.rst | 192 +
Documentation/doc-guide/sphinx.rst | 219 +
Documentation/{ => driver-api}/80211/cfg80211.rst | 0
Documentation/{ => driver-api}/80211/conf.py | 5 +
Documentation/{ => driver-api}/80211/index.rst | 2 +-
.../{ => driver-api}/80211/introduction.rst | 0
.../{ => driver-api}/80211/mac80211-advanced.rst | 0
Documentation/{ => driver-api}/80211/mac80211.rst | 0
Documentation/driver-api/conf.py | 10 +
Documentation/driver-api/device_link.rst | 279 +
Documentation/driver-api/dma-buf.rst | 165 +
Documentation/driver-api/index.rst | 12 +
Documentation/driver-api/infrastructure.rst | 70 -
Documentation/driver-api/usb.rst | 748 +++
Documentation/{vme_api.txt => driver-api/vme.rst} | 115 +-
Documentation/dynamic-debug-howto.txt | 340 --
Documentation/filesystems/locks.txt | 2 +-
Documentation/filesystems/nfs/nfsroot.txt | 4 +-
Documentation/filesystems/proc.txt | 11 +-
Documentation/frv/booting.txt | 2 +-
Documentation/gpu/conf.py | 5 +
Documentation/gpu/drm-kms.rst | 2 +-
Documentation/gpu/drm-mm.rst | 2 +-
Documentation/gpu/index.rst | 2 +-
Documentation/hwmon/submitting-patches | 8 +-
Documentation/index.rst | 62 +-
Documentation/isdn/README | 2 +-
Documentation/kernel-doc-nano-HOWTO.txt | 2 +-
Documentation/kernel-per-CPU-kthreads.txt | 2 +-
Documentation/kselftest.txt | 11 +
Documentation/local_ops.txt | 191 -
Documentation/lockup-watchdogs.txt | 4 +-
Documentation/m68k/kernel-options.txt | 2 +-
Documentation/magic-number.txt | 158 -
Documentation/media/.gitignore | 3 +
Documentation/media/Makefile | 74 +-
Documentation/media/dvb-drivers/intro.rst | 4 +-
Documentation/media/index.rst | 5 -
Documentation/media/intro.rst | 4 +-
.../media/media_api_files/typical_media_device.pdf | Bin 52895 -> 0 bytes
.../{media_api_files => }/typical_media_device.svg | 0
Documentation/media/uapi/dvb/dvbstb.svg | 651 ++
Documentation/media/uapi/dvb/intro.rst | 4 +-
.../media/uapi/dvb/intro_files/dvbstb.pdf | Bin 1881 -> 0 bytes
.../media/uapi/dvb/intro_files/dvbstb.png | Bin 22655 -> 0 bytes
Documentation/media/uapi/v4l/bayer.svg | 984 ++++
Documentation/media/uapi/v4l/constraints.svg | 346 ++
Documentation/media/uapi/v4l/crop.rst | 4 +-
Documentation/media/uapi/v4l/crop.svg | 281 +
Documentation/media/uapi/v4l/crop_files/crop.gif | Bin 5967 -> 0 bytes
Documentation/media/uapi/v4l/crop_files/crop.pdf | Bin 5846 -> 0 bytes
Documentation/media/uapi/v4l/dev-raw-vbi.rst | 12 +-
.../media/uapi/v4l/dev-raw-vbi_files/vbi_525.gif | Bin 4741 -> 0 bytes
.../media/uapi/v4l/dev-raw-vbi_files/vbi_525.pdf | Bin 3706 -> 0 bytes
.../media/uapi/v4l/dev-raw-vbi_files/vbi_625.gif | Bin 5095 -> 0 bytes
.../media/uapi/v4l/dev-raw-vbi_files/vbi_625.pdf | Bin 3996 -> 0 bytes
.../media/uapi/v4l/dev-raw-vbi_files/vbi_hsync.gif | Bin 2400 -> 0 bytes
.../media/uapi/v4l/dev-raw-vbi_files/vbi_hsync.pdf | Bin 7405 -> 0 bytes
Documentation/media/uapi/v4l/dev-subdev.rst | 16 +-
.../media/uapi/v4l/dev-subdev_files/pipeline.pdf | Bin 20276 -> 0 bytes
.../media/uapi/v4l/dev-subdev_files/pipeline.png | Bin 12130 -> 0 bytes
.../subdev-image-processing-crop.pdf | Bin 20729 -> 0 bytes
.../subdev-image-processing-crop.svg | 63 -
.../subdev-image-processing-full.pdf | Bin 46311 -> 0 bytes
.../subdev-image-processing-full.svg | 163 -
...ubdev-image-processing-scaling-multi-source.pdf | Bin 36714 -> 0 bytes
...ubdev-image-processing-scaling-multi-source.svg | 116 -
Documentation/media/uapi/v4l/diff-v4l.rst | 4 +-
Documentation/media/uapi/v4l/field-order.rst | 8 +-
.../uapi/v4l/field-order_files/fieldseq_bt.gif | Bin 25430 -> 0 bytes
.../uapi/v4l/field-order_files/fieldseq_bt.pdf | Bin 9185 -> 0 bytes
.../uapi/v4l/field-order_files/fieldseq_tb.gif | Bin 25323 -> 0 bytes
.../uapi/v4l/field-order_files/fieldseq_tb.pdf | Bin 9173 -> 0 bytes
Documentation/media/uapi/v4l/fieldseq_bt.svg | 2613 ++++++++
Documentation/media/uapi/v4l/fieldseq_tb.svg | 2607 ++++++++
Documentation/media/uapi/v4l/nv12mt.svg | 450 ++
Documentation/media/uapi/v4l/nv12mt_example.svg | 1589 +++++
Documentation/media/uapi/v4l/pipeline.dot | 12 +
Documentation/media/uapi/v4l/pixfmt-nv12mt.rst | 8 +-
.../media/uapi/v4l/pixfmt-nv12mt_files/nv12mt.png | Bin 1920 -> 0 bytes
.../v4l/pixfmt-nv12mt_files/nv12mt_example.png | Bin 5261 -> 0 bytes
Documentation/media/uapi/v4l/selection-api-003.rst | 4 +-
.../uapi/v4l/selection-api-003_files/selection.png | Bin 11716 -> 0 bytes
Documentation/media/uapi/v4l/selection.svg | 5812 ++++++++++++++++++
Documentation/media/uapi/v4l/subdev-formats.rst | 19 +-
.../media/uapi/v4l/subdev-formats_files/bayer.png | Bin 9725 -> 0 bytes
.../uapi/v4l/subdev-image-processing-crop.svg | 313 +
.../uapi/v4l/subdev-image-processing-full.svg | 769 +++
...ubdev-image-processing-scaling-multi-source.svg | 560 ++
Documentation/media/uapi/v4l/vbi_525.svg | 811 +++
Documentation/media/uapi/v4l/vbi_625.svg | 858 +++
Documentation/media/uapi/v4l/vbi_hsync.svg | 313 +
.../media/uapi/v4l/vidioc-g-selection.rst | 4 +-
.../v4l/vidioc-g-selection_files/constraints.png | Bin 3313 -> 0 bytes
Documentation/media/v4l-drivers/bttv.rst | 4 +-
Documentation/media/v4l-drivers/cafe_ccic.rst | 4 +-
Documentation/memory-hotplug.txt | 2 +-
Documentation/networking/netconsole.txt | 2 +-
Documentation/networking/netdev-FAQ.txt | 8 +-
Documentation/networking/vortex.txt | 2 +-
Documentation/oops-tracing.txt | 279 -
Documentation/parport.txt | 267 -
Documentation/power/00-INDEX | 2 +-
Documentation/power/pci.txt | 10 +-
Documentation/power/runtime_pm.txt | 2 +-
Documentation/power/swsusp-dmcrypt.txt | 2 +-
.../{development-process => process}/1.Intro.rst | 4 +-
.../{development-process => process}/2.Process.rst | 0
.../3.Early-stage.rst | 0
.../{development-process => process}/4.Coding.rst | 8 +-
.../{development-process => process}/5.Posting.rst | 12 +-
.../6.Followthrough.rst | 0
.../7.AdvancedTopics.rst | 2 -
.../8.Conclusion.rst | 6 +-
.../adding-syscalls.rst} | 269 +-
.../applying-patches.rst} | 7 +-
Documentation/{Changes => process/changes.rst} | 2 +-
.../code-of-conflict.rst} | 3 +-
Documentation/process/coding-style.rst | 1062 ++++
.../{development-process => process}/conf.py | 2 +-
.../development-process.rst | 1 -
.../email-clients.rst} | 0
Documentation/{HOWTO => process/howto.rst} | 58 +-
Documentation/process/index.rst | 57 +
.../{kernel-docs.txt => process/kernel-docs.rst} | 0
Documentation/process/magic-number.rst | 164 +
.../management-style.rst} | 2 +-
.../stable-api-nonsense.rst} | 0
.../stable-kernel-rules.rst} | 4 +-
.../submit-checklist.rst} | 6 +-
.../submitting-drivers.rst} | 16 +-
Documentation/process/submitting-patches.rst | 836 +++
.../volatile-considered-harmful.rst} | 22 +-
Documentation/rfkill.txt | 2 +-
Documentation/scheduler/completion.txt | 3 +-
Documentation/scsi/scsi-parameters.txt | 2 +-
Documentation/scsi/scsi_mid_low_api.txt | 2 +-
Documentation/scsi/sym53c8xx_2.txt | 2 +-
Documentation/security/conf.py | 8 +
Documentation/security/index.rst | 7 +
Documentation/security/tpm/index.rst | 7 +
.../tpm/tpm_vtpm_proxy.rst} | 55 +-
Documentation/{ => security}/tpm/xen-tpmfront.txt | 0
Documentation/sound/alsa-configuration.rst | 2683 +++++++++
Documentation/sound/alsa/ALSA-Configuration.txt | 2330 --------
Documentation/sound/alsa/ControlNames.txt | 107 -
Documentation/sound/alsa/HD-Audio-Models.txt | 324 -
Documentation/sound/alsa/VIA82xx-mixer.txt | 8 -
Documentation/sound/alsa/alsa-parameters.txt | 135 -
Documentation/sound/alsa/seq_oss.html | 409 --
.../Audigy-mixer.txt => cards/audigy-mixer.rst} | 297 +-
.../audiophile-usb.rst} | 258 +-
.../sound/{alsa/Bt87x.txt => cards/bt87x.rst} | 23 +-
.../sound/{alsa/CMIPCI.txt => cards/cmipci.rst} | 62 +-
.../emu10k1-jack.txt => cards/emu10k1-jack.rst} | 20 +-
.../sound/{alsa/hdspm.txt => cards/hdspm.rst} | 253 +-
.../img,spdif-in.txt => cards/img-spdif-in.rst} | 24 +-
Documentation/sound/cards/index.rst | 19 +
.../{alsa/Joystick.txt => cards/joystick.rst} | 71 +-
.../sound/{alsa/README.maya44 => cards/maya44.rst} | 137 +-
.../sound/{alsa/MIXART.txt => cards/mixart.rst} | 26 +-
.../SB-Live-mixer.txt => cards/sb-live-mixer.rst} | 337 +-
.../serial-u16550.txt => cards/serial-u16550.rst} | 21 +-
Documentation/sound/cards/via82xx-mixer.rst | 8 +
.../channel-mapping-api.rst} | 77 +-
.../compress-offload.rst} | 127 +-
Documentation/sound/designs/control-names.rst | 142 +
Documentation/sound/designs/index.rst | 15 +
.../jack-controls.rst} | 13 +-
.../oss-emulation.rst} | 169 +-
.../{alsa/powersave.txt => designs/powersave.rst} | 16 +-
.../{alsa/Procfile.txt => designs/procfile.rst} | 106 +-
Documentation/sound/designs/seq-oss.rst | 371 ++
.../timestamping.txt => designs/timestamping.rst} | 143 +-
.../controls.rst} | 33 +-
.../dp-mst.rst} | 30 +-
Documentation/sound/hd-audio/index.rst | 10 +
Documentation/sound/hd-audio/models.rst | 518 ++
.../{alsa/HD-Audio.txt => hd-audio/notes.rst} | 635 +-
Documentation/sound/index.rst | 20 +
Documentation/sound/kernel-api/alsa-driver-api.rst | 134 +
Documentation/sound/kernel-api/index.rst | 8 +
.../sound/kernel-api/writing-an-alsa-driver.rst | 4219 +++++++++++++
Documentation/sound/oss/oss-parameters.txt | 2 +-
.../{alsa/soc/clocking.txt => soc/clocking.rst} | 13 +-
Documentation/sound/soc/codec-to-codec.rst | 108 +
.../sound/{alsa/soc/codec.txt => soc/codec.rst} | 75 +-
.../sound/{alsa/soc/DAI.txt => soc/dai.rst} | 28 +-
.../sound/{alsa/soc/dapm.txt => soc/dapm.rst} | 249 +-
.../sound/{alsa/soc/DPCM.txt => soc/dpcm.rst} | 280 +-
Documentation/sound/soc/index.rst | 20 +
.../sound/{alsa/soc/jack.txt => soc/jack.rst} | 1 +
.../{alsa/soc/machine.txt => soc/machine.rst} | 22 +-
.../{alsa/soc/overview.txt => soc/overview.rst} | 32 +-
.../{alsa/soc/platform.txt => soc/platform.rst} | 31 +-
.../soc/pops_clicks.txt => soc/pops-clicks.rst} | 15 +-
.../sphinx/{kernel-doc.py => kerneldoc.py} | 0
Documentation/sphinx/parse-headers.pl | 95 +-
Documentation/sysctl/kernel.txt | 4 +-
Documentation/sysfs-rules.txt | 184 -
Documentation/sysrq.txt | 257 -
Documentation/trace/uprobetracer.txt | 6 +-
Documentation/{ => translations}/ja_JP/HOWTO | 24 +-
.../{ => translations}/ja_JP/SubmitChecklist | 8 +-
.../{ => translations}/ja_JP/SubmittingPatches | 18 +-
.../ja_JP/stable_api_nonsense.txt | 4 +-
.../ja_JP/stable_kernel_rules.txt | 6 +-
.../{ko_KR/HOWTO => translations/ko_KR/howto.rst} | 172 +-
Documentation/translations/ko_KR/index.rst | 12 +
.../{ => translations}/ko_KR/memory-barriers.txt | 36 +
.../ko_KR/stable_api_nonsense.txt | 4 +-
Documentation/{ => translations}/zh_CN/CodingStyle | 8 +-
Documentation/{ => translations}/zh_CN/HOWTO | 30 +-
Documentation/{ => translations}/zh_CN/IRQ.txt | 0
.../{ => translations}/zh_CN/SecurityBugs | 6 +-
.../{ => translations}/zh_CN/SubmittingDrivers | 12 +-
.../{ => translations}/zh_CN/SubmittingPatches | 14 +-
Documentation/{ => translations}/zh_CN/arm/Booting | 2 +-
.../zh_CN/arm/kernel_user_helpers.txt | 0
.../{ => translations}/zh_CN/arm64/booting.txt | 0
.../zh_CN/arm64/legacy_instructions.txt | 0
.../{ => translations}/zh_CN/arm64/memory.txt | 0
.../zh_CN/arm64/silicon-errata.txt | 0
.../zh_CN/arm64/tagged-pointers.txt | 0
.../{ => translations}/zh_CN/basic_profiling.txt | 0
.../{ => translations}/zh_CN/email-clients.txt | 4 +-
.../{ => translations}/zh_CN/filesystems/sysfs.txt | 0
Documentation/{ => translations}/zh_CN/gpio.txt | 0
.../{ => translations}/zh_CN/io_ordering.txt | 0
.../{ => translations}/zh_CN/magic-number.txt | 0
.../{ => translations}/zh_CN/oops-tracing.txt | 6 +-
Documentation/{ => translations}/zh_CN/sparse.txt | 0
.../zh_CN/stable_api_nonsense.txt | 4 +-
.../zh_CN/stable_kernel_rules.txt | 6 +-
.../zh_CN/video4linux/omap3isp.txt | 0
.../zh_CN/video4linux/v4l2-framework.txt | 0
.../zh_CN/volatile-considered-harmful.txt | 4 +-
Documentation/virtual/kvm/review-checklist.txt | 4 +-
Documentation/vm/numa | 2 +-
.../watchdog/convert_drivers_to_kernel_api.txt | 2 +-
Documentation/watchdog/watchdog-parameters.txt | 2 +-
Documentation/x86/boot.txt | 2 +-
MAINTAINERS | 18 +-
README | 408 +-
arch/x86/Kconfig | 2 +-
drivers/acpi/Kconfig | 2 +-
drivers/ata/libata-core.c | 2 +-
drivers/char/pcmcia/cm4000_cs.c | 4 +-
drivers/dma-buf/dma-buf.c | 208 +-
drivers/dma-buf/sync_file.c | 15 +-
drivers/gpu/drm/Kconfig | 19 +
drivers/gpu/drm/Makefile | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 1 +
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 6 +-
drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 6 +-
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 6 +-
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 6 +-
drivers/gpu/drm/arc/arcpgu_crtc.c | 3 +-
drivers/gpu/drm/arc/arcpgu_hdmi.c | 5 +-
drivers/gpu/drm/arm/hdlcd_crtc.c | 18 +-
drivers/gpu/drm/arm/malidp_planes.c | 10 +-
drivers/gpu/drm/armada/armada_crtc.c | 9 +-
drivers/gpu/drm/armada/armada_fb.c | 2 +-
drivers/gpu/drm/armada/armada_fbdev.c | 5 +-
drivers/gpu/drm/armada/armada_overlay.c | 4 +-
drivers/gpu/drm/ast/ast_drv.h | 1 +
drivers/gpu/drm/ast/ast_fb.c | 4 +-
drivers/gpu/drm/ast/ast_main.c | 2 +-
drivers/gpu/drm/ast/ast_mode.c | 16 +-
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_layer.c | 2 +-
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c | 4 +-
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 22 +-
drivers/gpu/drm/bochs/bochs.h | 1 +
drivers/gpu/drm/bochs/bochs_fbdev.c | 2 +-
drivers/gpu/drm/bochs/bochs_mm.c | 2 +-
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 9 +-
drivers/gpu/drm/bridge/dumb-vga-dac.c | 1 +
drivers/gpu/drm/bridge/dw-hdmi.c | 3 +-
drivers/gpu/drm/cirrus/cirrus_drv.h | 1 +
drivers/gpu/drm/cirrus/cirrus_fbdev.c | 6 +-
drivers/gpu/drm/cirrus/cirrus_main.c | 2 +-
drivers/gpu/drm/cirrus/cirrus_mode.c | 9 +-
drivers/gpu/drm/drm_atomic.c | 26 +-
drivers/gpu/drm/drm_atomic_helper.c | 115 +-
drivers/gpu/drm/drm_bridge.c | 59 +-
drivers/gpu/drm/drm_connector.c | 229 +-
drivers/gpu/drm/drm_crtc.c | 9 +-
drivers/gpu/drm/drm_crtc_helper.c | 53 +-
drivers/gpu/drm/drm_crtc_internal.h | 9 +
drivers/gpu/drm/drm_debugfs.c | 1 +
drivers/gpu/drm/drm_drv.c | 11 +-
drivers/gpu/drm/drm_edid.c | 1 +
drivers/gpu/drm/drm_encoder.c | 17 +-
drivers/gpu/drm/drm_fb_cma_helper.c | 11 +-
drivers/gpu/drm/drm_fb_helper.c | 28 +-
drivers/gpu/drm/drm_fops.c | 2 +-
drivers/gpu/drm/drm_framebuffer.c | 53 +-
drivers/gpu/drm/drm_internal.h | 8 +-
drivers/gpu/drm/drm_ioctl.c | 23 +-
drivers/gpu/drm/drm_irq.c | 30 +-
drivers/gpu/drm/drm_mm.c | 571 +-
drivers/gpu/drm/drm_mode_config.c | 145 +-
drivers/gpu/drm/drm_mode_object.c | 3 +-
drivers/gpu/drm/drm_modeset_helper.c | 25 +-
drivers/gpu/drm/drm_of.c | 1 +
drivers/gpu/drm/drm_plane.c | 14 +-
drivers/gpu/drm/drm_plane_helper.c | 6 +-
drivers/gpu/drm/drm_probe_helper.c | 18 +-
drivers/gpu/drm/drm_simple_kms_helper.c | 21 +-
drivers/gpu/drm/etnaviv/etnaviv_drv.c | 2 +-
drivers/gpu/drm/etnaviv/etnaviv_mmu.c | 9 +-
drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 6 +-
drivers/gpu/drm/exynos/exynos7_drm_decon.c | 8 +-
drivers/gpu/drm/exynos/exynos_dp.c | 5 +-
drivers/gpu/drm/exynos/exynos_drm_dsi.c | 6 +-
drivers/gpu/drm/exynos/exynos_drm_fb.c | 2 +-
drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 6 +-
drivers/gpu/drm/exynos/exynos_drm_fimd.c | 4 +-
drivers/gpu/drm/exynos/exynos_mixer.c | 12 +-
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 3 +-
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h | 2 +
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c | 4 +-
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 5 +-
drivers/gpu/drm/gma500/accel_2d.c | 2 +-
drivers/gpu/drm/gma500/framebuffer.c | 6 +-
drivers/gpu/drm/gma500/gma_display.c | 13 +-
drivers/gpu/drm/gma500/mdfld_intel_display.c | 17 +-
drivers/gpu/drm/gma500/oaktrail_crtc.c | 13 +-
drivers/gpu/drm/gma500/psb_intel_drv.h | 1 +
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 6 +-
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c | 2 +-
drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 2 +-
drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 5 +-
drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 17 +-
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 8 +-
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.h | 4 +-
drivers/gpu/drm/i915/i915_debugfs.c | 11 +-
drivers/gpu/drm/i915/i915_drv.h | 4 +-
drivers/gpu/drm/i915/i915_gem_evict.c | 31 +-
drivers/gpu/drm/i915/i915_gem_gtt.c | 8 +-
drivers/gpu/drm/i915/i915_vma.c | 4 +-
drivers/gpu/drm/i915/intel_atomic_plane.c | 51 +-
drivers/gpu/drm/i915/intel_display.c | 210 +-
drivers/gpu/drm/i915/intel_drv.h | 3 +
drivers/gpu/drm/i915/intel_fbc.c | 14 +-
drivers/gpu/drm/i915/intel_fbdev.c | 10 +-
drivers/gpu/drm/i915/intel_overlay.c | 26 +-
drivers/gpu/drm/i915/intel_pm.c | 67 +-
drivers/gpu/drm/i915/intel_sprite.c | 14 +-
drivers/gpu/drm/imx/imx-ldb.c | 8 +-
drivers/gpu/drm/imx/ipuv3-plane.c | 40 +-
drivers/gpu/drm/imx/parallel-display.c | 6 +-
drivers/gpu/drm/lib/drm_random.c | 41 +
drivers/gpu/drm/lib/drm_random.h | 25 +
drivers/gpu/drm/mediatek/mtk_dpi.c | 8 +-
drivers/gpu/drm/mediatek/mtk_drm_drv.c | 3 +-
drivers/gpu/drm/mediatek/mtk_drm_fb.c | 2 +-
drivers/gpu/drm/mediatek/mtk_drm_plane.c | 4 +-
drivers/gpu/drm/mediatek/mtk_dsi.c | 24 +-
drivers/gpu/drm/mediatek/mtk_hdmi.c | 11 +-
drivers/gpu/drm/meson/meson_plane.c | 2 +-
drivers/gpu/drm/mgag200/mgag200_drv.h | 1 +
drivers/gpu/drm/mgag200/mgag200_fb.c | 4 +-
drivers/gpu/drm/mgag200/mgag200_main.c | 2 +-
drivers/gpu/drm/mgag200/mgag200_mode.c | 23 +-
drivers/gpu/drm/msm/dsi/dsi_manager.c | 17 +-
drivers/gpu/drm/msm/edp/edp_bridge.c | 2 +-
drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 2 +-
drivers/gpu/drm/msm/mdp/mdp4/mdp4_plane.c | 2 +-
drivers/gpu/drm/msm/mdp/mdp5/mdp5_plane.c | 2 +-
drivers/gpu/drm/msm/msm_fb.c | 12 +-
drivers/gpu/drm/msm/msm_fbdev.c | 2 +-
drivers/gpu/drm/mxsfb/mxsfb_crtc.c | 2 +-
drivers/gpu/drm/mxsfb/mxsfb_drv.c | 4 +-
drivers/gpu/drm/nouveau/dispnv04/crtc.c | 17 +-
drivers/gpu/drm/nouveau/dispnv04/dfp.c | 3 +-
drivers/gpu/drm/nouveau/dispnv04/overlay.c | 8 +-
drivers/gpu/drm/nouveau/nouveau_connector.c | 5 +-
drivers/gpu/drm/nouveau/nouveau_connector.h | 1 +
drivers/gpu/drm/nouveau/nouveau_display.c | 10 +-
drivers/gpu/drm/nouveau/nouveau_fbcon.c | 6 +-
drivers/gpu/drm/nouveau/nouveau_ttm.c | 28 +-
drivers/gpu/drm/nouveau/nv50_display.c | 14 +-
drivers/gpu/drm/omapdrm/omap_fb.c | 12 +-
drivers/gpu/drm/omapdrm/omap_fbdev.c | 2 +-
drivers/gpu/drm/qxl/qxl_display.c | 2 +-
drivers/gpu/drm/qxl/qxl_draw.c | 2 +-
drivers/gpu/drm/qxl/qxl_drv.h | 1 +
drivers/gpu/drm/qxl/qxl_fb.c | 5 +-
drivers/gpu/drm/radeon/atombios_crtc.c | 19 +-
drivers/gpu/drm/radeon/r100.c | 10 +-
drivers/gpu/drm/radeon/radeon_display.c | 8 +-
drivers/gpu/drm/radeon/radeon_fb.c | 4 +-
drivers/gpu/drm/radeon/radeon_irq_kms.c | 12 +-
drivers/gpu/drm/radeon/radeon_legacy_crtc.c | 16 +-
drivers/gpu/drm/radeon/radeon_mode.h | 1 +
drivers/gpu/drm/rcar-du/rcar_du_encoder.h | 1 +
drivers/gpu/drm/rcar-du/rcar_du_hdmienc.c | 5 +-
drivers/gpu/drm/rcar-du/rcar_du_plane.c | 4 +-
drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 4 +-
drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 2 +-
drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c | 5 +-
drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 22 +-
drivers/gpu/drm/selftests/Makefile | 1 +
drivers/gpu/drm/selftests/drm_mm_selftests.h | 23 +
drivers/gpu/drm/selftests/drm_selftest.c | 109 +
drivers/gpu/drm/selftests/drm_selftest.h | 41 +
drivers/gpu/drm/selftests/test-drm_mm.c | 2172 +++++++
drivers/gpu/drm/shmobile/shmob_drm_crtc.c | 6 +-
drivers/gpu/drm/shmobile/shmob_drm_crtc.h | 1 +
drivers/gpu/drm/shmobile/shmob_drm_plane.c | 4 +-
drivers/gpu/drm/sti/sti_dvo.c | 3 +-
drivers/gpu/drm/sti/sti_gdp.c | 10 +-
drivers/gpu/drm/sti/sti_hda.c | 3 +-
drivers/gpu/drm/sti/sti_hdmi.c | 3 +-
drivers/gpu/drm/sti/sti_hqvdp.c | 2 +-
drivers/gpu/drm/sun4i/sun4i_backend.c | 5 +-
drivers/gpu/drm/sun4i/sun4i_rgb.c | 13 +-
drivers/gpu/drm/tegra/dc.c | 8 +-
drivers/gpu/drm/tegra/drm.c | 5 +-
drivers/gpu/drm/tegra/drm.h | 1 +
drivers/gpu/drm/tegra/fb.c | 6 +-
drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 4 +-
drivers/gpu/drm/tilcdc/tilcdc_external.c | 4 +-
drivers/gpu/drm/tilcdc/tilcdc_plane.c | 4 +-
drivers/gpu/drm/ttm/ttm_bo_manager.c | 10 +-
drivers/gpu/drm/udl/udl_fb.c | 6 +-
drivers/gpu/drm/vc4/vc4_drv.h | 2 +
drivers/gpu/drm/vc4/vc4_plane.c | 8 +-
drivers/gpu/drm/virtio/virtgpu_display.c | 3 +-
drivers/gpu/drm/virtio/virtgpu_drv.h | 1 +
drivers/gpu/drm/virtio/virtgpu_fb.c | 4 +-
drivers/gpu/drm/virtio/virtgpu_ttm.c | 10 +-
drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 11 +-
drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 10 +-
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 4 +-
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 1 +
drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 5 +-
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 4 +-
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 2 +-
drivers/gpu/drm/zte/zx_plane.c | 4 +-
drivers/net/can/grcan.c | 2 +-
drivers/nvdimm/Kconfig | 2 +-
drivers/staging/vme/devices/vme_user.c | 2 +-
drivers/video/fbdev/skeletonfb.c | 8 +-
drivers/virtio/Kconfig | 2 +-
fs/Kconfig.binfmt | 4 +-
fs/pstore/Kconfig | 2 +-
include/drm/drmP.h | 13 +
include/drm/drm_atomic.h | 8 +-
include/drm/drm_atomic_helper.h | 3 -
include/drm/drm_auth.h | 17 +-
include/drm/drm_bridge.h | 4 +-
include/drm/drm_connector.h | 79 +-
include/drm/drm_crtc.h | 8 -
include/drm/drm_encoder.h | 7 +-
include/drm/drm_encoder_slave.h | 1 +
include/drm/drm_framebuffer.h | 27 +-
include/drm/drm_mm.h | 300 +-
include/drm/drm_mode_config.h | 12 +-
include/drm/drm_modeset_helper.h | 3 +-
include/drm/drm_modeset_helper_vtables.h | 1 +
include/drm/drm_simple_kms_helper.h | 2 -
include/linux/device.h | 2 +-
include/linux/dma-buf.h | 224 +-
include/linux/kref.h | 2 +-
include/linux/pm.h | 2 +-
include/linux/prime_numbers.h | 37 +
include/linux/reservation.h | 34 +
include/linux/workqueue.h | 35 +-
include/uapi/drm/drm_fourcc.h | 11 +
include/uapi/linux/major.h | 2 +-
init/Kconfig | 2 +-
init/main.c | 2 +-
lib/Kconfig | 7 +
lib/Kconfig.debug | 2 +-
lib/Makefile | 2 +
lib/prime_numbers.c | 314 +
scripts/check_00index.sh | 66 +
scripts/checkpatch.pl | 6 +-
scripts/kernel-doc | 20 +-
tools/testing/selftests/drivers/gpu/drm_mm.sh | 15 +
tools/testing/selftests/futex/README | 2 +-
tools/testing/selftests/lib/prime_numbers.sh | 15 +
568 files changed, 45282 insertions(+), 23288 deletions(-)
delete mode 100644 Documentation/BUG-HUNTING
delete mode 100644 Documentation/DocBook/alsa-driver-api.tmpl
delete mode 100644 Documentation/DocBook/debugobjects.tmpl
delete mode 100644 Documentation/DocBook/tracepoint.tmpl
delete mode 100644 Documentation/DocBook/usb.tmpl
delete mode 100644 Documentation/DocBook/writing-an-alsa-driver.tmpl
delete mode 100644 Documentation/VGA-softcursor.txt
create mode 100644 Documentation/admin-guide/README.rst
create mode 100644 Documentation/admin-guide/binfmt-misc.rst
create mode 100644 Documentation/admin-guide/braille-console.rst
create mode 100644 Documentation/admin-guide/bug-bisect.rst
create mode 100644 Documentation/admin-guide/bug-hunting.rst
create mode 100644 Documentation/admin-guide/conf.py
create mode 100644 Documentation/admin-guide/devices.rst
rename Documentation/{ => admin-guide}/devices.txt (73%)
create mode 100644 Documentation/admin-guide/dynamic-debug-howto.rst
create mode 100644 Documentation/admin-guide/index.rst
rename Documentation/{init.txt => admin-guide/init.rst} (65%)
rename Documentation/{initrd.txt => admin-guide/initrd.rst} (70%)
rename Documentation/{java.txt => admin-guide/java.rst} (60%)
create mode 100644 Documentation/admin-guide/kernel-parameters.rst
rename Documentation/{ => admin-guide}/kernel-parameters.txt (94%)
rename Documentation/{md.txt => admin-guide/md.rst} (60%)
rename Documentation/{module-signing.txt => admin-guide/module-signing.rst} (71%)
rename Documentation/{mono.txt => admin-guide/mono.rst} (62%)
create mode 100644 Documentation/admin-guide/parport.rst
rename Documentation/{ramoops.txt => admin-guide/ramoops.rst} (69%)
rename REPORTING-BUGS => Documentation/admin-guide/reporting-bugs.rst (78%)
rename Documentation/{SecurityBugs => admin-guide/security-bugs.rst} (91%)
rename Documentation/{serial-console.txt => admin-guide/serial-console.rst} (60%)
create mode 100644 Documentation/admin-guide/sysfs-rules.rst
create mode 100644 Documentation/admin-guide/sysrq.rst
create mode 100644 Documentation/admin-guide/tainted-kernels.rst
rename Documentation/{unicode.txt => admin-guide/unicode.rst} (89%)
create mode 100644 Documentation/admin-guide/vga-softcursor.rst
delete mode 100644 Documentation/assoc_array.txt
delete mode 100644 Documentation/bad_memory.txt
delete mode 100644 Documentation/basic_profiling.txt
delete mode 100644 Documentation/binfmt_misc.txt
delete mode 100644 Documentation/braille-console.txt
create mode 100644 Documentation/core-api/assoc_array.rst
rename Documentation/{atomic_ops.txt => core-api/atomic_ops.rst} (76%)
create mode 100644 Documentation/core-api/conf.py
create mode 100644 Documentation/core-api/debug-objects.rst
create mode 100644 Documentation/core-api/index.rst
create mode 100644 Documentation/core-api/local_ops.rst
create mode 100644 Documentation/core-api/tracepoint.rst
rename Documentation/{workqueue.txt => core-api/workqueue.rst} (63%)
create mode 100644 Documentation/dev-tools/conf.py
rename Documentation/dev-tools/{tools.rst => index.rst} (87%)
delete mode 100644 Documentation/development-process/index.rst
create mode 100644 Documentation/devicetree/bindings/display/bridge/ti,ths8135.txt
delete mode 100644 Documentation/dma-buf-sharing.txt
create mode 100644 Documentation/doc-guide/conf.py
create mode 100644 Documentation/doc-guide/docbook.rst
create mode 100644 Documentation/doc-guide/index.rst
rename Documentation/{kernel-documentation.rst => doc-guide/kernel-doc.rst} (53%)
create mode 100644 Documentation/doc-guide/parse-headers.rst
create mode 100644 Documentation/doc-guide/sphinx.rst
rename Documentation/{ => driver-api}/80211/cfg80211.rst (100%)
rename Documentation/{ => driver-api}/80211/conf.py (50%)
rename Documentation/{ => driver-api}/80211/index.rst (88%)
rename Documentation/{ => driver-api}/80211/introduction.rst (100%)
rename Documentation/{ => driver-api}/80211/mac80211-advanced.rst (100%)
rename Documentation/{ => driver-api}/80211/mac80211.rst (100%)
create mode 100644 Documentation/driver-api/conf.py
create mode 100644 Documentation/driver-api/device_link.rst
create mode 100644 Documentation/driver-api/dma-buf.rst
create mode 100644 Documentation/driver-api/usb.rst
rename Documentation/{vme_api.txt => driver-api/vme.rst} (92%)
delete mode 100644 Documentation/dynamic-debug-howto.txt
delete mode 100644 Documentation/local_ops.txt
delete mode 100644 Documentation/magic-number.txt
create mode 100644 Documentation/media/.gitignore
delete mode 100644 Documentation/media/media_api_files/typical_media_device.pdf
rename Documentation/media/{media_api_files => }/typical_media_device.svg (100%)
create mode 100644 Documentation/media/uapi/dvb/dvbstb.svg
delete mode 100644 Documentation/media/uapi/dvb/intro_files/dvbstb.pdf
delete mode 100644 Documentation/media/uapi/dvb/intro_files/dvbstb.png
create mode 100644 Documentation/media/uapi/v4l/bayer.svg
create mode 100644 Documentation/media/uapi/v4l/constraints.svg
create mode 100644 Documentation/media/uapi/v4l/crop.svg
delete mode 100644 Documentation/media/uapi/v4l/crop_files/crop.gif
delete mode 100644 Documentation/media/uapi/v4l/crop_files/crop.pdf
delete mode 100644 Documentation/media/uapi/v4l/dev-raw-vbi_files/vbi_525.gif
delete mode 100644 Documentation/media/uapi/v4l/dev-raw-vbi_files/vbi_525.pdf
delete mode 100644 Documentation/media/uapi/v4l/dev-raw-vbi_files/vbi_625.gif
delete mode 100644 Documentation/media/uapi/v4l/dev-raw-vbi_files/vbi_625.pdf
delete mode 100644 Documentation/media/uapi/v4l/dev-raw-vbi_files/vbi_hsync.gif
delete mode 100644 Documentation/media/uapi/v4l/dev-raw-vbi_files/vbi_hsync.pdf
delete mode 100644 Documentation/media/uapi/v4l/dev-subdev_files/pipeline.pdf
delete mode 100644 Documentation/media/uapi/v4l/dev-subdev_files/pipeline.png
delete mode 100644 Documentation/media/uapi/v4l/dev-subdev_files/subdev-image-processing-crop.pdf
delete mode 100644 Documentation/media/uapi/v4l/dev-subdev_files/subdev-image-processing-crop.svg
delete mode 100644 Documentation/media/uapi/v4l/dev-subdev_files/subdev-image-processing-full.pdf
delete mode 100644 Documentation/media/uapi/v4l/dev-subdev_files/subdev-image-processing-full.svg
delete mode 100644 Documentation/media/uapi/v4l/dev-subdev_files/subdev-image-processing-scaling-multi-source.pdf
delete mode 100644 Documentation/media/uapi/v4l/dev-subdev_files/subdev-image-processing-scaling-multi-source.svg
delete mode 100644 Documentation/media/uapi/v4l/field-order_files/fieldseq_bt.gif
delete mode 100644 Documentation/media/uapi/v4l/field-order_files/fieldseq_bt.pdf
delete mode 100644 Documentation/media/uapi/v4l/field-order_files/fieldseq_tb.gif
delete mode 100644 Documentation/media/uapi/v4l/field-order_files/fieldseq_tb.pdf
create mode 100644 Documentation/media/uapi/v4l/fieldseq_bt.svg
create mode 100644 Documentation/media/uapi/v4l/fieldseq_tb.svg
create mode 100644 Documentation/media/uapi/v4l/nv12mt.svg
create mode 100644 Documentation/media/uapi/v4l/nv12mt_example.svg
create mode 100644 Documentation/media/uapi/v4l/pipeline.dot
delete mode 100644 Documentation/media/uapi/v4l/pixfmt-nv12mt_files/nv12mt.png
delete mode 100644 Documentation/media/uapi/v4l/pixfmt-nv12mt_files/nv12mt_example.png
delete mode 100644 Documentation/media/uapi/v4l/selection-api-003_files/selection.png
create mode 100644 Documentation/media/uapi/v4l/selection.svg
delete mode 100644 Documentation/media/uapi/v4l/subdev-formats_files/bayer.png
create mode 100644 Documentation/media/uapi/v4l/subdev-image-processing-crop.svg
create mode 100644 Documentation/media/uapi/v4l/subdev-image-processing-full.svg
create mode 100644 Documentation/media/uapi/v4l/subdev-image-processing-scaling-multi-source.svg
create mode 100644 Documentation/media/uapi/v4l/vbi_525.svg
create mode 100644 Documentation/media/uapi/v4l/vbi_625.svg
create mode 100644 Documentation/media/uapi/v4l/vbi_hsync.svg
delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-selection_files/constraints.png
delete mode 100644 Documentation/oops-tracing.txt
delete mode 100644 Documentation/parport.txt
rename Documentation/{development-process => process}/1.Intro.rst (99%)
rename Documentation/{development-process => process}/2.Process.rst (100%)
rename Documentation/{development-process => process}/3.Early-stage.rst (100%)
rename Documentation/{development-process => process}/4.Coding.rst (98%)
rename Documentation/{development-process => process}/5.Posting.rst (96%)
rename Documentation/{development-process => process}/6.Followthrough.rst (100%)
rename Documentation/{development-process => process}/7.AdvancedTopics.rst (99%)
rename Documentation/{development-process => process}/8.Conclusion.rst (94%)
rename Documentation/{adding-syscalls.txt => process/adding-syscalls.rst} (65%)
rename Documentation/{applying-patches.txt => process/applying-patches.rst} (98%)
rename Documentation/{Changes => process/changes.rst} (99%)
rename Documentation/{CodeOfConflict => process/code-of-conflict.rst} (96%)
create mode 100644 Documentation/process/coding-style.rst
rename Documentation/{development-process => process}/conf.py (69%)
rename Documentation/{development-process => process}/development-process.rst (99%)
rename Documentation/{email-clients.txt => process/email-clients.rst} (100%)
rename Documentation/{HOWTO => process/howto.rst} (93%)
create mode 100644 Documentation/process/index.rst
rename Documentation/{kernel-docs.txt => process/kernel-docs.rst} (100%)
create mode 100644 Documentation/process/magic-number.rst
rename Documentation/{ManagementStyle => process/management-style.rst} (99%)
rename Documentation/{stable_api_nonsense.txt => process/stable-api-nonsense.rst} (100%)
rename Documentation/{stable_kernel_rules.txt => process/stable-kernel-rules.rst} (97%)
rename Documentation/{SubmitChecklist => process/submit-checklist.rst} (96%)
rename Documentation/{SubmittingDrivers => process/submitting-drivers.rst} (91%)
create mode 100644 Documentation/process/submitting-patches.rst
rename Documentation/{volatile-considered-harmful.txt => process/volatile-considered-harmful.rst} (96%)
create mode 100644 Documentation/security/conf.py
create mode 100644 Documentation/security/index.rst
create mode 100644 Documentation/security/tpm/index.rst
rename Documentation/{tpm/tpm_vtpm_proxy.txt => security/tpm/tpm_vtpm_proxy.rst} (53%)
rename Documentation/{ => security}/tpm/xen-tpmfront.txt (100%)
create mode 100644 Documentation/sound/alsa-configuration.rst
delete mode 100644 Documentation/sound/alsa/ALSA-Configuration.txt
delete mode 100644 Documentation/sound/alsa/ControlNames.txt
delete mode 100644 Documentation/sound/alsa/HD-Audio-Models.txt
delete mode 100644 Documentation/sound/alsa/VIA82xx-mixer.txt
delete mode 100644 Documentation/sound/alsa/alsa-parameters.txt
delete mode 100644 Documentation/sound/alsa/seq_oss.html
rename Documentation/sound/{alsa/Audigy-mixer.txt => cards/audigy-mixer.rst} (57%)
rename Documentation/sound/{alsa/Audiophile-Usb.txt => cards/audiophile-usb.rst} (81%)
rename Documentation/sound/{alsa/Bt87x.txt => cards/bt87x.rst} (82%)
rename Documentation/sound/{alsa/CMIPCI.txt => cards/cmipci.rst} (86%)
rename Documentation/sound/{alsa/emu10k1-jack.txt => cards/emu10k1-jack.rst} (89%)
rename Documentation/sound/{alsa/hdspm.txt => cards/hdspm.rst} (56%)
rename Documentation/sound/{alsa/img,spdif-in.txt => cards/img-spdif-in.rst} (68%)
create mode 100644 Documentation/sound/cards/index.rst
rename Documentation/sound/{alsa/Joystick.txt => cards/joystick.rst} (56%)
rename Documentation/sound/{alsa/README.maya44 => cards/maya44.rst} (65%)
rename Documentation/sound/{alsa/MIXART.txt => cards/mixart.rst} (83%)
rename Documentation/sound/{alsa/SB-Live-mixer.txt => cards/sb-live-mixer.rst} (54%)
rename Documentation/sound/{alsa/serial-u16550.txt => cards/serial-u16550.rst} (92%)
create mode 100644 Documentation/sound/cards/via82xx-mixer.rst
rename Documentation/sound/{alsa/Channel-Mapping-API.txt => designs/channel-mapping-api.rst} (75%)
rename Documentation/sound/{alsa/compress_offload.txt => designs/compress-offload.rst} (73%)
create mode 100644 Documentation/sound/designs/control-names.rst
create mode 100644 Documentation/sound/designs/index.rst
rename Documentation/sound/{alsa/Jack-Controls.txt => designs/jack-controls.rst} (86%)
rename Documentation/sound/{alsa/OSS-Emulation.txt => designs/oss-emulation.rst} (70%)
rename Documentation/sound/{alsa/powersave.txt => designs/powersave.rst} (76%)
rename Documentation/sound/{alsa/Procfile.txt => designs/procfile.rst} (71%)
create mode 100644 Documentation/sound/designs/seq-oss.rst
rename Documentation/sound/{alsa/timestamping.txt => designs/timestamping.rst} (56%)
rename Documentation/sound/{alsa/HD-Audio-Controls.txt => hd-audio/controls.rst} (92%)
rename Documentation/sound/{alsa/HD-Audio-DP-MST-audio.txt => hd-audio/dp-mst.rst} (69%)
create mode 100644 Documentation/sound/hd-audio/index.rst
create mode 100644 Documentation/sound/hd-audio/models.rst
rename Documentation/sound/{alsa/HD-Audio.txt => hd-audio/notes.rst} (61%)
create mode 100644 Documentation/sound/index.rst
create mode 100644 Documentation/sound/kernel-api/alsa-driver-api.rst
create mode 100644 Documentation/sound/kernel-api/index.rst
create mode 100644 Documentation/sound/kernel-api/writing-an-alsa-driver.rst
rename Documentation/sound/{alsa/soc/clocking.txt => soc/clocking.rst} (94%)
create mode 100644 Documentation/sound/soc/codec-to-codec.rst
rename Documentation/sound/{alsa/soc/codec.txt => soc/codec.rst} (84%)
rename Documentation/sound/{alsa/soc/DAI.txt => soc/dai.rst} (71%)
rename Documentation/sound/{alsa/soc/dapm.txt => soc/dapm.rst} (62%)
rename Documentation/sound/{alsa/soc/DPCM.txt => soc/dpcm.rst} (57%)
create mode 100644 Documentation/sound/soc/index.rst
rename Documentation/sound/{alsa/soc/jack.txt => soc/jack.rst} (99%)
rename Documentation/sound/{alsa/soc/machine.txt => soc/machine.rst} (90%)
rename Documentation/sound/{alsa/soc/overview.txt => soc/overview.rst} (83%)
rename Documentation/sound/{alsa/soc/platform.txt => soc/platform.rst} (81%)
rename Documentation/sound/{alsa/soc/pops_clicks.txt => soc/pops-clicks.rst} (87%)
rename Documentation/sphinx/{kernel-doc.py => kerneldoc.py} (100%)
delete mode 100644 Documentation/sysfs-rules.txt
delete mode 100644 Documentation/sysrq.txt
rename Documentation/{ => translations}/ja_JP/HOWTO (98%)
rename Documentation/{ => translations}/ja_JP/SubmitChecklist (95%)
rename Documentation/{ => translations}/ja_JP/SubmittingPatches (98%)
rename Documentation/{ => translations}/ja_JP/stable_api_nonsense.txt (99%)
rename Documentation/{ => translations}/ja_JP/stable_kernel_rules.txt (95%)
rename Documentation/{ko_KR/HOWTO => translations/ko_KR/howto.rst} (88%)
create mode 100644 Documentation/translations/ko_KR/index.rst
rename Documentation/{ => translations}/ko_KR/memory-barriers.txt (98%)
rename Documentation/{ => translations}/ko_KR/stable_api_nonsense.txt (99%)
rename Documentation/{ => translations}/zh_CN/CodingStyle (99%)
rename Documentation/{ => translations}/zh_CN/HOWTO (96%)
rename Documentation/{ => translations}/zh_CN/IRQ.txt (100%)
rename Documentation/{ => translations}/zh_CN/SecurityBugs (91%)
rename Documentation/{ => translations}/zh_CN/SubmittingDrivers (94%)
rename Documentation/{ => translations}/zh_CN/SubmittingPatches (97%)
rename Documentation/{ => translations}/zh_CN/arm/Booting (99%)
rename Documentation/{ => translations}/zh_CN/arm/kernel_user_helpers.txt (100%)
rename Documentation/{ => translations}/zh_CN/arm64/booting.txt (100%)
rename Documentation/{ => translations}/zh_CN/arm64/legacy_instructions.txt (100%)
rename Documentation/{ => translations}/zh_CN/arm64/memory.txt (100%)
rename Documentation/{ => translations}/zh_CN/arm64/silicon-errata.txt (100%)
rename Documentation/{ => translations}/zh_CN/arm64/tagged-pointers.txt (100%)
rename Documentation/{ => translations}/zh_CN/basic_profiling.txt (100%)
rename Documentation/{ => translations}/zh_CN/email-clients.txt (98%)
rename Documentation/{ => translations}/zh_CN/filesystems/sysfs.txt (100%)
rename Documentation/{ => translations}/zh_CN/gpio.txt (100%)
rename Documentation/{ => translations}/zh_CN/io_ordering.txt (100%)
rename Documentation/{ => translations}/zh_CN/magic-number.txt (100%)
rename Documentation/{ => translations}/zh_CN/oops-tracing.txt (97%)
rename Documentation/{ => translations}/zh_CN/sparse.txt (100%)
rename Documentation/{ => translations}/zh_CN/stable_api_nonsense.txt (98%)
rename Documentation/{ => translations}/zh_CN/stable_kernel_rules.txt (94%)
rename Documentation/{ => translations}/zh_CN/video4linux/omap3isp.txt (100%)
rename Documentation/{ => translations}/zh_CN/video4linux/v4l2-framework.txt (100%)
rename Documentation/{ => translations}/zh_CN/volatile-considered-harmful.txt (97%)
create mode 100644 drivers/gpu/drm/lib/drm_random.c
create mode 100644 drivers/gpu/drm/lib/drm_random.h
create mode 100644 drivers/gpu/drm/selftests/Makefile
create mode 100644 drivers/gpu/drm/selftests/drm_mm_selftests.h
create mode 100644 drivers/gpu/drm/selftests/drm_selftest.c
create mode 100644 drivers/gpu/drm/selftests/drm_selftest.h
create mode 100644 drivers/gpu/drm/selftests/test-drm_mm.c
create mode 100644 include/linux/prime_numbers.h
create mode 100644 lib/prime_numbers.c
create mode 100755 scripts/check_00index.sh
create mode 100755 tools/testing/selftests/drivers/gpu/drm_mm.sh
create mode 100755 tools/testing/selftests/lib/prime_numbers.sh
--
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
next reply other threads:[~2016-12-30 10:35 UTC|newest]
Thread overview: 314+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-12-30 10:35 Daniel Vetter [this message]
-- strict thread matches above, loose matches on Subject: below --
2024-04-25 14:39 [PULL] drm-misc-next Maarten Lankhorst
2024-04-19 12:04 Maarten Lankhorst
2024-04-10 14:59 Maarten Lankhorst
2024-04-05 12:36 Maarten Lankhorst
2024-03-28 11:22 Maarten Lankhorst
2024-03-21 13:56 Maarten Lankhorst
2024-02-29 8:48 Thomas Zimmermann
2024-02-22 13:58 Thomas Zimmermann
2024-02-26 9:41 ` Daniel Vetter
2024-02-15 13:26 Thomas Zimmermann
2024-02-09 16:32 Thomas Zimmermann
2024-01-11 15:49 Thomas Zimmermann
2024-01-11 15:49 ` Thomas Zimmermann
2023-12-14 9:34 Maxime Ripard
2023-12-14 9:34 ` Maxime Ripard
2023-12-07 9:59 Maxime Ripard
2023-11-30 9:15 Maxime Ripard
2023-11-23 12:58 Maxime Ripard
2023-11-23 19:40 ` Daniel Vetter
2023-11-17 9:41 Maxime Ripard
2023-11-20 9:31 ` Daniel Vetter
2023-11-03 16:37 David Edelsohn
2023-11-06 10:01 ` Thomas Hellström
2023-11-06 10:20 ` Maxime Ripard
2023-11-06 10:37 ` Thomas Hellström
2023-11-06 10:47 ` Thomas Hellström
2023-11-06 10:55 ` Maxime Ripard
2023-11-06 14:57 ` David Edelsohn
2023-10-27 7:17 Maarten Lankhorst
2023-10-19 11:40 Maarten Lankhorst
2023-10-12 9:40 Maarten Lankhorst
2023-10-06 8:37 Maarten Lankhorst
2023-09-27 10:09 Maarten Lankhorst
2023-09-11 12:45 Maarten Lankhorst
2023-08-14 22:17 Helen Koike
2023-08-14 22:17 ` Helen Koike
2023-08-14 23:49 ` Helen Mae Koike Fornazier
2023-08-14 23:49 ` Helen Mae Koike Fornazier
2023-08-10 8:45 Thomas Zimmermann
2023-08-03 15:01 Thomas Zimmermann
2023-07-21 14:50 Maxime Ripard
2023-07-27 13:00 ` Daniel Vetter
2023-07-13 9:08 Thomas Zimmermann
2023-07-18 10:25 ` Daniel Vetter
2023-06-07 8:56 Thomas Zimmermann
2023-06-01 11:22 Thomas Zimmermann
2023-05-24 12:42 Thomas Zimmermann
2023-05-11 7:28 Maxime Ripard
2023-05-17 16:44 ` Thomas Zimmermann
2023-04-12 13:32 Maarten Lankhorst
2023-04-12 14:24 ` Daniel Vetter
2023-03-31 15:42 Maarten Lankhorst
2023-04-03 8:24 ` Daniel Vetter
2023-03-23 11:08 Maarten Lankhorst
2023-03-24 19:21 ` Daniel Vetter
2023-03-16 15:39 Maarten Lankhorst
2023-03-07 10:14 Maarten Lankhorst
2023-01-26 8:15 Thomas Zimmermann
2023-01-24 20:02 Thomas Zimmermann
2023-01-19 8:47 Thomas Zimmermann
2023-01-23 15:00 ` John Paul Adrian Glaubitz
2023-01-23 15:13 ` Thomas Zimmermann
2023-01-23 15:23 ` John Paul Adrian Glaubitz
2023-01-23 15:35 ` Thomas Zimmermann
2023-01-23 15:48 ` John Paul Adrian Glaubitz
2023-02-02 14:54 ` Deucher, Alexander
2023-01-24 16:56 ` Daniel Vetter
2023-01-12 12:56 Thomas Zimmermann
2023-01-03 10:51 Thomas Zimmermann
2023-01-04 15:18 ` Daniel Vetter
2022-11-24 7:46 Maxime Ripard
2022-11-17 8:36 Maxime Ripard
2022-11-10 8:36 Maxime Ripard
2022-11-03 8:34 Maxime Ripard
2022-10-27 7:34 Maxime Ripard
2022-10-20 7:24 Maxime Ripard
2022-09-30 8:54 Maarten Lankhorst
2022-09-23 7:39 Maxime Ripard
2022-09-09 8:46 Maarten Lankhorst
2022-09-06 6:53 Maarten Lankhorst
2022-09-06 15:20 ` Daniel Vetter
2022-07-07 7:13 Thomas Zimmermann
2022-06-30 7:19 Thomas Zimmermann
2022-06-23 8:02 Thomas Zimmermann
2022-06-23 8:07 ` Thomas Zimmermann
2022-06-23 8:26 ` Jani Nikula
2022-06-23 8:36 ` Thomas Zimmermann
2022-06-23 8:56 ` Jani Nikula
2022-06-24 22:12 ` Daniel Vetter
2022-06-17 7:21 Thomas Zimmermann
2022-06-08 10:34 Thomas Zimmermann
2022-06-15 18:14 ` Daniel Vetter
2022-05-05 13:11 Maxime Ripard
2022-04-28 7:52 Maxime Ripard
2022-04-21 6:59 Maxime Ripard
2022-04-14 7:38 Maxime Ripard
2022-04-07 8:59 Maxime Ripard
2022-03-03 9:28 Maarten Lankhorst
2022-02-23 12:49 Maarten Lankhorst
2022-01-27 11:57 Maarten Lankhorst
2022-02-01 6:38 ` Dave Airlie
2022-02-01 8:17 ` Maarten Lankhorst
2022-02-01 11:14 ` Thomas Zimmermann
2022-02-22 20:17 ` Thomas Zimmermann
2021-12-16 14:34 Thomas Zimmermann
2021-12-09 11:46 Thomas Zimmermann
2021-11-29 8:56 Thomas Zimmermann
2021-12-14 8:53 ` Daniel Vetter
2021-11-18 9:13 Thomas Zimmermann
2021-10-14 12:04 Maxime Ripard
2021-10-06 10:48 Maarten Lankhorst
2021-09-30 11:27 Maxime Ripard
2021-09-23 7:45 Maxime Ripard
2021-09-16 7:31 Maxime Ripard
2021-09-20 22:29 ` Rob Herring
2021-09-22 7:44 ` Maxime Ripard
2021-08-12 19:34 Maarten Lankhorst
2021-08-05 10:22 Maarten Lankhorst
2021-07-29 20:57 Maarten Lankhorst
2021-07-22 10:46 Maarten Lankhorst
2021-07-16 11:07 Maarten Lankhorst
2021-07-21 4:03 ` Dave Airlie
2021-07-21 8:44 ` Thomas Zimmermann
2021-06-10 11:15 Thomas Zimmermann
2021-06-10 13:32 ` Daniel Vetter
2021-06-11 6:53 ` Thomas Zimmermann
2021-06-09 7:42 Thomas Zimmermann
2021-06-01 15:11 Thomas Zimmermann
2021-05-17 13:17 Thomas Zimmermann
2021-05-17 13:25 ` Thomas Zimmermann
2021-05-12 14:19 Thomas Zimmermann
2021-04-09 9:00 Maxime Ripard
2021-04-01 11:05 Maxime Ripard
2021-03-25 9:47 Maxime Ripard
2021-03-16 8:03 Maxime Ripard
2021-03-03 10:06 Maxime Ripard
2021-01-19 11:39 Maarten Lankhorst
2021-01-20 12:11 ` Daniel Vetter
2021-01-06 11:13 Maarten Lankhorst
2021-01-07 12:42 ` Daniel Vetter
2020-12-17 10:12 Maarten Lankhorst
2021-01-07 9:59 ` Daniel Vetter
2020-11-27 8:30 Thomas Zimmermann
2020-11-18 12:32 Thomas Zimmermann
2020-11-12 8:01 Thomas Zimmermann
2020-11-05 10:16 Thomas Zimmermann
2020-10-27 10:09 Thomas Zimmermann
2020-10-27 10:11 ` Thomas Zimmermann
2020-09-21 15:29 Maxime Ripard
2020-09-18 8:11 Maxime Ripard
2020-09-10 8:18 Maxime Ripard
2020-09-03 16:06 Maxime Ripard
2020-08-27 15:55 Maxime Ripard
2020-08-20 12:56 Maxime Ripard
2020-08-26 10:02 ` Jani Nikula
2020-08-30 6:05 ` Daniel Vetter
2020-07-22 10:38 Maarten Lankhorst
2020-07-16 11:42 Maarten Lankhorst
2020-06-26 10:52 Maarten Lankhorst
2020-06-19 15:19 Maarten Lankhorst
2020-05-14 7:08 Thomas Zimmermann
2020-05-07 7:25 Thomas Zimmermann
2020-04-23 8:34 Thomas Zimmermann
2020-04-14 9:07 Thomas Zimmermann
2020-04-21 12:46 ` Thomas Zimmermann
2020-04-21 13:41 ` Daniel Vetter
2020-04-21 14:05 ` Thomas Zimmermann
2020-03-17 8:28 Maxime Ripard
2020-03-09 13:54 Maxime Ripard
2020-02-27 11:32 Maxime Ripard
2020-02-21 10:09 Maxime Ripard
2020-02-10 9:34 Maxime Ripard
2020-01-10 11:50 Maarten Lankhorst
2020-01-07 11:50 Maarten Lankhorst
2020-01-07 15:25 ` Daniel Vetter
2020-01-02 13:06 Maarten Lankhorst
2019-12-17 8:48 Maarten Lankhorst
2019-12-17 12:59 ` Daniel Vetter
2019-10-31 19:30 Sean Paul
2019-10-24 15:55 Sean Paul
2019-10-24 15:55 ` Sean Paul
2019-10-17 19:26 Sean Paul
2019-10-18 13:45 ` Tomi Valkeinen
2019-10-18 20:11 ` Sean Paul
2019-10-21 8:09 ` Tomi Valkeinen
2019-10-21 15:48 ` Sean Paul
2019-10-09 15:08 Sean Paul
2019-08-23 8:35 Maxime Ripard
2019-08-19 14:19 Maxime Ripard
2019-08-16 11:32 Maxime Ripard
2019-08-16 11:47 ` Chris Wilson
2019-08-19 14:19 ` Maxime Ripard
2019-08-08 12:14 Maxime Ripard
2019-08-03 10:47 Maxime Ripard
2019-08-06 0:33 ` Dave Airlie
2019-08-06 7:34 ` Daniel Vetter
2019-08-06 9:40 ` Emil Velikov
2019-08-06 9:49 ` Daniel Vetter
2019-08-06 9:54 ` Emil Velikov
2019-08-06 9:58 ` Daniel Vetter
2019-08-06 10:12 ` Daniel Stone
2019-08-06 10:27 ` Emil Velikov
2019-08-06 10:48 ` Jani Nikula
2019-08-06 9:55 ` Daniel Vetter
2019-08-06 14:25 ` Rob Herring
2019-08-06 14:55 ` Daniel Vetter
2019-08-06 16:01 ` Maxime Ripard
2019-08-06 16:11 ` Daniel Vetter
2019-08-07 12:02 ` Maxime Ripard
2019-08-07 12:30 ` Daniel Vetter
2019-08-08 15:29 ` Maxime Ripard
2019-06-20 15:42 Maarten Lankhorst
2019-06-14 8:57 Maarten Lankhorst
2019-06-14 9:35 ` Daniel Vetter
2019-06-05 9:17 Maarten Lankhorst
2019-05-23 15:47 Maarten Lankhorst
2019-05-23 15:53 ` Sean Paul
2019-05-23 15:55 ` Daniel Vetter
2019-05-23 15:55 ` Daniel Vetter
2019-04-18 9:05 Maarten Lankhorst
2019-04-10 19:49 Sean Paul
2019-04-04 20:10 Sean Paul
2019-03-28 15:33 Sean Paul
2019-03-28 16:03 ` Daniel Vetter
2019-03-21 17:08 Sean Paul
2019-03-25 10:37 ` Daniel Vetter
[not found] <20190211095220.3oeodszr2dgxrwqq@flea>
2019-02-14 13:07 ` Daniel Vetter
2019-02-01 14:47 Maxime Ripard
2019-01-23 11:03 Maxime Ripard
2019-01-16 20:04 Maxime Ripard
2019-01-15 10:56 Maxime Ripard
2019-01-16 9:36 ` Daniel Vetter
2019-01-07 18:03 Maxime Ripard
2018-12-06 9:44 Maarten Lankhorst
2018-11-28 9:36 Maarten Lankhorst
2018-11-21 10:44 Maarten Lankhorst
2018-11-08 16:05 Maarten Lankhorst
2018-11-07 11:58 Maarten Lankhorst
2018-11-07 20:18 ` Daniel Vetter
2018-11-07 20:29 ` Sean Paul
2018-11-07 20:31 ` Daniel Vetter
2018-11-07 20:48 ` Sean Paul
2018-11-08 7:56 ` Christian König
2018-11-08 8:05 ` Daniel Vetter
2018-11-08 8:37 ` Maarten Lankhorst
2018-09-27 9:39 Sean Paul
2018-09-19 20:03 Sean Paul
2018-09-13 13:02 Sean Paul
2018-09-05 20:22 Sean Paul
2018-07-18 20:08 Gustavo Padovan
2018-07-12 1:11 Gustavo Padovan
2018-07-04 23:46 Gustavo Padovan
2018-06-28 1:00 Gustavo Padovan
2018-06-21 10:54 Gustavo Padovan
2018-06-22 3:11 ` Dave Airlie
2018-06-22 9:19 ` Christian König
2018-06-21 0:58 Gustavo Padovan
2018-06-21 10:01 ` Christian König
2018-05-15 8:17 Maarten Lankhorst
2018-05-11 7:43 Maarten Lankhorst
2018-05-11 20:25 ` Eric Anholt
2018-05-04 9:54 Maarten Lankhorst
2018-04-26 10:53 Maarten Lankhorst
2018-06-06 3:37 ` Dave Airlie
2018-06-06 7:49 ` Maarten Lankhorst
2018-03-21 14:49 Sean Paul
2018-03-09 18:04 Sean Paul
2018-02-28 20:34 Sean Paul
2018-03-02 21:22 ` Sean Paul
2018-03-05 8:10 ` Daniel Vetter
2018-03-05 23:20 ` Sean Paul
2018-03-06 6:42 ` Daniel Vetter
2018-03-06 19:01 ` Sean Paul
2018-03-06 19:07 ` Ville Syrjälä
2018-03-06 19:20 ` Sean Paul
2018-03-07 8:19 ` Daniel Vetter
2018-02-21 20:36 Sean Paul
2018-01-08 13:45 Gustavo Padovan
2017-12-21 17:04 Gustavo Padovan
2017-12-14 17:46 Gustavo Padovan
2017-12-07 11:06 Gustavo Padovan
2017-10-20 13:39 Daniel Vetter
2017-10-16 9:35 Daniel Vetter
2017-10-12 12:05 Daniel Vetter
2017-10-13 14:08 ` Maarten Lankhorst
2017-10-13 14:24 ` Benjamin Gaignard
2017-10-05 5:36 Daniel Vetter
2017-09-20 17:33 Daniel Vetter
2017-09-20 18:42 ` Daniel Vetter
2017-08-18 17:00 Sean Paul
2017-08-16 20:42 Sean Paul
2017-08-08 19:50 Sean Paul
2017-07-18 18:42 Sean Paul
2017-07-18 18:49 ` Sean Paul
2017-06-15 20:52 Sean Paul
2017-06-02 20:55 Sean Paul
2017-05-26 20:58 Sean Paul
2017-05-29 6:57 ` Daniel Vetter
2017-05-16 14:55 Sean Paul
2017-03-31 15:23 Sean Paul
2017-03-21 9:06 Daniel Vetter
2017-03-20 15:30 Daniel Vetter
2017-03-21 7:23 ` Daniel Vetter
2017-03-12 12:57 Daniel Vetter
2017-03-06 9:54 Daniel Vetter
2017-01-30 8:58 Daniel Vetter
2017-01-23 7:35 Daniel Vetter
2017-01-09 19:15 Daniel Vetter
2016-12-08 10:16 Daniel Vetter
2016-11-29 10:13 Daniel Vetter
2016-11-29 11:17 ` Daniel Vetter
2016-11-29 21:01 ` Stephen Rothwell
2016-11-16 17:11 Daniel Vetter
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20161230103513.GA4178@dvetter-linux.ger.corp.intel.com \
--to=daniel.vetter@ffwll.ch \
--cc=airlied@gmail.com \
--cc=dri-devel@lists.freedesktop.org \
--cc=intel-gfx@lists.freedesktop.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.