mirror of
https://github.com/torvalds/linux.git
synced 2026-09-20 09:40:02 +02:00
UAPI Changes:
- connector: Add color format property
Cross-subsystem Changes:
- dmem: introduce a peak file
Core Changes:
- atomic: Add create_state callback and helpers to all objects, add
documentation on atomic commit lifetime
- buddy: Fix use-after-free, add per-order free and used block
scoreboards
- gem: Remove DRIVER_GEM_GPUVA feature flag
- hdmi: Hook the color format property in the helpers
- mipi-dsi: Add MIPI_DSI_MODE_DSC_ALL_SLICES_IN_PKT flag
- sched: Add test suite for concurrent job submissions
- virtio: Add support for saving and restoring virtio_gpu_objects,
abort virtqueue wait on device removal to avoid hung task
Driver Changes:
- amdgpu: Implement "color format" DRM property
- amdxdna: Disable device buffer exporting
- ethosu: Add performance counter support
- msm: Support DSC configurations with slice_per_pkt > 1
- mxsfb: Fix disable sequence
- panthor: Support sparse mappings
- rockchip: Support YUV background color, Fix layer config timeout, add
edp support for rk3576, cleanups and formats improvements
- solomon: Add a batch command submission function
- tegra: Add DSI support for Tegra 20 and 30, fix dsi driver when the
firmware hasn't enabled the controller,
- v3d: Reduce PM runtime autosuspend delay, Scheduler and submission
fixes and refactoring, Deprecate V3D 3.3 and 4.1 support
- bridge:
- display-connector: don't autoenable HPD IRQ, trigger initial HPD
event for DP
- dw-dp: Null pointer dereference and use-after-free fixes
- ti-sn65dsi83: Remove NO_HFP and NO_HBP mode flags
- panel:
- himax-hx83121a: add backlight regulator support
- novatek-nt36672a: Inline panel init sequences
- panel-edp: Add quirks for AUO B116XAT04.3, CMN N116BCP-EA2, CSW
MNB601LS1-8, BOE NV116WH2-M30, BOE NT116WHM-N21, BOE NV116FH1-M31,
BOE NV116FH1-M30, NV140FHM-N5B, TM156VDXP25
- New panels: Samsung ATNA40HQ08-0, Anbernic TD4310, Chipone
ICNA35XX, Ilitek ILI9488
-----BEGIN PGP SIGNATURE-----
iJUEABMJAB0WIQTkHFbLp4ejekA/qfgnX84Zoj2+dgUCajUI3wAKCRAnX84Zoj2+
dhr8AX4l5GUDLOz5mbUJ4r5T9EQZ0lppj0RJjASkKBsogCC8CjYTrWzRqEbidJXH
DGQ01dkBgM0/uWhVv3AZeNxov7yvzWA3JylYqy5Eg/xxLGRDXVtYT1fy9QvMSP1f
T64BIaKqkw==
=Gg4b
-----END PGP SIGNATURE-----
Merge tag 'drm-misc-next-2026-06-19' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
drm-misc-next for 7.3:
UAPI Changes:
- connector: Add color format property
Cross-subsystem Changes:
- dmem: introduce a peak file
Core Changes:
- atomic: Add create_state callback and helpers to all objects, add
documentation on atomic commit lifetime
- buddy: Fix use-after-free, add per-order free and used block
scoreboards
- gem: Remove DRIVER_GEM_GPUVA feature flag
- hdmi: Hook the color format property in the helpers
- mipi-dsi: Add MIPI_DSI_MODE_DSC_ALL_SLICES_IN_PKT flag
- sched: Add test suite for concurrent job submissions
- virtio: Add support for saving and restoring virtio_gpu_objects,
abort virtqueue wait on device removal to avoid hung task
Driver Changes:
- amdgpu: Implement "color format" DRM property
- amdxdna: Disable device buffer exporting
- ethosu: Add performance counter support
- msm: Support DSC configurations with slice_per_pkt > 1
- mxsfb: Fix disable sequence
- panthor: Support sparse mappings
- rockchip: Support YUV background color, Fix layer config timeout, add
edp support for rk3576, cleanups and formats improvements
- solomon: Add a batch command submission function
- tegra: Add DSI support for Tegra 20 and 30, fix dsi driver when the
firmware hasn't enabled the controller,
- v3d: Reduce PM runtime autosuspend delay, Scheduler and submission
fixes and refactoring, Deprecate V3D 3.3 and 4.1 support
- bridge:
- display-connector: don't autoenable HPD IRQ, trigger initial HPD
event for DP
- dw-dp: Null pointer dereference and use-after-free fixes
- ti-sn65dsi83: Remove NO_HFP and NO_HBP mode flags
- panel:
- himax-hx83121a: add backlight regulator support
- novatek-nt36672a: Inline panel init sequences
- panel-edp: Add quirks for AUO B116XAT04.3, CMN N116BCP-EA2, CSW
MNB601LS1-8, BOE NV116WH2-M30, BOE NT116WHM-N21, BOE NV116FH1-M31,
BOE NV116FH1-M30, NV140FHM-N5B, TM156VDXP25
- New panels: Samsung ATNA40HQ08-0, Anbernic TD4310, Chipone
ICNA35XX, Ilitek ILI9488
Signed-off-by: Dave Airlie <airlied@redhat.com>
From: Maxime Ripard <mripard@redhat.com>
Link: https://patch.msgid.link/20260619-burgundy-termite-of-whirlwind-f7a4dd@houat
|
||
|---|---|---|
| .. | ||
| Kconfig | ||
| Makefile | ||
| pvr_ccb.c | ||
| pvr_ccb.h | ||
| pvr_cccb.c | ||
| pvr_cccb.h | ||
| pvr_context.c | ||
| pvr_context.h | ||
| pvr_debugfs.c | ||
| pvr_debugfs.h | ||
| pvr_device_info.c | ||
| pvr_device_info.h | ||
| pvr_device.c | ||
| pvr_device.h | ||
| pvr_drv.c | ||
| pvr_drv.h | ||
| pvr_dump.c | ||
| pvr_dump.h | ||
| pvr_free_list.c | ||
| pvr_free_list.h | ||
| pvr_fw_info.h | ||
| pvr_fw_meta.c | ||
| pvr_fw_meta.h | ||
| pvr_fw_mips.c | ||
| pvr_fw_mips.h | ||
| pvr_fw_riscv.c | ||
| pvr_fw_startstop.c | ||
| pvr_fw_startstop.h | ||
| pvr_fw_trace.c | ||
| pvr_fw_trace.h | ||
| pvr_fw_util.c | ||
| pvr_fw.c | ||
| pvr_fw.h | ||
| pvr_gem.c | ||
| pvr_gem.h | ||
| pvr_hwrt.c | ||
| pvr_hwrt.h | ||
| pvr_job.c | ||
| pvr_job.h | ||
| pvr_mmu.c | ||
| pvr_mmu.h | ||
| pvr_power.c | ||
| pvr_power.h | ||
| pvr_queue.c | ||
| pvr_queue.h | ||
| pvr_rogue_cr_defs_client.h | ||
| pvr_rogue_cr_defs.h | ||
| pvr_rogue_defs.h | ||
| pvr_rogue_fwif_check.h | ||
| pvr_rogue_fwif_client_check.h | ||
| pvr_rogue_fwif_client.h | ||
| pvr_rogue_fwif_common.h | ||
| pvr_rogue_fwif_dev_info.h | ||
| pvr_rogue_fwif_resetframework.h | ||
| pvr_rogue_fwif_sf.h | ||
| pvr_rogue_fwif_shared_check.h | ||
| pvr_rogue_fwif_shared.h | ||
| pvr_rogue_fwif_stream.h | ||
| pvr_rogue_fwif.h | ||
| pvr_rogue_heap_config.h | ||
| pvr_rogue_meta.h | ||
| pvr_rogue_mips_check.h | ||
| pvr_rogue_mips.h | ||
| pvr_rogue_mmu_defs.h | ||
| pvr_rogue_riscv.h | ||
| pvr_stream_defs.c | ||
| pvr_stream_defs.h | ||
| pvr_stream.c | ||
| pvr_stream.h | ||
| pvr_sync.c | ||
| pvr_sync.h | ||
| pvr_test.c | ||
| pvr_trace_points.c | ||
| pvr_trace.h | ||
| pvr_vm_mips.c | ||
| pvr_vm_mips.h | ||
| pvr_vm.c | ||
| pvr_vm.h | ||