91b5d7af697c drm-tip: 2024y-10m-29d-19h-53m-36s UTC integration manifest a2f599046c67 drm/nouveau/gr/gf100: Fix missing unlock in gf100_gr_chan_new() 654c4ad1a3a0 drm/i915/color: Make color .get_config() mandatory 9d476ce24f72 drm/i915/color: Convert color management code to intel_display a0442e8d6610 drm/i915: Handle intel_plane and intel_plane_state in to_intel_display() dd3721a76f0b drm/i915/color: Pimp debugs 95fd9af8bb53 drm-tip: 2024y-10m-29d-14h-41m-19s UTC integration manifest dac64cb3e029 drm/amdgpu: Fix amdgpu_ip_block_hw_fini() 4c5d0fc5c81e Documentation/gpu/amdgpu: Add programming model for DCN dec36b22cab1 Documentation/gpu: Document how to narrow down display issues 3c0be69badce amdgpu: Don't print L2 status if there's nothing to print 5605a0d363f1 drm/amd/display: add missing tracepoint event in DM atomic_commit_tail e46738a58f87 drm/amdkfd: sever xgmi io link if host driver has disable sharing 46186667f98f drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr d37bc6a4ed25 drm/amdgpu: Fix the logic for NPS request failure b6890efb597a drm/amdkfd: remove extra use of volatile 3d0ffc64188c drm/amdgpu: Reduce redundant gpu resets on nbio v7.4 1cdd67510e54 drm/amdgpu: handle default profile on on devices without fullscreen 3D 97ddae76ddd2 Revert "drm/amdkfd: SMI report dropped event count" 32e7ee293ff4 drm/amdgpu: Dereference the ATCS ACPI buffer 591aec150a98 drm/amdgpu: Save VCN shared memory with init reset 971d8e1c3f45 drm/amdgpu: clean unused functions of uvd/vcn/vce afb634a6823d drm/amd/display: Disable PSR-SU on Parade 08-01 TCON too 8b22f048331d drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts for vega20_ih 0016e870542d drm/amdgpu: Clean the functions pointer set as NULL 8231e3af969c drm/amdgpu: clean the dummy soft_reset functions f13c7da11822 drm/amdgpu: clean the dummy wait_for_idle functions aa980de3b589 drm/amdgpu: clean the dummy suspend functions fbcd0ad5d1a0 drm/amdgpu: clean the dummy resume functions 780002b6545d drm/amdgpu: validate wait_for_idle before function call 502d76308d45 drm/amdgpu: validate resume before function call e095026f0066 drm/amdgpu: validate suspend before function call dad01f93f432 drm/amdgpu: validate hw_fini before function call 8834456163a1 drm/amdkfd: fix the hang caused by the write reorder to fence_addr 9343b904e719 drm/amdgpu/gfx9: Add cleaner shader for GFX9.4.2 c379dcf797e5 drm/amdgpu: fix typo for sdma6 constant fill packet 75400f8d6e36 drm/amdgpu: fix random data corruption for sdma 7 418b93a74d95 drm/amd/display: 3.2.306 6ff5149901d3 drm/amd/display: To change dcn301_init.h guard. 30194b716bd8 drm/amd/display: update fullscreen status to SPL 6c5bb0485810 drm/amd/display: Add a Precise Delay Routine 02706006928c drm/amd/display: Recalculate SubVP Phantom VBlank End in dml21 8a79f7cdbb41 drm/amd/display: temp w/a for DP Link Layer compliance 2c437d9a0b49 drm/amd/display: Adding array index check to prevent memory corruption 41094c608a11 drm/amd/display: Reuse subvp enable check for DCN401 9bdcf2a5c6d2 drm/amd/display: w/a to program DISPCLK_R_GATE_DISABLE DCN35 9b47278cec98 drm/amd/display: temp w/a for dGPU to enter idle optimizations 5ebdb6fd60e5 drm/amdgpu: clean the dummy sw_fini functions 86b5be6ea20a drm/amd/display: Add hpd_source index check for dcn401 link encoder setup a3fc44b98043 drm/amd/display: Add hpd_source index check for dcn10 link encoder setup 7c8fb3b8e9ba drm/amd/display: Add hpd_source index check for DCE60/80/100/110/112/120 link encoders 785504dd7fa1 drm/amdgpu: Use SPX as default in partition config 278b8fbf06c8 drm/amdgpu: validate sw_fini before function call 7fd12379bd1f drm/amdgpu: clean the dummy sw_init functions df6e463d8f02 drm/amdgpu: validate sw_init before function call 10112bf828c3 drm/amdkfd: Not restore userptr buffer if kfd process has been removed 7d9af459f434 drm/amd/pm: update deep sleep status on smu v14.0.2/3 dcf822fca599 drm/amd/pm: update overdrive function on smu v14.0.2/3 8e3a3e847e91 drm/amdgpu: Zero-initialize mqd backup memory 0642c95efbdc drm/amd/pm: update the driver-fw interface file for smu v14.0.2/3 40d7299c7266 drm/amd/display: Ensure HPD source index is valid for dcn20/dcn201 link encoders df9174ef4a7c drm/amd/display: Fix spelling mistake "tunndeling" -> "tunneling" 32f002896981 Revert "drm/amdgpu/gfx9: put queue resets behind a debug option" 9ee8ab245c4f drm/amdgpu: init saw registers for mmhub v1.0 d2f57b6d8913 drm/amdgpu/discovery: add ISP discovery entries for old APUs c9b7c809b89f drm/amd: Guard against bad data for ATIF ACPI method 3d73327b748b drm/amdgpu/swsmu: add automatic parameter to set_soft_freq_range 9f7e94af3599 drm/amdgpu: Fix off by one in current_memory_partition_show() 336568de918e drm/amdgpu/swsmu: default to fullscreen 3D profile for dGPUs 580ad7cbd4b7 drm/amdgpu/swsmu: Only force workload setup on init 3b6e7d40649c drm/radeon: Fix encoder->possible_clones 62f38b4ccaa6 drm/amdgpu/smu13: always apply the powersave optimization f9f3e8236e9e drm/amd/display: 3.2.305 ef7e217f5015 drm/amd/display: disable dynamic ODM when sharpness is enabled 3ff3b48ac8eb drm/amd/display: Check returned status from core_link_read_dpcd c0933f1de2a5 drm/amd/display: Clear pipe pointers on pipe reset c6335dad37c1 drm/amd/display: add sharpening policy to plane state c5a332f98da5 drm/amd/display: resolve correct MALL size for dcn401 668d6808e9f2 drm/amd/display: Read Sink emission rate capability ad6b76cd9145 drm/amd/display: print messages when programming shaper/3dlut fails 0fe33e115fec drm/amd/display: Full exit out of IPS2 when all allow signals have been cleared 74a55071dd9c drm/amd/display: Fix Coverity change for visual confirm df60dcf5b58a drm/amd/display: Add 3DLUT FL HW bug workaround f79f4dd6001a drm/amd/display: Add check for headless for idle optimization 60612f75992d drm/amd/display: Increase idle worker HPD detection time e421808cbe6d drm/amd/display: Remove useless assignments 9237c9504b0e drm/amd/display: Check status from dpcd_get_tunneling_device_data 204f55736eb3 drm/amd/display: Check returns from drm_dp_dpcd_write d25d26b8a87a drm/amdgpu: Wait for reset on init completion 98c0b0efcc11 drm/amdkfd: Accounting pdd vram_usage for svm bfaf1883605f drm/amd/amdgpu: Fix double unlock in amdgpu_mes_add_ring 1791bd09af63 drm/amd/display: Add hpd_source index out-of-bounds check for dcn3x link encoder creation 144df260f3da drm/amdgpu/mes: fix issue of writing to the same log buffer from 2 MES pipes f8588f051d8c drm/amdgpu: Show current compute partition on VF b3c687169256 drm/amdgpu: Fetch NPS mode for GCv9.4.3 VFs 40f2cd98828f drm/amdgpu: prevent BO_HANDLES error from being overwritten 2a90ae75f948 drm/amd/pm: Fill pcie recov cntr to metrics 1.6 d6903d8f096d drm/amd/pm: Update SMUv13.0.6 PMFW headers dc8847b054fd drm/amdgpu: enable enforce_isolation sysfs node on VFs c29aeadf0b12 drm/amdgpu: Add NPS switch support for GC 9.4.3 d594ddc6862d drm/amdgpu/gfx12: Apply Isolation Enforcement to GFX & Compute rings f83fc3abd59c drm/amdgpu: optimize fn gfx_v12_ring_insert_nop 950dcb01586f drm/amdgpu: optimize fn gfx_v11_ring_insert_nop 6aa902938bb4 drm/amdgpu: optimize fn gfx_v10_ring_insert_nop 1537638ae3c1 drm/amdgpu: optimize fn gfx_v9_ring_insert_nop a23575bb3c25 drm/amdgpu: optimize fn gfx_v9_4_3_ring_insert_nop ea4e4754c9ef drm/amdgpu: optimize insert_nop using multi dwords ed3dac4bf958 drm/amdgpu: Check gmc requirement for reset on init ee52489d1210 drm/amdgpu: Place NPS mode request on unload 01b64bc063d0 drm/radeon: always set GEM function pointer 73f65e6ce7d2 drm/amdgpu: fix dm_suspend/resume arguments to ip_block 555cd714bd66 drm/amdgpu: no need to log error in multi ring write ccc0a187483a drm/amdgpu: move error log from ring write to commit 16445e408c78 drm/amdgpu: fix typos 89cfa73b612a drm/amdgpu: Remove the while loop from amdgpu_job_prepare_job 871f44b4ba74 drm/amdgpu: Drop impossible condition from amdgpu_job_prepare_job 66369db7fdd7 drm/amd/display: disable SG displays on cyan skillfish 04bdba46542c drm/amdgpu: Use drm_print_memory_stats helper from fdinfo fc282e9e8651 drm/amdgpu: Drop unused fence argument from amdgpu_vmid_grab_used 8a5ae927b653 drm/amdgpu: partially revert powerplay `__counted_by` changes 2c04742b04ee Documentation/gpu: Document the situation with unqualified drm-memory- a3ab2d45b988 drm/amdkfd: SMI report dropped event count 012be6f22c01 drm/amdgpu: Add sysfs interfaces for NPS mode bbc160084eda drm/amdgpu: Add gmc interface to request NPS mode b1cf3ddcc3cc drm/amdgpu/gfx10: Apply Isolation Enforcement to GFX & Compute rings 2fe79508d9c3 drm/amd/display: fix hibernate entry for DCN35+ c6a837088bed drm/amd/display: Fetch the EDID from _DDC if available for eDP 0159f88a99c9 drm/amd/display: remove redundant freesync parser for DP abb91c545a51 drm/amd/display: always call connector_update when parsing freesync_caps 9f293c4544f7 drm/amd/display: switch to setting physical address directly 48edb2a4256e drm/amd/display: switch amdgpu_dm_connector to use struct drm_edid 212cc2411994 drm/amdgpu: Add PSP interface for NPS switch 82e2ccaa4681 drm/amd/display: 3.2.304 527a0f2bdcfe drm/amd/display: Initialize new backlight_level_params structure 527b197bb41a drm/amd/display: Initialize replay_config var bcb4a5c6a3dc drm/amd/display: Remove redundant assignments b9c8ad73480d drm/amd/display: Remove unnecessary assignments 59b26c9ae581 drm/amd/display: Add DMUB debug offset d016d0dd5a57 drm/amd/display: Update Interface to Check UCLK DPM 5c7cc114dd6e drm/amd/display: Move Link Encoder Assignment Out Of dc_global_validate 94d904aec19c drm/amd/display: Allow Latency Increase For Last Strategy 9afeda049642 drm/amd/display: Skip Invalid Streams from DSC Policy 442702b49024 drm/amd/display: Align static screen idle worker with IPX mode e982310c9ce0 drm/amd/display: calculate final viewport before TAP optimization d4f36e5fd800 drm/amd/display: fix a memleak issue when driver is removed 7671f62c10f2 drm/amd/display: Clear update flags after update has been applied de08e41930e5 drm/amd/display: update sr_exit latency for z8 10ce17b7fb70 drm/amd/display: Remove programming outstanding updates for dcn35 eda7f2e9bb3b drm/amd/display: Fix low black values by increasing error 21b673da5192 drm/amd/display: Noitfy DMCUB of D0/D3 state in hardware init aacbed5b41d9 drm/amd/display: Display lost signal on playing video ffa1e31f70d2 drm/amd/display: Fix garbage or black screen when resetting otg 608c50afa1be drm/amd/display: Assign socclk in dml 915e2ad6dc9a drm/amd/display: force TBT4 dock dsc on 0e93b76cf92f drm/amd/display: Revert commit Update Interface to Check UCLK DPM bd5230b1a6f2 drm/amd/display: Flip All Planes Under OTG Master When Flip Immediate 0e37e4b9afbd drm/amd/display: skip disable CRTC in seemless bootup case 8cb028a1bbd9 drm/amd/display: Unify blank_phantom and blank_pixel_data b4c1ad70e279 drm/radeon: add late_register for connector fbca19695330 drm/amdgpu/gfx11: Apply Isolation Enforcement to GFX & Compute rings e7cee5459517 drm/amdgpu/gfx12: Implement cleaner shader support for GFX12 hardware dafc87dcdc3b drm/amdkfd: Copy wave state only for compute queue 623f1dd63b8a drm/amdkfd: Increase SMI event fifo size 1845752b2f6a drm/amdgpu: Fix spelling mistake "initializtion" -> "initialization" dad6c45cbd40 drm/amdkfd: Output migrate end event if migrate failed 8fc279e5e348 drm/amdgpu/gfx11: Implement cleaner shader support for GFX11 hardware 6e796cb4a972 drm/amd/pm: use pm_runtime_get_if_active for debugfs getters 7e6487ab2152 drm/amdgpu: change the comment from handle to ip_block 2d5f74a867b9 drm/amdgpu/gfx10: Implement cleaner shader support for GFX10 hardware 5fa436289483 drm/amdkfd: Fix an eviction fence leak ef532206a943 drm/amd/pm: don't update runpm last_usage on debugfs getter 90b97b16e1ab drm/amdgpu: fix html doc generation warning 692d2cd180e0 drm/amdgpu: update the handle ptr in hw_fini 58608034ed50 drm/amdgpu: update the handle ptr in hw_init 7feb4f3ad8be drm/amdgpu: update the handle ptr in resume 982d7f9bfe4a drm/amdgpu: update the handle ptr in suspend 82ae6619a450 drm/amdgpu: update the handle ptr in wait_for_idle ded57e495158 drm/amd/pm: use pm_runtime_resume_and_get b0fca3275526 drm/amd/pm: fix rpm refcount handling on error e15ec812b529 drm/amdgpu: update the handle ptr in post_soft_reset 0ef2a1e7aff5 drm/amdgpu: update the handle ptr in soft_reset e47cb9d25332 drm/amdgpu/gfx9: Add Cleaner Shader Deinitialization in gfx_v9_0 Module 9d5ee7ce88ac drm/amdgpu: update the handle ptr in pre_soft_reset f0b919960d6d drm/amdgpu: Fix logic to determine TOS reload 6a9456e0e327 drm/amdgpu: update the handle ptr in check_soft_reset 94b2e07ad493 drm/amdgpu: update the handle ptr in prepare_suspend 47d827f9c77b drm/amdgpu: update the handle ptr in late_fini 904c402e971a drm/amdgpu: remove the dummy fn acp_early_init aa894be10b95 drm/amd/powerplay: Delete unused function and maths library b472b8d829c1 drm/amd: Taint the kernel when enabling overdrive b5353c05ea44 drm/amd/pm: remove dump_pptable functions a1e2da6a5072 drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() a3f4060e3733 drm/amd/display: Reorganize kerneldoc parameter names a443852f85f4 drm/amdkfd: Fix kdoc entry for 'get_wave_count()' function parameters 90410d39963a drm/amdgpu: update the handle ptr in early_fini 36aa9ab9c0c4 drm/amdgpu: update the handle ptr in sw_fini d5347e8d2711 drm/amdgpu: update the handle ptr in sw_init 3138ab2c5b32 drm/amdgpu: update the handle ptr in late_init 146b085eadd2 drm/amdgpu: update the handle ptr in early_init 10072642541b drm/amdgpu: Add supported partition mode node fcd91a95df7f drm/amdgpu: Add option to refresh NPS data 5682cd86d6f7 drm/amdgpu/sdma5.2: implement ring reset callback for sdma5.2 1fd7c37e3f3d drm/amdgpu: Flush tlb by VM_INVALIDATION packet in sdma_v5_2 64acf8f69ead drm/amdgpu/sdma5.2: split out per instance resume function 5fbba6bb98a1 drm/amdgpu/sdma5: implement ring reset callback for sdma5 10f97ad258a0 drm/amd/display: 3.2.303 7ddeecd08bdf drm/amd/display: [FW Promotion] Release 0.0.236.0 3c6c8d1a1e3f drm/amd/display: Configure DTBCLK_P with OPTC only for dcn401 07907588db61 drm/amd/display: Add IPS residency capture helpers to dc_dmub_srv e9fda5102120 drm/amd/display: Removed unused assignments and variables 1a63bda8c9f5 drm/amd/display: Eliminate recursive header inclusion 63de35a8fcfc drm/amd/display: Fix out-of-bounds access in 'dcn21_link_encoder_create' 28d2a14ac0a3 drm/amd/display: Remove always-false branches 70d98a20386e drm/amd/display: Introduce New ABC Framework for Brightness Control e1b58b2b116a drm/amd/display: Change Brightness Control Priority 70f75eef5f74 drm/amd/display: add more support for UHBR10 eDP 419198437e56 drm/amd/display: Add logs to record register read/write 453f86a26945 drm/amd/display: Fix system hang while resume with TBT monitor 9b68445eb657 drm/amd/display: Adjust PHY FSM transition to TX_EN-to-PLL_ON for TMDS d1f8315fc867 drm/amd/display: 3.2.302 d60e78bdef1c drm/amdgpu: update the handle ptr in print_ip_state 181db30bcfed drm/amd/display: Enable idle workqueue for more IPS modes 82f8b2cfd7db drm/amd/display: Wait For DET Update Should Use Current State 4d4257280d79 drm/amd/display: Add HDR workaround for specific eDP ce5057885ff7 drm/amd/display: Clip rect size changes should be full updates e4dc767f1f38 drm/amd/display: Fix cursor visual confirm update b8d046985c2d drm/amd/display: Update Interface to Check UCLK DPM 83e0a4a94605 drm/amd/display: fix static analysis warnings a6f59c044554 drm/amd/display: correct register Clock Gater incorrectly disabled 1c6b16ebf5eb drm/amd/display: avoid set dispclk to 0 4f01a6875119 drm/amd/display: Block UHBR Based On USB-C PD Cable ID 0e719a40bf52 drm/amd/display: Set Pipe Unlock Order Outside of HWSEQ 83762925c94c drm/amd/display: Change dc_surface_update cm2_params to const 3924f200f199 drm/amd/display: Clean up triple buffer enablement code 4641169a8c95 drm/amd/display: Fix incorrect DSC recompute trigger 3fc98044eb33 drm/amd/display: Monitor patch to call blank_stream() before otg off faee3edfcff7 drm/amd/display: Wait for all pending cleared before full update 352c3165d2b7 drm/amd/display: Restore Optimized pbn Value if Failed to Disable DSC 559dc44f04eb drm/amd/display: disable adaptive scaler and sharpener when integer scaling is enabled 9dad21f910fc drm/amd/display: update DML2 policy EnhancedPrefetchScheduleAccelerationFinal DCN35 4ae86dc87850 drm/amdgpu: Add sysfs nodes to get xcp details fa73462dc048 drm/amdgpu: update the handle ptr in dump_ip_state 94daae974494 drm/amdgpu/sdma5: split out per instance resume function bc4688aed5c8 drm/amdkfd: Remove an unused parameter in queue creation 95aaa207e9ef Revert "drm/amd/display: change the panel power savings level without a modeset" 8d20a066fa9b drm/amd/display: change the panel power savings level without a modeset c75c5285e5b1 drm/amdgpu: Add PSP reload case to reset-on-init 0ff382261371 drm/amdgpu: Add interface for TOS reload cases c4f00312c101 drm/amdgpu: Support reset-on-init on select SOCs 2accf9d68310 drm/amdgpu: Drop delayed reset work handler 631af731ee9c drm/amdgpu: Refactor XGMI reset on init handling b17f87329d49 drm/amdgpu: Add helper to initialize badpage info 0ee239911634 drm/amdgpu: Remove unused amdgpu_i2c functions 9d7a8bdb909e drm/amdgpu: Remove unused amdgpu_gfx_bit_to_me_queue 1e10c1226390 drm/amdgpu: Remove unused amdgpu_gmc_vram_cpu_pa 6e261ecbb2e1 drm/amdgpu: Remove unused amdgpu_atpx functions 632aac6299d6 drm/amdgpu: Remove unused amdgpu_device_ip_is_idle 1e4acf4d93cd drm/amdgpu: Add reset on init handler for XGMI e82b973d141c drm/amd/display: fix typos in several function pointer checks f501057aff33 drm/amdgpu: Add callback get xcp resource info 1bc0b3391536 drm/amd: Add helper to get partition config modes 307b4ab7baf3 drm/amdgpu: Fix typo "acccess" and improve the comment style here b1281b6d5505 drm/amdgpu/gfx9: Explicitly halt CP before init 993fcc40ae73 drm/amdgpu/gfx9: set additional bits on CP halt 37b993225d37 drm/amdgpu: add amdgpu_device reference in ip block 6e37ae8b08ad drm/amdgpu: Separate reinitialization after reset 381ec8161d5f drm/amdgpu: check return for setting engine dram timings 5839d27d5b2d drm/amdgpu: Use init level for pending_reset flag 9e0feb794692 amd/amdgpu: Reduce unnecessary repetitive GPU resets 14f2fe34f5c6 drm/amdgpu: Add init levels 8a84d2a47232 drm/amdgpu: Remove unneeded write in JPEG v4.0.3 8c50bf9beb88 drm/amdgpu: Fix JPEG v4.0.3 register write 631c54f167a6 drm/amd/pm: Do not support swSMU if SMU IP is disabled c299cb6eafaf drm/amd/display: Fix unnecessary cast warnings from checkpatch 3eebfd5e9cef drm/amdkfd:Add kfd function to config sq perfmon f0b19b84d391 drm/amdgpu: add amdgpu_jpeg_sched_mask debugfs 8b1f72876b14 drm/amd/pm: Use metrics 1_6 5c60b8e14ca2 drm/amd/display: Remove unused function bios_get_vga_enabled_displays 4c07ff7d07f7 drm/amd/pm: Add gpu_metrics_v1_6 400a7591d948 drm/amdgpu: Add psp command CONFIG_SQ_PERFMON 56cbb3669640 drm/amd/pm: Use same metric table for APU 6704dbf71928 drm/amdgpu: update suspend status for aborting from deeper suspend dc443aa4ab7d drm/amd/amdgpu: Add helper to get ip block valid 92c9b3e8e4ca drm/amdgpu/sdma6: implement ring reset callback for sdma6 df190e67538a drm/amdgpu/sdma6: split out per instance resume function ced65debf4d8 drm/amdgpu/mes11: update mes_reset_queue function to support sdma queue