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