[git pull] drm fixes for 6.12-rc5
Dave Airlie
airlied at gmail.com
Fri Oct 25 07:10:25 UTC 2024
Hi Linus,
Weekly drm fixes, mostly amdgpu and xe, with minor bridge and an i915
Kconfig fix. Nothing too scary and it seems to be pretty quiet.
Dave.
drm-fixes-2024-10-25:
drm fixes for 6.12-rc5
amdgpu:
- ACPI method handling fixes
- SMU 14.x fixes
- Display idle optimization fix
- DP link layer compliance fix
- SDMA 7.x fix
- PSR-SU fix
- SWSMU fix
i915:
- Fix DRM_I915_GVT_KVMGT dependencies in Kconfig
xe:
- Increase invalidation timeout to avoid errors in some hosts
- Flush worker on timeout
- Better handling for force wake failure
- Improve argument check on user fence creation
- Don't restart parallel queues multiple times on GT reset
bridge:
- aux: Fix assignment of OF node
- tc358767: Add missing of_node_put() in error path
The following changes since commit 42f7652d3eb527d03665b09edac47f85fb600924:
Linux 6.12-rc4 (2024-10-20 15:19:38 -0700)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/kernel.git tags/drm-fixes-2024-10-25
for you to fetch changes up to 4d95a12beba146b0ca2de59c7ce905bc0aadfd0c:
Merge tag 'drm-xe-fixes-2024-10-24-1' of
https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
(2024-10-25 16:55:39 +1000)
----------------------------------------------------------------
drm fixes for 6.12-rc5
amdgpu:
- ACPI method handling fixes
- SMU 14.x fixes
- Display idle optimization fix
- DP link layer compliance fix
- SDMA 7.x fix
- PSR-SU fix
- SWSMU fix
i915:
- Fix DRM_I915_GVT_KVMGT dependencies in Kconfig
xe:
- Increase invalidation timeout to avoid errors in some hosts
- Flush worker on timeout
- Better handling for force wake failure
- Improve argument check on user fence creation
- Don't restart parallel queues multiple times on GT reset
bridge:
- aux: Fix assignment of OF node
- tc358767: Add missing of_node_put() in error path
----------------------------------------------------------------
Abel Vesa (1):
drm/bridge: Fix assignment of the of_node of the parent to aux bridge
Alex Deucher (1):
drm/amdgpu: handle default profile on on devices without fullscreen 3D
Arnd Bergmann (1):
i915: fix DRM_I915_GVT_KVMGT dependencies
Aurabindo Pillai (2):
drm/amd/display: temp w/a for dGPU to enter idle optimizations
drm/amd/display: temp w/a for DP Link Layer compliance
Badal Nilawar (1):
drm/xe/guc/ct: Flush g2h worker in case of g2h response timeout
Dave Airlie (4):
Merge tag 'amd-drm-fixes-6.12-2024-10-23' of
https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag 'drm-intel-fixes-2024-10-24' of
https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes
Merge tag 'drm-misc-fixes-2024-10-24' of
https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
Merge tag 'drm-xe-fixes-2024-10-24-1' of
https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
Frank Min (1):
drm/amdgpu: fix random data corruption for sdma 7
Javier Carrasco (1):
drm/bridge: tc358767: fix missing of_node_put() in
for_each_endpoint_of_node()
Kenneth Feng (3):
drm/amd/pm: update the driver-fw interface file for smu v14.0.2/3
drm/amd/pm: update overdrive function on smu v14.0.2/3
drm/amd/pm: update deep sleep status on smu v14.0.2/3
Mario Limonciello (2):
drm/amd: Guard against bad data for ATIF ACPI method
drm/amd/display: Disable PSR-SU on Parade 08-01 TCON too
Nirmoy Das (2):
drm/xe/ufence: Prefetch ufence addr to catch bogus address
drm/xe: Don't restart parallel queues multiple times on GT reset
Shuicheng Lin (2):
drm/xe: Enlarge the invalidation timeout from 150 to 500
drm/xe: Handle unreliable MMIO reads during forcewake
drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 15 ++-
drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c | 9 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 3 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 13 ++
.../drm/amd/display/modules/power/power_helpers.c | 2 +
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 11 +-
.../pm/swsmu/inc/pmfw_if/smu14_driver_if_v14_0.h | 132 +++++++++++++--------
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v14_0.h | 2 +-
.../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c | 66 ++++-------
drivers/gpu/drm/bridge/aux-bridge.c | 3 +-
drivers/gpu/drm/bridge/tc358767.c | 1 +
drivers/gpu/drm/i915/Kconfig | 3 +-
drivers/gpu/drm/xe/xe_device.c | 2 +-
drivers/gpu/drm/xe/xe_force_wake.c | 12 +-
drivers/gpu/drm/xe/xe_guc_ct.c | 18 +++
drivers/gpu/drm/xe/xe_guc_submit.c | 14 ++-
drivers/gpu/drm/xe/xe_sync.c | 3 +-
17 files changed, 202 insertions(+), 107 deletions(-)
More information about the dri-devel
mailing list