ad7a1f718b8c drm-tip: 2026y-05m-07d-00h-14m-14s UTC integration manifest 9d4d408c4608 drm-tip: 2026y-05m-06d-19h-41m-59s UTC integration manifest 0d831487b5be drm/amdgpu: nuke amdgpu_userq_fence_slab v2 1fc6c8ab45db drm/amdgpu/userq: fix access to stale wptr mapping ea3ffb7f4b79 drm/amd/display: Promote DC to 3.2.381 706364231119 drm/amd/display: add max bandwidth budget to QoS interface c0532d430abf drm/amd/display: Update tmz field for LSDMA 531fd5766d5c drm/amd/display: fix buffer overruns warnings d05a1c347ca5 drm/amd/display: add memory bandwidth override debug interface 74ef54e656e7 drm/amd/display: Find link encoder for flexible DIG mapping cases 64b4c4cdfddd drm/amd/display: Fix type mismatches using guards and explicit casts d1c2c4639d92 drm/amd/display: Fix type mismatches in DC and DMUB modules ebb884dbb047 drm/amd/display: Skip HDR metadata update when Smart Power OLED enabled 35a8ecb70493 drm/amd/display: Rename backlight_properties to pwr_backlight_properties a62e6f515e00 drm/amd/display: remove watermark range notify d8f4258dd7c8 drm/amd/display: Clean Up Legacy DML Content 9f49d3cd7e71 drm/amd/display: Implement block sequencing infrastructure for modular hardware operations. b20934b82424 drm/amd/display: Do DML float narrowing explicit faaeeecef94a drm/amd/display: Fix type mismatches in DML and normalize loop bounds b89c03d2c60d drm/amd/display: Remove unused state param from enable_link_analog 12f58a6caad3 drm/amd/display: Fix Color Manager (3DLUT, Shaper, Blend) 6888eb31578b drm/amdkfd: remove obsolete codes for kfd_mmap c115f2224832 drm/amd/pm: Relax manual min/max clock check c5c110229556 drm/amdgpu: Use helper to set gart size 035542d9fe03 drm/amdgpu: Add helper to set gart size d12d05c4bc4c drm/amdkfd: Check if there are kfd porcesses using adev by kfd_processes_count 9e32d1759295 drm/amdgpu: Prefer ROM BAR for default VGA device d9af8263b82b drm/amdgpu: zero-initialize GART table on allocation b90250bd933a drm/amdgpu/sdma4: replace BUG_ON with WARN_ON in fence emission 4d8dcc143115 drm/radeon: add missing revision check for CI 9649528b637f drm/amdgpu/pm: align Hawaii mclk workaround with radeon 1db15ba8f72f drm/amdgpu/pm: add missing revision check for CI 1b1101a46a42 drm/amdgpu/gfx9: drop unnecessary 64-bit fence flag check in KIQ dc0d6fdfa5b6 drm/amdgpu: deduplicate ring preempt ib function c1a3ff1d3278 drm/amdkfd: Make all TLB-flushes heavy-weight 0c6b28a357b0 drm/amdgpu: amdgpu{_reset}.h: fix all kernel-doc warnings f71d0b68ec58 drm/amd/display: dmub_cmd.h: add missing kernel-doc for enums b86fb7c65265 drm/amd/display: dmub_cmd.h: correct all kernel-doc prototype warnings 35540938bffe drm/amd/display: dmub_cmd.h: correct typos and spellos 399b9abc353c drm/amd/display: Use EDID from VBIOS embedded panel info eb105e63b474 drm/amd/display: Read EDID from VBIOS embedded panel info 155baf3038c1 drm/amd/display: Allow constructing DCE8 link encoder without DDC 38a70e50b22a drm/amd/display: Allow constructing DCE6 link encoder without DDC 87f30b101af6 drm/amd/display: Allow DCE link encoder without AUX registers 75b8a6ca0e8b drm/amd/display: Allow embedded connectors without DDC df482c2d441b drm/amd/display: Restore 5s vbl offdelay for NV3x+ DGPUs 01ac7ab46c7a drm/amd/display: Remove duplicate include of dce/dmub_hw_lock_mgr.h 3c5367d95014 drm/amdgpu/vcn4: Avoid overflow on msg bound check d4871d837bbf drm/amd/pm: Add fine grained flag to SMU v13.0.6 66cb6579990b drm/amdgpu: clean up the userq unmap error handler 86ac011ae234 drm/amdgpu/jpeg: set no_user_fence for JPEG v5.3.0 ring 9bbc0328637b drm/amdkfd: Queue reset support in KFD topology eed95012c71a drm/amdkfd: Reset queue/pipe in MES 65f8a3676d12 drm/amdkfd: Add detect+reset hangs to GC 12.1 5071ccf2b1c3 drm/amdgpu: Enable suspend/resume gang in mes 12.1 ef94439908c9 drm/amdgpu: Missing multi-XCC support in MES a73c5ece2b98 drm/amdgpu: Move VM PTE MTYPE override to per-PTE granularity db00257ac9e4 drm/amdgpu/vcn3: Avoid overflow on msg bound check 4ec1c402fb0f drm/amdgpu/jpeg: set no_user_fence for JPEG v5.0.2 ring 742a98e2e817 drm/amdgpu/jpeg: set no_user_fence for JPEG v5.0.1 ring 0f43893d3cd4 drm/amdgpu/jpeg: set no_user_fence for JPEG v5.0.0 ring f05d0a4f21fc drm/amdgpu/jpeg: set no_user_fence for JPEG v4.0.5 ring 2f6afc97d259 drm/amdgpu/jpeg: set no_user_fence for JPEG v4.0.3 ring 8d0cac9478a3 drm/amdgpu/jpeg: set no_user_fence for JPEG v4.0 ring 4d7d774f100e drm/amdgpu/jpeg: set no_user_fence for JPEG v3.0 ring 3216a7f4e264 drm/amdgpu/jpeg: set no_user_fence for JPEG v2.5 ring 96179da0c6b0 drm/amdgpu/jpeg: set no_user_fence for JPEG v2.0 ring 48fc78c31ea7 drm/amdgpu/vcn: set no_user_fence for VCN v5.0.2 enc ring e16be95a2c3e drm/amdgpu/vcn: set no_user_fence for VCN v5.0.1 enc ring 49b1fbbb5a07 drm/amdgpu/vcn: set no_user_fence for VCN v5.0.0 enc ring 084d94ac9370 drm/amdgpu/vcn: set no_user_fence for VCN v4.0.5 enc ring ff1a5a125c5a drm/amdgpu/vcn: set no_user_fence for VCN v4.0.3 enc ring fd852c048b46 drm/amdgpu/vcn: set no_user_fence for VCN v4.0 enc ring 663bed3c7b8b drm/amdgpu/vcn: set no_user_fence for VCN v3.0 enc/dec rings efc9dd559089 drm/amdgpu/vcn: set no_user_fence for VCN v2.5 enc/dec rings 922fccc2d3f8 drm/amd/display: properly handle family setting for early GC 11.5.4 e2b5499fca55 drm/amdgpu/vcn: set no_user_fence for VCN v2.0 enc/dec rings ac6ea84a9b5f drm/amdgpu: Move amdgpu_device_check_iommu_direct_map() earlier 7f19097af149 drm/amd/pm: Update emit clock logic 5918f01f15c5 drm/amd/display: Promote DC to 3.2.380 ed45e6001941 drm/amd/display: [FW Promotion] Release 0.1.57.0 120e42436256 drm/amd/display: fix root clock disabled when DSC power gate disabled for DCN314 04f5c13b5543 drm/amd/display: Disable hpo power gate 9bed715da740 drm/amd/display: Remove Mall, SubVP and MCLK from DCN42 5f6937c1afb1 drm/amd/display: Unify fast update classification paths 1547752eea0f drm/amd/display: Fix narrowing boundaries in dml 85043dd49c2f drm/amdkfd: Validate CRIU-restored IDs before idr_alloc 12f52fab1150 drm/amdgpu: rework userq fence signal processing 721ee897a047 drm/amdgpu: move read_indexed_register to amdgpu_reg_access 86931542d0ae drm/amdgpu: move program_aspm to amdgpu_nbio 2eb0681ea760 drm/amd/display: Enable HUBP/OPTC/DPP power gating 27b7b67f2184 drm/amd/display: Fix implicit conversion warning 4f251a5e9f22 drm/amd/display: Update MCIF_ADDR macro to address IGT DWB regression df4c0441c41a drm/amd/display: fix dual cursor shows on extend desktop 941983b42b2b drm/amd/display: fix hubp tmz field define mismatch f07e2f78558d drm/amd/display: Enable driver power gating 7b81bc38e92c drm/amdgpu: fix build for CONFIG_DRM_FBDEV_EMULATION=n ba82f2b9c12a drm/amdgpu: Add node_id-to-die-name decoding for ih v7_1 ff6ffeb5740a drm/amdgpu: use the ASP command for partition switch 55f8e366c326 drm/amdkfd: check if vm ready in svm map and unmap to gpu 5eca8bfdfa45 drm/amdkfd: validate SVM ioctl nattr against buffer size 793aebf57db5 Revert "drm/amdgpu: Init mcm_addr look up table" 05c0109e12e1 drm/amdkfd: Limit per-process xnack support for GFX12.1 bfeb7b28e9f8 drm/amdgpu: Set default xnack mode for gfx_v12.1 A0/B0 3ed01c862027 drm/amdgpu: Set chicken bit for gfx_v12.1 xnack a0702a514f68 drm/amdgpu: Switch to gfx_v12_1_get_xccs_per_xcp 1e5d97a5c59a drm/amdgpu: In GFX12.1 CU is same as WGP 79ce2a0ced5b drm/amdgpu: update cp cmd pkt for gfx v12_1 42ba838ee1a1 drm/amdgpu: support nbio v6_3_2 9e09187b6b6a drm/amdgpu: add doorbell range function for nbio v6_3_2 44101a4a415a drm/amdgpu: Add nbio v6_3_2 support 12ae518fd4f2 drm/amdgpu: Add nbio v6_3_2 ip headers v4 d0a8cadffc81 drm/amdgpu: Avoid reset in AMDGPU unload path for APUs with GFX V11 and higher. 8bc09a7d0e90 drm/amdgpu: Only send RMA CPER when threshold is exceeded 437cbca5ea50 drm/amd/display: Fix unsigned underflow in SubVP vblank schedulability check v2 506e047aed6f drm/amd/display: Fix divide by zero in calc_psr_num_static_frames 5cdc219fe86a drm/amdgpu: fix root reservation in amdgpu_vm_handle_fault 00218d15528f drm/amdgpu/gfx6: Support harvested SI chips with disabled TCCs (v2) 85f284b5aece Documentation/gpu: Add TCC, update TCP in amdgpu glossary 889a2cfd889c drm/amdgpu/uvd3.1: Don't validate the firmware when already validated 361b6e6b303d drm/amdgpu: fix AMDGPU_INFO_READ_MMR_REG 3427dea3a48e drm/amd/pm: fix missing fine-grained dpm table flag on aldebaran 0d892afb52d2 drm/amd/pm: remove trailing semicolon from AMDGPU_PM_POLICY_ATTR macro 3d9de5d86a16 drm/amdgpu/gmc: Fix AMDGPU_GART_PLACEMENT_LOW to not overlap with VRAM 4259a25341ab amdkfd: Only ignore -ENOENT for KFD init failuires 2802952e4a07 drm/amdgpu: avoid double drm_exec_fini() in userq validate cea8349e4494 drm/amd/display: Restore analog connector support 5719ce586527 drm/amdgpu: fix zero-size GDS range init on RDNA4 f86875a33984 drm/amdgpu: Replace VKMS vblank timer with common implementation 98ff46a5ea09 drm/amdkfd: Add upper bound check for num_of_nodes 6be8ced880df drm/amd/display: Disable 10-bit truncation and dithering on DCE 6.x 9d47b2c36b9a drm/amdgpu: OR init_pte_flags into invalid leaf PTE updates 0a214d888485 drm/amd: Adjust ASPM support quirk to cover more Intel hosts 06036ac8da9c drm/amdgpu/gfx12.1: align mqd settings with KFD 309e1eacaa03 drm/amdgpu/gfx9.4.3: align mqd settings with KFD 40d2aeac8a18 drm/amdgpu/gfx12: align mqd settings with KFD 58006e64c691 drm/amdgpu/gfx11: align mqd settings with KFD 2947543fed40 drm/amdgpu/gfx10: align mqd settings with KFD d7d6b2f64378 drm/amdgpu/gfx9: align mqd settings with KFD 91cf34bc5a55 drm/amdgpu/gfx8: align mqd settings with KFD 57901bbe432d drm/amdgpu/gfx7: align mqd settings with KFD 6fc63d80c01a drm/amd/pm: Check SMUv13.0.6/12 metrics integrity bc621e91d6fc drm/amd/display: Undo accidental fix revert in amdgpu_dm_ism.c 82f1d6042611 drm/radeon: fix memory leak in radeon_ring_restore() on lock failure ce3b24eb3ee8 drm/radeon: fix integer overflow in radeon_align_pitch() 06e7f7aa7ab7 drm/amd/display: Promote DC to 3.2.379 6fd45b5d8955 drm/amd/display: Fix DPMS using partially updated pipe context 544780573cfd drm/amd/display: Add README.md file to DML2_0 repository 11236ac905e7 drm/amd/display: Fix dml2_0 narrowing boundaries a4702db21180 drm/amd/display: Fix narrowing boundaries and eDP parser assignment a7a2cbc6b086 drm/amd/display: Add minimum vfp requirement 200e20cfa542 drm/amd/display: Remove SYMCLK F and G values from link encoder and MANUAL_FLOW_CONTROL from optc 32c542fdedc2 drm/amd/display: Add Replay/PSR active check in link loss status check 3c108046e1d6 drm/amd/display: Add power module on Linux 4cef2ac4c795 drm/amd/display: Introduce power module on Linux f67790a0715e drm/amd/display: Fix double free f4cdbb5d5405 drm/amd/display: Fix implicit narrowing conversion warnings 866f716b17da drm/amd/display: Align HWSS fast commit path with legacy path a182e08d271c drm/amd/display: Unset Replay desync error verification by default 5e5ef50cd84a drm/amd/display: Remove unused dml2_project 35e86e6a54e8 drm/amd/display: bypass post csc for additional color spaces in dcn42 4aebe73f44bb drm/amd/display: Add allow_clock_gating to dcn42 dccg 11982971ad2b drm/amdgpu: Add gc v12_1_0 ip headers v6 ed7b0ecb7c1c drm/amdgpu: Add gc v12_1_1 ip headers v3 ed0d3c990557 drm/amdgpu: Update mes 12.1's suspend/resume 26bde9453b53 drm/amdgpu: Create hqd info structure 640482525554 drm/amdgpu: Fixup detect and reset a132fc9bc2f8 drm/amdgpu: Fixup boost mes detect hang array size 9315a1e2bdf1 drm/amdkfd: fix redundant MQD iterations in GFX v12.1 e773ce17b037 drm/amdgpu: make driver manages local vram allocations for for gmc v12.1 A+A dacbf49c0d39 drm/amdgpu: Place psp pri_fw bo to VRAM on A+A 6f2d27cb614a drm/amdgpu: Move get mes version info to the end of set_hw_resource 6a42895ac1b7 drm/amd/amdgpu : Distribute inv_tlbs on individual XCC 667fd66030fd drm/amdgpu: support toc_1 fw load for mp0 v15_0_8 524a85491660 drm/amdgpu: support rlc_1 fw load for gc 12_1 e86983569ef9 drm/amd/pm: Add thermal alert logging to smu15.0.8 3006cbeeaaad drm/amd/pm: Add mem temp to gpu metrics for smu_v15_0_8 910e8a5f3e40 drm/amd/pm: Add partition metrics support b0220373ce7f drm/amd/pm: Enable thermal alert on SMUv15.0.8 06ea22ae7442 drm/amdgpu/gfx12_1: Increase reserved memory size to 150M 533d9e348e3b drm/amdgpu: Rename CPER Fatal severity macro b1e364d4eb22 drm/amdgpu: update cp cmd pkt for gfx v12_1 v2 b6171de3dd79 drm/amdgpu: Fix gfx_hqd_mask in mes 12.1 fc3659f178d4 drm/amdgpu: fix integer overflow in amdgpu_gem_align_pitch() ad0150fa2fad drm/amdgpu/jpeg: Fix sprintf buffer overflow warning in jpeg_v2_5 850b107765c1 drm/radeon: replace nested min calls with min3 4ecf76a3fecf drm/amd/pm: Align PPTable fill with non-Q10 static metrics d0b1a8ed90dc drm/amdgpu: use DRM_SCHED_PRIORITY_KERNEL for all ttm entities a80df5715778 drm/amdgpu: split amdgpu_ttm_set_buffer_funcs_status in 2 funcs 5bd8aab55bc1 drm/amdgpu: rename amdgpu_fill_buffer as amdgpu_ttm_clear_buffer 23bd7e67961e drm/amdgpu: get rid of amdgpu_ttm_clear_buffer 3a6f6eeb3db5 drm/amdgpu: give ttm entities access to all the sdma scheds 897ee11ec020 drm/amdgpu: create multiple clear/move ttm entities e4029f7a9474 drm/amdgpu: only use working sdma schedulers for ttm 01c836788b37 drm/amdgpu: pass all the sdma scheds to amdgpu_mman