linux/drivers/gpu/drm/i915/selftests
Dave Airlie 28899037b8 Merge tag 'drm-intel-next-2026-03-30' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next
drm/i915 feature pull #2 for v7.1:

Refactoring and cleanups:
- Refactor LT PHY PLL handling to use the DPLL framework (Mika)
- Implement display register polling and waits in display code (Ville)
- Move PCH clock gating in display PCH file (Luca)
- Add shared stepping info header for i915 and display (Jani)
- Clean up GVT I2C command decoding (Jonathan)
- NV12 plane unlinking cleanups (Ville)
- Clean up NV12 DDB/watermark handling for pre-ICL platforms (Ville)

Fixes:
- An assortment of DSI fixes (Ville)
- Handle PORT_NONE in assert_port_valid() (Jonathan)
- Fix link failure without FBDEV emulation (Arnd Bergmann)
- Quirk disable panel replay on certain Dell XPS models (Jouni)
- Check if VESA DPCD AUX backlight is possible (Suraj)

Other:
- Mailmap update for Christoph (Christoph)

Signed-off-by: Dave Airlie <airlied@redhat.com>

# Conflicts:
#	drivers/gpu/drm/i915/display/intel_plane.c
From: Jani Nikula <jani.nikula@intel.com>
Link: https://patch.msgid.link/ac9dfdb745d5a67c519ea150a6f36f8f74b8760e@intel.com
2026-03-31 16:38:50 +10:00
..
i915_active.c drm/i915/selftests: Fix build after dma-fence locking rework 2026-02-24 09:34:48 -08:00
i915_gem_evict.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
i915_gem_gtt.c treewide: Replace kmalloc with kmalloc_obj for non-scalar types 2026-02-21 01:02:28 -08:00
i915_gem.c Merge tag 'drm-intel-gt-next-2025-02-26' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next 2025-03-13 07:54:41 +10:00
i915_live_selftests.h
i915_mock_selftests.h
i915_perf_selftests.h
i915_perf.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
i915_random.c
i915_random.h
i915_request.c Convert more 'alloc_obj' cases to default GFP_KERNEL arguments 2026-02-21 20:03:00 -08:00
i915_selftest.c drm/i915: split out separate files for jiffies timeout and wait helpers 2025-10-31 13:08:48 +02:00
i915_sw_fence.c drm/i915: add WQ_PERCPU to alloc_workqueue users 2026-03-05 13:58:23 -05:00
i915_syncmap.c
i915_vma.c drm/i915/selftests: fix typos in i915/selftests files 2025-01-23 05:48:23 -05:00
igt_atomic.c
igt_atomic.h
igt_flush_test.c drm/i915/selftests: Use preemption timeout on cleanup 2024-12-20 23:34:43 +01:00
igt_flush_test.h
igt_live_test.c
igt_live_test.h
igt_mmap.c drm/i915/selftests: Keep mock file open during unfaultable migrate with fill 2026-01-27 17:26:21 +01:00
igt_mmap.h drm/i915/selftests: Keep mock file open during unfaultable migrate with fill 2026-01-27 17:26:21 +01:00
igt_reset.c
igt_reset.h
igt_spinner.c drm/i915: split out i915_wait_util.h 2025-09-12 11:08:45 +03:00
igt_spinner.h
intel_memory_region.c gpu: Move DRM buddy allocator one level up (part two) 2026-02-06 11:38:35 +10:00
intel_scheduler_helpers.c
intel_scheduler_helpers.h
intel_uncore.c drm/i915/selftests: Nuke live_forcewake_domains selftest 2026-03-27 13:08:22 +02:00
lib_sw_fence.c treewide: Replace kmalloc with kmalloc_obj for non-scalar types 2026-02-21 01:02:28 -08:00
lib_sw_fence.h
librapl.c x86/msr: Rename 'rdmsrl_safe()' to 'rdmsrq_safe()' 2025-04-10 11:58:38 +02:00
librapl.h
mock_drm.h
mock_gem_device.c drm/i915: add WQ_PERCPU to alloc_workqueue users 2026-03-05 13:58:23 -05:00
mock_gem_device.h
mock_gtt.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
mock_gtt.h
mock_region.c
mock_region.h
mock_request.c drm/i915/selftests: Change mock_request() to return error pointers 2025-06-26 10:53:59 -04:00
mock_request.h
mock_uncore.c
mock_uncore.h
scatterlist.c