From: Maxime Ripard <mripard@redhat.com>
To: Dave Airlie <airlied@gmail.com>, Simona Vetter <simona.vetter@ffwll.ch>
Cc: "Jani Nikula" <jani.nikula@linux.intel.com>,
"Joonas Lahtinen" <joonas.lahtinen@linux.intel.com>,
"Tvrtko Ursulin" <tursulin@ursulin.net>,
"Rodrigo Vivi" <rodrigo.vivi@intel.com>,
"Thomas Zimmermann" <tzimmermann@suse.de>,
"Maarten Lankhorst" <maarten.lankhorst@linux.intel.com>,
"Maxime Ripard" <mripard@kernel.org>,
"Thomas Hellström" <thomas.hellstrom@linux.intel.com>,
"Oded Gabbay" <ogabbay@kernel.org>,
dri-devel@lists.freedesktop.org, intel-gfx@lists.freedesktop.org,
intel-xe@lists.freedesktop.org, dim-tools@lists.freedesktop.org
Subject: [PULL] drm-misc-next
Date: Fri, 19 Dec 2025 09:44:44 +0100 [thread overview]
Message-ID: <20251219-arcane-quaint-skunk-e383b0@houat> (raw)
[-- Attachment #1: Type: text/plain, Size: 21011 bytes --]
Hi Dave, Sima,
Here's the drm-misc-next PR for this week.
The diffstat is bigger than reported in the tag because
drm-misc-next-2025-12-12 hasn't been merged in drm-next yet.
Thanks!
Maxime
drm-misc-next-2025-12-19:
drm-misc-next for 6.20:
Core Changes:
- dma-buf: Add tracepoints
- sched: Introduce new helpers
Driver Changes:
- amdxdna: Enable hardware context priority, Remove (obsolete and
never public) NPU2 Support, Race condition fix
- rockchip: Add RK3368 HDMI Support
- rz-du: Add RZ/V2H(P) MIPI-DSI Support
- panels:
- st7571: Introduce SPI support
- New panels: Sitronix ST7920, Samsung LTL106HL02, LG LH546WF1-ED01, HannStar HSD156JUW2
The following changes since commit 8f0b4cce4481fb22653697cced8d0d04027cb1e8:
Linux 6.19-rc1 (2025-12-14 16:05:07 +1200)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/misc/kernel.git tags/drm-misc-next-2025-12-19
for you to fetch changes up to 332070795bd96193756cb4446eddc3ec9ff6a0e8:
accel/amdxdna: Enable hardware context priority (2025-12-18 10:36:44 -0800)
----------------------------------------------------------------
drm-misc-next for 6.20:
Core Changes:
- dma-buf: Add tracepoints
- sched: Introduce new helpers
Driver Changes:
- amdxdna: Enable hardware context priority, Remove (obsolete and
never public) NPU2 Support, Race condition fix
- rockchip: Add RK3368 HDMI Support
- rz-du: Add RZ/V2H(P) MIPI-DSI Support
- panels:
- st7571: Introduce SPI support
- New panels: Sitronix ST7920, Samsung LTL106HL02, LG LH546WF1-ED01, HannStar HSD156JUW2
----------------------------------------------------------------
Akash Goel (1):
drm/panthor: Remove redundant call to disable the MCU
Alexey Klimov (1):
gpu/panel-edp: add AUO panel entry for B140HAN06.4
Amin GATTOUT (1):
drm/panel: otm8009a: Switch to mipi_dsi_multi_context helpers
Anton Bambura (1):
gpu/drm: panel: add Samsung LTL106HL02 MIPI DSI panel driver
Ashley Smith (1):
drm/panthor: Enable timestamp propagation
Boris Brezillon (27):
drm/panthor: Always wait after sending a command to an AS
drm/panthor: Kill lock_region()
drm/panthor: Recover from panthor_gpu_flush_caches() failures
drm/panthor: Add support for atomic page table updates
drm/panthor: Make panthor_vm_[un]map_pages() more robust
drm/panthor: Relax a check in panthor_sched_pre_reset()
drm/panthor: Simplify group idleness tracking
drm/panthor: Don't try to enable extract events
drm/panthor: Fix the full_tick check
drm/panthor: Fix the group priority rotation logic
drm/panthor: Fix immediate ticking on a disabled tick
drm/panthor: Fix the logic that decides when to stop ticking
drm/panthor: Make sure we resume the tick when new jobs are submitted
drm/panthor: Kill panthor_sched_immediate_tick()
drm/panthor: Drop a WARN_ON() in group_free_queue()
drm/panthor: Make sure caches are flushed/invalidated when an AS is recycled
drm/panthor: Unlock the locked region before disabling an AS
drm/panthor: Provide a custom dma_buf implementation
drm/panthor: Fix panthor_gpu_coherency_set()
drm/panthor: Expose the selected coherency protocol to the UMD
drm/panthor: Add a PANTHOR_BO_SYNC ioctl
drm/panthor: Add an ioctl to query BO flags
drm/panfrost: Provide a custom dma_buf implementation
drm/panfrost: Expose the selected coherency protocol to the UMD
drm/panfrost: Add an ioctl to query BO flags
drm/gem: Fix builds with CONFIG_MMU=n
drm/panthor: Fix kerneldoc in uAPI header
Chia-I Wu (2):
drm/panthor: fix queue_reset_timeout_locked
drm/panthor: fix for dma-fence safe access rules
Christian König (4):
dma-buf: replace "#if" with just "if"
dma-buf: improve sg_table debugging hack v4
dma-buf: enable DMABUF_DEBUG by default on DEBUG kernels
dma-buf/selftests: drop the mock_wait implementation
Dan Carpenter (2):
drm/plane: Fix IS_ERR() vs NULL bug drm_plane_create_color_pipeline_property()
drm/panthor: unlock on error in panthor_ioctl_bo_create()
David Heidelberg (7):
dt-bindings: panel: s6e3fc2x01: Sort and remove unnecessary properties
dt-bindings: panel: sw43408: adjust to reflect the DDIC and panel used
drm/panel: sw43408: Introduce LH546WF1-ED01 panel compatible
drm/panel: sw43408: Separate reset sequence into own function
drm/panel: sw43408: Remove manual invocation of unprepare at remove
drm/panel: sw43408: Switch to devm_regulator_bulk_get_const
drm/panel: sw43408: Improve wording when reset-gpios aren't available
Eslam Khafagy (1):
drm: pl111: replace dev_* print functions with drm_* variants
Faith Ekstrand (4):
drm/panthor: Bump the driver version to 1.7
drm/panfrost: Add a PANFROST_SYNC_BO ioctl
drm/panfrost: Add flag to map GEM object Write-Back Cacheable
drm/panfrost: Bump the driver version to 1.6
Heiko Stuebner (2):
dt-bindings: display: rockchip: dw-hdmi: Add compatible for RK3368 HDMI
drm/rockchip: hdmi: add RK3368 controller variant
Iker Pedrosa (3):
dt-bindings: display: sitronix,st7920: Add DT schema
drm: Add driver for Sitronix ST7920 LCD displays
MAINTAINERS: Add entry for Sitronix ST7920 driver
Jani Nikula (11):
drm/hyperv: move Kconfig under driver directory
drm/vgem: move Kconfig under driver directory
drm/Kconfig: move generic Kconfig options above drivers
drm/Kconfig: sort driver Kconfig source list
drm/vblank: remove drm_wait_one_vblank() completely
drm/vblank: remove superfluous pipe check
drm/vblank: add return value to drm_crtc_wait_one_vblank()
drm/vblank: limit vblank variable scope to atomic
drm/vblank: use the drm_vblank_crtc() and drm_crtc_vblank_crtc() helpers more
drm/vblank: prefer drm_crtc_vblank_crtc() over drm_vblank_crtc()
drm/gem: fix build for mm_get_unmapped_area() call after backmerge
Karol Wachowski (1):
accel/ivpu: Validate scatter-gather size against buffer size
Karunika Choo (1):
drm/panthor: Fix NULL pointer dereference on panthor_fw_unplug
Lad Prabhakar (3):
dt-bindings: display: bridge: renesas,dsi: Document RZ/V2H(P) and RZ/V2N
drm: renesas: rz-du: mipi_dsi: Add LPCLK clock support
drm: renesas: rz-du: mipi_dsi: Add support for RZ/V2H(P) SoC
Langyan Ye (1):
drm/panel-edp: Add CSW MNE007QB3-1
Lizhi Hou (10):
accel/amdxdna: Poll MPNPU_PWAITMODE after requesting firmware suspend
accel/amdxdna: Fix tail-pointer polling in mailbox_get_msg()
accel/amdxdna: Fix race condition when checking rpm_on
accel/amdxdna: Fix cu_idx being cleared by memset() during command setup
accel/amdxdna: Fix race where send ring appears full due to delayed head update
accel/amdxdna: Fix potential NULL pointer dereference in context cleanup
accel/amdxdna: Remove amdxdna_flush()
accel/amdxdna: Remove NPU2 support
accel/amdxdna: Enable temporal sharing only mode
accel/amdxdna: Enable hardware context priority
Loïc Molinari (13):
drm/shmem-helper: Simplify page offset calculation in fault handler
drm/shmem-helper: Map huge pages in fault handler
drm/gem: Introduce drm_gem_get_unmapped_area() fop
drm/gem: Add huge tmpfs mountpoint helpers
drm/i915: Use huge tmpfs mountpoint helpers
drm/v3d: Use huge tmpfs mountpoint helpers
drm/gem: Get rid of *_with_mnt helpers
drm/panthor: Introduce huge tmpfs mountpoint option
drm/panfrost: Introduce huge tmpfs mountpoint option
Documentation/gpu/drm-mm: Add THP paragraph to GEM mapping section
drm/panthor: Add flag to map GEM object Write-Back Cacheable
drm/i915: Fix BO alloc flags
drm/gem: Fix kerneldoc warnings
Luca Ceresoli (2):
drm/bridge: add drm_bridge_unplug() and drm_bridge_enter/exit()
drm/bridge: ti-sn65dsi83: protect device resources on unplug
Marcus Folkesson (7):
drm/sitronix/st7571-i2c: rename 'struct drm_device' in st7571_device
drm/sitronix/st7571-i2c: add 'struct device' to st7571_device
drm/sitronix/st7571-i2c: move common structures to st7571.h
drm/sitronix/st7571-i2c: make probe independent of hw interface
drm/sitronix/st7571: split up the driver into a common and an i2c part
drm/sitronix/st7571-spi: add support for SPI interface
dt-bindings: display: sitronix,st7571: add example for SPI
Matthew Brost (2):
drm/sched: Add several job helpers to avoid drivers touching scheduler state
drm/sched: Add pending job list iterator
Maxime Ripard (2):
drm/atomic: Add dev pointer to drm_private_obj
Merge drm/drm-next into drm-misc-next
Philipp Stanner (9):
drm/todo: Add section with task for GPU scheduler
drm/todo: Add entry for unlocked drm/sched rq readers
dma-buf/dma-fence: Add dma_fence_test_signaled_flag()
dma-buf/dma-fence: Add dma_fence_check_and_signal()
amd/amdkfd: Use dma_fence_check_and_signal()
drm/xe: Use dma_fence_check_and_signal_locked()
dma-buf: Don't misuse dma_fence_signal()
drm/ttm: Use dma_fence_check_and_signal()
dma-buf/dma-fence: Remove return code of signaling-functions
Renjun Wang (2):
dt-bindings: display: simple: Add HannStar HSD156JUW2
drm/panel: simple: Add HannStar HSD156JUW2
Suraj Kandpal (1):
drm/display/dp_mst: Add protection against 0 vcpi
Svyatoslav Ryhel (1):
dt-bindings: display: panel: document Samsung LTL106HL02 MIPI DSI panel
Thomas Zimmermann (9):
drm/ast: Move cursor format conversion into helper function
drm/ast: Support cursor buffers objects in I/O memory
drm/ast: Wrap cursor framebuffer access in drm_gem_fb_begin/end_cpu_access()
drm/amdgpu: Do not implement mode_set_base_atomic callback
drm/nouveau: Do not implement mode_set_base_atomic callback
drm/radeon: Do not implement mode_set_base_atomic callback
drm/fbdev-helper: Remove drm_fb_helper_debug_enter/_leave()
fbcon: Remove fb_debug_enter/_leave from struct fb_ops
drm/vblank: Unexport drm_wait_one_vblank()
Tvrtko Ursulin (6):
drm/panic: Report invalid or unsupported panic modes
drm/ttm: Make ttm_bo_init_validate safe against ttm_operation_ctx re-ordering
drm/ttm: Resource cannot be NULL in ttm_resource_intersects
drm/ttm: Tidy ttm_operation_ctx initialization
drm/ttm: Tidy usage of local variables a little bit
drm/syncobj: Convert syncobj idr to xarray
Val Packett (1):
drm/panel-edp: Add AUO B140QAX01.H panel
gaoxiang17 (1):
dma-buf: add some tracepoints to debug.
.../bindings/display/bridge/renesas,dsi.yaml | 120 ++-
.../bindings/display/panel/lg,sw43408.yaml | 13 +-
.../bindings/display/panel/panel-simple-dsi.yaml | 2 +
.../bindings/display/panel/panel-simple.yaml | 2 +
.../bindings/display/panel/samsung,s6e3fc2x01.yaml | 20 +-
.../display/rockchip/rockchip,dw-hdmi.yaml | 1 +
.../bindings/display/sitronix,st7571.yaml | 25 +
.../bindings/display/sitronix,st7920.yaml | 58 ++
Documentation/gpu/drm-mm.rst | 29 +-
Documentation/gpu/todo.rst | 45 +
Documentation/process/debugging/kgdb.rst | 28 -
MAINTAINERS | 10 +
drivers/accel/amdxdna/Makefile | 1 -
drivers/accel/amdxdna/aie2_ctx.c | 18 +-
drivers/accel/amdxdna/aie2_message.c | 92 +-
drivers/accel/amdxdna/aie2_msg_priv.h | 8 +-
drivers/accel/amdxdna/aie2_pci.c | 2 +-
drivers/accel/amdxdna/aie2_pci.h | 4 +
drivers/accel/amdxdna/aie2_pm.c | 17 +-
drivers/accel/amdxdna/aie2_psp.c | 15 +
drivers/accel/amdxdna/aie2_smu.c | 27 +-
drivers/accel/amdxdna/amdxdna_ctx.h | 1 +
drivers/accel/amdxdna/amdxdna_mailbox.c | 46 +-
drivers/accel/amdxdna/amdxdna_pci_drv.c | 30 +-
drivers/accel/amdxdna/amdxdna_pci_drv.h | 2 -
drivers/accel/amdxdna/amdxdna_pm.c | 22 +-
drivers/accel/amdxdna/npu1_regs.c | 2 +
drivers/accel/amdxdna/npu2_regs.c | 115 ---
drivers/accel/amdxdna/npu4_regs.c | 3 +
drivers/accel/amdxdna/npu5_regs.c | 2 +
drivers/accel/amdxdna/npu6_regs.c | 2 +
drivers/accel/ivpu/ivpu_gem.c | 2 +-
drivers/accel/ivpu/ivpu_mmu_context.c | 20 +-
drivers/accel/ivpu/ivpu_mmu_context.h | 5 +-
drivers/dma-buf/Kconfig | 2 +-
drivers/dma-buf/dma-buf.c | 128 ++-
drivers/dma-buf/dma-fence.c | 100 +-
drivers/dma-buf/st-dma-fence.c | 55 +-
drivers/gpu/drm/Kconfig | 213 ++---
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 35 +-
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 35 +-
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 35 +-
drivers/gpu/drm/amd/amdkfd/kfd_process.c | 6 +-
drivers/gpu/drm/ast/ast_cursor.c | 83 +-
drivers/gpu/drm/bridge/ti-sn65dsi83.c | 86 +-
drivers/gpu/drm/display/drm_dp_mst_topology.c | 3 +-
drivers/gpu/drm/drm_atomic.c | 1 +
drivers/gpu/drm/drm_bridge.c | 62 ++
drivers/gpu/drm/drm_fb_helper.c | 108 ---
drivers/gpu/drm/drm_gem.c | 203 +++-
drivers/gpu/drm/drm_gem_shmem_helper.c | 86 +-
drivers/gpu/drm/drm_panic.c | 77 +-
drivers/gpu/drm/drm_plane.c | 4 +-
drivers/gpu/drm/drm_syncobj.c | 65 +-
drivers/gpu/drm/drm_vblank.c | 52 +-
drivers/gpu/drm/hyperv/Kconfig | 14 +
drivers/gpu/drm/i915/Makefile | 3 +-
drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 10 +-
drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 58 +-
drivers/gpu/drm/i915/gem/i915_gemfs.c | 71 --
drivers/gpu/drm/i915/gem/i915_gemfs.h | 14 -
drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 15 +-
drivers/gpu/drm/i915/i915_drv.h | 5 -
drivers/gpu/drm/nouveau/dispnv04/crtc.c | 24 +-
drivers/gpu/drm/panel/Kconfig | 13 +
drivers/gpu/drm/panel/Makefile | 1 +
drivers/gpu/drm/panel/panel-edp.c | 3 +
drivers/gpu/drm/panel/panel-lg-sw43408.c | 64 +-
drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 175 ++--
drivers/gpu/drm/panel/panel-samsung-ltl106hl02.c | 179 ++++
drivers/gpu/drm/panel/panel-simple.c | 28 +
drivers/gpu/drm/panfrost/panfrost_device.c | 3 +
drivers/gpu/drm/panfrost/panfrost_device.h | 1 +
drivers/gpu/drm/panfrost/panfrost_drv.c | 107 ++-
drivers/gpu/drm/panfrost/panfrost_drv.h | 9 +
drivers/gpu/drm/panfrost/panfrost_gem.c | 257 +++++
drivers/gpu/drm/panfrost/panfrost_gem.h | 12 +
drivers/gpu/drm/panfrost/panfrost_gpu.c | 26 +-
drivers/gpu/drm/panfrost/panfrost_regs.h | 10 +-
drivers/gpu/drm/panthor/panthor_device.c | 13 +-
drivers/gpu/drm/panthor/panthor_drv.c | 89 +-
drivers/gpu/drm/panthor/panthor_drv.h | 9 +
drivers/gpu/drm/panthor/panthor_fw.c | 8 +-
drivers/gpu/drm/panthor/panthor_gem.c | 258 ++++-
drivers/gpu/drm/panthor/panthor_gem.h | 8 +
drivers/gpu/drm/panthor/panthor_gpu.c | 21 +-
drivers/gpu/drm/panthor/panthor_mmu.c | 314 +++---
drivers/gpu/drm/panthor/panthor_sched.c | 256 ++---
drivers/gpu/drm/pl111/pl111_display.c | 4 +-
drivers/gpu/drm/pl111/pl111_drv.c | 29 +-
drivers/gpu/drm/pl111/pl111_nomadik.c | 4 +-
drivers/gpu/drm/pl111/pl111_nomadik.h | 4 +-
drivers/gpu/drm/pl111/pl111_versatile.c | 53 +-
drivers/gpu/drm/pl111/pl111_versatile.h | 2 +-
drivers/gpu/drm/radeon/atombios_crtc.c | 74 +-
drivers/gpu/drm/radeon/radeon_legacy_crtc.c | 23 +-
drivers/gpu/drm/radeon/radeon_mode.h | 10 +-
drivers/gpu/drm/renesas/rz-du/rzg2l_mipi_dsi.c | 453 +++++++++
.../gpu/drm/renesas/rz-du/rzg2l_mipi_dsi_regs.h | 34 +
drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 16 +
drivers/gpu/drm/scheduler/sched_main.c | 40 +-
drivers/gpu/drm/sitronix/Kconfig | 48 +-
drivers/gpu/drm/sitronix/Makefile | 3 +
drivers/gpu/drm/sitronix/st7571-i2c.c | 1003 +-------------------
drivers/gpu/drm/sitronix/st7571-spi.c | 76 ++
drivers/gpu/drm/sitronix/st7571.c | 918 ++++++++++++++++++
drivers/gpu/drm/sitronix/st7571.h | 91 ++
drivers/gpu/drm/sitronix/st7920.c | 867 +++++++++++++++++
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c | 2 +-
drivers/gpu/drm/ttm/ttm_bo.c | 64 +-
drivers/gpu/drm/ttm/ttm_bo_util.c | 57 +-
drivers/gpu/drm/ttm/ttm_bo_vm.c | 12 +-
drivers/gpu/drm/ttm/ttm_device.c | 5 +-
drivers/gpu/drm/ttm/ttm_pool.c | 26 +-
drivers/gpu/drm/ttm/ttm_resource.c | 14 +-
drivers/gpu/drm/ttm/ttm_tt.c | 2 +-
drivers/gpu/drm/v3d/Makefile | 3 +-
drivers/gpu/drm/v3d/v3d_bo.c | 6 +-
drivers/gpu/drm/v3d/v3d_drv.c | 2 +-
drivers/gpu/drm/v3d/v3d_drv.h | 11 +-
drivers/gpu/drm/v3d/v3d_gem.c | 21 +-
drivers/gpu/drm/v3d/v3d_gemfs.c | 62 --
drivers/gpu/drm/vgem/Kconfig | 9 +
drivers/gpu/drm/xe/xe_hw_fence.c | 4 +-
drivers/video/fbdev/core/fbcon.c | 24 -
drivers/video/fbdev/core/fbcon.h | 1 -
include/drm/drm_atomic.h | 5 +
include/drm/drm_bridge.h | 12 +
include/drm/drm_device.h | 15 +
include/drm/drm_fb_helper.h | 21 -
include/drm/drm_file.h | 7 +-
include/drm/drm_gem.h | 45 +-
include/drm/drm_gem_shmem_helper.h | 3 -
include/drm/drm_modeset_helper_vtables.h | 23 -
include/drm/drm_vblank.h | 3 +-
include/drm/gpu_scheduler.h | 52 +
include/linux/dma-fence.h | 35 +-
include/linux/fb.h | 4 -
include/trace/events/dma_buf.h | 157 +++
include/uapi/drm/amdxdna_accel.h | 8 +
include/uapi/drm/panfrost_drm.h | 76 +-
include/uapi/drm/panthor_drm.h | 157 ++-
142 files changed, 6078 insertions(+), 2928 deletions(-)
create mode 100644 Documentation/devicetree/bindings/display/sitronix,st7920.yaml
delete mode 100644 drivers/accel/amdxdna/npu2_regs.c
create mode 100644 drivers/gpu/drm/hyperv/Kconfig
delete mode 100644 drivers/gpu/drm/i915/gem/i915_gemfs.c
delete mode 100644 drivers/gpu/drm/i915/gem/i915_gemfs.h
create mode 100644 drivers/gpu/drm/panel/panel-samsung-ltl106hl02.c
create mode 100644 drivers/gpu/drm/panfrost/panfrost_drv.h
create mode 100644 drivers/gpu/drm/panthor/panthor_drv.h
create mode 100644 drivers/gpu/drm/sitronix/st7571-spi.c
create mode 100644 drivers/gpu/drm/sitronix/st7571.c
create mode 100644 drivers/gpu/drm/sitronix/st7571.h
create mode 100644 drivers/gpu/drm/sitronix/st7920.c
delete mode 100644 drivers/gpu/drm/v3d/v3d_gemfs.c
create mode 100644 drivers/gpu/drm/vgem/Kconfig
create mode 100644 include/trace/events/dma_buf.h
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 273 bytes --]
next reply other threads:[~2025-12-19 8:44 UTC|newest]
Thread overview: 386+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-12-19 8:44 Maxime Ripard [this message]
-- strict thread matches above, loose matches on Subject: below --
2026-05-14 12:46 [PULL] drm-misc-next Maarten Lankhorst
2026-05-07 11:49 Maarten Lankhorst
2026-04-20 11:41 Maarten Lankhorst
2026-04-24 12:49 ` Philipp Stanner
2026-04-24 12:52 ` Tvrtko Ursulin
2026-03-26 15:18 Thomas Zimmermann
2026-03-20 8:26 Thomas Zimmermann
2026-03-12 7:56 Thomas Zimmermann
2026-03-05 8:11 Thomas Zimmermann
2026-02-26 14:36 Thomas Zimmermann
2026-01-22 8:51 Maxime Ripard
2026-01-15 12:29 Maxime Ripard
2026-01-08 8:26 Maxime Ripard
2025-12-12 8:58 Maxime Ripard
2025-12-02 7:35 Maarten Lankhorst
2025-11-14 13:14 Maarten Lankhorst
2025-11-05 12:46 Maarten Lankhorst
2025-10-28 13:14 Maarten Lankhorst
2025-10-31 17:53 ` Simona Vetter
2025-10-21 11:18 Thomas Zimmermann
2025-10-24 11:26 ` Simona Vetter
2025-10-02 14:51 Maarten Lankhorst
2025-09-11 9:17 Thomas Zimmermann
2025-09-04 9:09 Thomas Zimmermann
2025-08-28 6:57 Thomas Zimmermann
2025-08-21 7:38 Thomas Zimmermann
2025-08-14 7:24 Thomas Zimmermann
2025-07-17 8:00 Maxime Ripard
2025-07-10 10:06 Maxime Ripard
2025-07-11 9:08 ` Simona Vetter
2025-07-03 8:12 Maxime Ripard
2025-06-26 8:06 Maxime Ripard
2025-06-19 6:39 Maxime Ripard
2025-06-12 14:24 Maxime Ripard
2025-05-12 10:35 Maarten Lankhorst
2025-05-08 7:05 Maarten Lankhorst
2025-04-29 12:44 Maarten Lankhorst
2025-04-09 17:37 Maarten Lankhorst
2025-03-06 13:07 Thomas Zimmermann
2025-02-27 9:40 Thomas Zimmermann
2025-02-20 8:53 Thomas Zimmermann
2025-02-12 9:06 Thomas Zimmermann
2025-01-06 8:51 Maxime Ripard
2024-12-19 12:08 Maxime Ripard
2024-12-16 10:35 Maxime Ripard
2024-12-05 14:38 Maxime Ripard
2024-11-13 9:19 Maarten Lankhorst
2024-11-08 13:26 Maarten Lankhorst
2024-10-31 13:41 Maarten Lankhorst
2024-11-18 15:08 ` Nathan Chancellor
2024-11-19 16:29 ` Liviu Dudau
2024-11-19 21:49 ` Nathan Chancellor
2024-11-22 9:14 ` Maxime Ripard
2024-10-25 9:30 Maarten Lankhorst
2024-10-17 12:38 Maarten Lankhorst
2024-10-09 18:17 Maarten Lankhorst
2024-09-26 20:38 Maarten Lankhorst
2024-09-20 10:07 Maarten Lankhorst
2024-08-29 14:46 Thomas Zimmermann
2024-08-22 15:07 Thomas Zimmermann
2024-08-27 10:45 ` Daniel Vetter
2024-08-16 8:41 Thomas Zimmermann
2024-08-22 8:15 ` Daniel Vetter
2024-08-09 7:12 Thomas Zimmermann
2024-08-01 12:14 Thomas Zimmermann
2024-08-08 18:53 ` Daniel Vetter
2024-07-04 13:17 Maxime Ripard
2024-07-05 10:44 ` Daniel Vetter
2024-06-27 10:49 Maxime Ripard
2024-06-20 8:01 Maxime Ripard
2024-06-13 7:49 Maxime Ripard
2024-06-06 11:10 Maxime Ripard
2024-05-30 10:26 Maxime Ripard
2024-04-25 14:39 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 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-30 10:35 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=20251219-arcane-quaint-skunk-e383b0@houat \
--to=mripard@redhat.com \
--cc=airlied@gmail.com \
--cc=dim-tools@lists.freedesktop.org \
--cc=dri-devel@lists.freedesktop.org \
--cc=intel-gfx@lists.freedesktop.org \
--cc=intel-xe@lists.freedesktop.org \
--cc=jani.nikula@linux.intel.com \
--cc=joonas.lahtinen@linux.intel.com \
--cc=maarten.lankhorst@linux.intel.com \
--cc=mripard@kernel.org \
--cc=ogabbay@kernel.org \
--cc=rodrigo.vivi@intel.com \
--cc=simona.vetter@ffwll.ch \
--cc=thomas.hellstrom@linux.intel.com \
--cc=tursulin@ursulin.net \
--cc=tzimmermann@suse.de \
/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.