linux/include/uapi/drm
Dave Airlie 0461ba9a79 amd-drm-next-7.3-2026-07-02:
amdgpu:
 - Queue reset updates
 - Initial compute pipe reset support
 - Improved boundary checking for bios parsing
 - Cleaned up sysfs input parsing
 - devcoredump fixes
 - RAS updates and rework
 - VCN secure submission fixes
 - 8K panel fix
 - Add display KUnit tests
 - Display CRC fixes
 - UserQ updates
 - Backlight fixes
 - Parse panel type info from DisplayID
 - Align IP discovery to pci device lifetime
 - IOCTL boundary check fixes
 - Convert amdgpu_vm_lock_by_pasid() to drm_exec
 - Ctx fixes and cleanup
 - SOC15 register macro cleanups
 - Memory placement fixes for UVD
 - Disable KQ support for MI3xx
 - GFX9 mode2 reset fix
 - BO list cleanup
 - Soc24 aborted suspend fix
 - Gfx8 soft reset rework
 - Enable soft reset on gfx8
 - Drop unnecessary BUG() and BUG_ON() in error paths
 - Fix power reporting unit conversion
 - Improve vbios command table bounds checking
 - UVD bounds checking improvements
 - VCN bounds checking improvements
 - PSR and replay fixes
 - DCN 4.2 updates
 - Colorop updates
 - DC GPIO rework
 - ACP fixes
 - Fix aperture mapping leak
 - Ignore_damage_clips fix
 - Fixes for non-4K pages
 - JPEG idle check fixes
 - Userptr fixes
 - GPUVM fixes
 - GC 11.7 updates
 - SMU 13 fixes
 
 amdkfd:
 - Initial compute pipe reset support
 - Allow applications to opt out of sigbus on fatal errors
 - Fix doorbell/mmio BO cleanup
 - Improved CRIU boundary checking
 - MQD handling rework
 - SMI fixes
 - Reset event fixes
 - CRIU fixes
 - Sysfs teardown fixes
 - IOCTL boundary check fixes
 - SVM fixes
 - Soft IH ring fixes
 - Move TBA/TMA from system to device memory
 
 radeon:
 - Blit fix for large BOs
 - r600 dpm cleanup fix
 
 drm:
 - Extract EDID base section header processing into helper
 - Parse panel type from DisplayID 2.x Display Parameters
 
 UAPI:
 - KFD interface for applications to select sigbus behavior on fatal errors
   Proposed userspace: https://github.com/ROCm/rocm-systems/pull/6190
 -----BEGIN PGP SIGNATURE-----
 
 iHUEABYKAB0WIQQgO5Idg2tXNTSZAr293/aFa7yZ2AUCakZxdQAKCRC93/aFa7yZ
 2FLQAP9krkW8X32Tb7pmwitAvaJMGBizPJ0AKauJ91bEOAz67wEAkvGDMIq3R6Gs
 fsSESKQINIEAKKL1fwjAsw8Hqnw+qwM=
 =0aPB
 -----END PGP SIGNATURE-----

Merge tag 'amd-drm-next-7.3-2026-07-02' of https://gitlab.freedesktop.org/agd5f/linux into drm-next

[airlied: had to reapply
drm/amdgpu: Implement "color format" DRM property by hand to amdgpu_dm_connector.c]

amd-drm-next-7.3-2026-07-02:

amdgpu:
- Queue reset updates
- Initial compute pipe reset support
- Improved boundary checking for bios parsing
- Cleaned up sysfs input parsing
- devcoredump fixes
- RAS updates and rework
- VCN secure submission fixes
- 8K panel fix
- Add display KUnit tests
- Display CRC fixes
- UserQ updates
- Backlight fixes
- Parse panel type info from DisplayID
- Align IP discovery to pci device lifetime
- IOCTL boundary check fixes
- Convert amdgpu_vm_lock_by_pasid() to drm_exec
- Ctx fixes and cleanup
- SOC15 register macro cleanups
- Memory placement fixes for UVD
- Disable KQ support for MI3xx
- GFX9 mode2 reset fix
- BO list cleanup
- Soc24 aborted suspend fix
- Gfx8 soft reset rework
- Enable soft reset on gfx8
- Drop unnecessary BUG() and BUG_ON() in error paths
- Fix power reporting unit conversion
- Improve vbios command table bounds checking
- UVD bounds checking improvements
- VCN bounds checking improvements
- PSR and replay fixes
- DCN 4.2 updates
- Colorop updates
- DC GPIO rework
- ACP fixes
- Fix aperture mapping leak
- Ignore_damage_clips fix
- Fixes for non-4K pages
- JPEG idle check fixes
- Userptr fixes
- GPUVM fixes
- GC 11.7 updates
- SMU 13 fixes

amdkfd:
- Initial compute pipe reset support
- Allow applications to opt out of sigbus on fatal errors
- Fix doorbell/mmio BO cleanup
- Improved CRIU boundary checking
- MQD handling rework
- SMI fixes
- Reset event fixes
- CRIU fixes
- Sysfs teardown fixes
- IOCTL boundary check fixes
- SVM fixes
- Soft IH ring fixes
- Move TBA/TMA from system to device memory

radeon:
- Blit fix for large BOs
- r600 dpm cleanup fix

drm:
- Extract EDID base section header processing into helper
- Parse panel type from DisplayID 2.x Display Parameters

UAPI:
- KFD interface for applications to select sigbus behavior on fatal errors
  Proposed userspace: https://github.com/ROCm/rocm-systems/pull/6190

From: Alex Deucher <alexander.deucher@amd.com>
Link: https://patch.msgid.link/20260702141515.67919-1-alexander.deucher@amd.com
Signed-off-by: Dave Airlie <airlied@redhat.com>
2026-07-07 16:48:23 +10:00
..
amdgpu_drm.h drm/amdgpu: add ioctl to handle RAS poison error 2026-06-17 15:51:36 -04:00
amdxdna_accel.h accel/amdxdna: Add command doorbell and wait support 2026-05-07 14:07:34 -07:00
armada_drm.h
asahi_drm.h drm: Add UAPI for the Asahi driver 2025-04-08 17:15:57 -04:00
drm_fourcc.h drm/fourcc: Fix descriptions of 32b float formats 2026-05-10 18:49:25 +02:00
drm_mode.h drm/edid: parse panel type from DisplayID 2.x Display Parameters 2026-06-29 21:16:36 -05:00
drm_ras.h drm/drm_ras: Add clear-error-counter netlink command to drm_ras 2026-04-24 08:43:42 -04:00
drm_sarea.h drm: uapi: Use SPDX in DRM core uAPI headers 2026-05-04 17:14:18 +03:00
drm.h drm: uapi: Use SPDX in DRM core uAPI headers 2026-05-04 17:14:18 +03:00
ethosu_accel.h accel: ethosu: Add performance counter support 2026-06-01 19:44:24 +02:00
etnaviv_drm.h Revert "drm/etnaviv: Expose a few more chipspecs to userspace" 2024-04-25 16:56:20 +02:00
exynos_drm.h drm/exynos: Rename Exynos to lowercase 2020-01-21 09:09:42 +09:00
habanalabs_accel.h accel/habanalabs/gaudi2: add signed dev info uAPI 2023-12-19 11:09:43 +02:00
i915_drm.h drm/i915: Support replaying GPU hangs with captured context image 2024-05-16 07:37:05 +00:00
ivpu_accel.h accel/ivpu: Add support for userptr buffer objects 2025-10-30 08:52:51 +01:00
lima_drm.h drm/lima: support heap buffer creation 2020-01-27 22:01:09 +08:00
msm_drm.h drm/msm: Add PERFCNTR_CONFIG ioctl 2026-05-29 07:07:29 -07:00
nouveau_drm.h drm/nouveau: Add DRM_IOCTL_NOUVEAU_GET_ZCULL_INFO 2026-02-24 15:04:55 +01:00
nova_drm.h drm: nova-drm: add initial driver skeleton 2025-05-12 20:48:15 +02:00
omap_drm.h Revert "drm/omap: add OMAP_BO flags to affect buffer allocation" 2019-10-23 10:41:41 -04:00
panfrost_drm.h drm/panfrost: Add flag to map GEM object Write-Back Cacheable 2025-12-09 13:09:37 +01:00
panthor_drm.h drm/panthor: Support sparse mappings 2026-06-05 10:59:07 +01:00
pvr_drm.h drm/imagination: Numerous documentation fixes. 2023-11-28 18:56:03 +01:00
qaic_accel.h accel/qaic: Fix typo for struct qaic_manage_trans_passthrough 2024-12-13 08:55:09 -07:00
qxl_drm.h
radeon_drm.h
rocket_accel.h accel/rocket: rocket_accel.h: fix kernel-doc warnings 2026-01-10 17:49:15 +01:00
tegra_drm.h drm/tegra: tegra_drm.h: fix all uapi kernel-doc warnings 2026-05-28 17:19:29 +02:00
v3d_drm.h drm/v3d: Add parameter to retrieve the number of GPU resets per-fd 2025-07-17 11:17:32 -03:00
vc4_drm.h drm/vc4: Add a pad field to align drm_vc4_submit_cl to 64 bits. 2018-05-03 15:20:09 -07:00
vgem_drm.h
virtgpu_drm.h drm/virtio: add VIRTGPU_PARAM_BLOB_ALIGNMENT to params 2026-05-20 17:59:21 +03:00
vmwgfx_drm.h drm/vmwgfx: Add SPDX header to vmwgfx_drm.h 2024-01-30 14:18:19 -05:00
xe_drm.h drm/xe/uapi: Add additional error components to xe drm_ras 2026-06-22 10:27:30 +05:30