[pull] amdgpu drm-fixes-6.12
Hi Dave, Simona, One last minute patch to fix a regression. The following changes since commit 7013a8268d311fded6c7a6528fc1de82668e75f6: drm/amd: Fix initialization mistake for NBIO 7.7.0 (2024-11-12 17:37:39 -0500) are available in the Git repository at: https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-fixes-6.12-2024-11-16 for you to fetch changes up to 44f392fbf628a7ff2d8bb8e83ca1851261f81a6f: Revert "drm/amd/pm: correct the workload setting" (2024-11-16 09:41:11 -0500) amd-drm-fixes-6.12-2024-11-16: amdgpu: - Revert a swsmu patch to fix a regression Alex Deucher (1): Revert "drm/amd/pm: correct the workload setting" drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 49 +++--- drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 4 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 5 ++- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c| 5 +-- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c| 5 +-- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 4 +- drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c| 4 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 20 +++-- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 5 +-- .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c | 9 ++-- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 8 drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 2 - 12 files changed, 36 insertions(+), 84 deletions(-)
[pull] amdgpu drm-fixes-6.12
Hi Dave, Simona, Last fixes for 6.12. The following changes since commit 2d5404caa8c7bb5c4e0435f94b28834ae5456623: Linux 6.12-rc7 (2024-11-10 14:19:35 -0800) are available in the Git repository at: https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-fixes-6.12-2024-11-14 for you to fetch changes up to 7013a8268d311fded6c7a6528fc1de82668e75f6: drm/amd: Fix initialization mistake for NBIO 7.7.0 (2024-11-12 17:37:39 -0500) amd-drm-fixes-6.12-2024-11-14: amdgpu: - PSR fix - Panel replay fixes - DML fix - vblank power fix - Fix video caps - SMU 14.0 fix - GPUVM fix - MES 12 fix - APU carve out fix - DC vbios fix - NBIO fix Alex Deucher (1): Revert "drm/amd/display: parse umc_info or vram_info based on ASIC" Christian König (2): drm/amdgpu: fix check in gmc_v9_0_get_vm_pte() drm/amdgpu: enable GTT fallback handling for dGPUs only David Rosca (1): drm/amdgpu: Fix video caps for H264 and HEVC encode maximum size Dillon Varone (1): drm/amd/display: Require minimum VBlank size for stutter optimization Hamish Claxton (1): drm/amd/display: Fix failure to read vram info due to static BP_RESULT Jack Xiao (1): drm/amdgpu/mes12: correct kiq unmap latency Rodrigo Siqueira (1): drm/amd/display: Adjust VSDB parser for replay feature Ryan Seto (1): drm/amd/display: Handle dml allocation failure to avoid crash Tim Huang (1): drm/amd/pm: print pp_dpm_mclk in ascending order on SMU v14.0.0 Tom Chung (2): drm/amd/display: Change some variable name of psr drm/amd/display: Fix Panel Replay not update screen correctly Vijendar Mukunda (1): drm/amd: Fix initialization mistake for NBIO 7.7.0 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 13 ++- drivers/gpu/drm/amd/amdgpu/mes_v12_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_7.c | 6 ++ drivers/gpu/drm/amd/amdgpu/nv.c| 12 +-- drivers/gpu/drm/amd/amdgpu/soc15.c | 4 +- drivers/gpu/drm/amd/amdgpu/soc21.c | 12 +-- drivers/gpu/drm/amd/amdgpu/soc24.c | 2 +- drivers/gpu/drm/amd/amdgpu/vi.c| 8 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 117 +++-- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 2 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 5 +- .../amd/display/amdgpu_dm/amdgpu_dm_irq_params.h | 2 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 6 +- drivers/gpu/drm/amd/display/dc/core/dc_state.c | 3 + .../dml2/dml21/src/dml2_pmo/dml2_pmo_dcn4_fams2.c | 11 +- .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c | 5 +- 17 files changed, 117 insertions(+), 96 deletions(-)
[pull] amdgpu drm-fixes-6.12
Hi Dave, Simona, Fixes for 6.12. The following changes since commit 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) are available in the Git repository at: https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-fixes-6.12-2024-10-31 for you to fetch changes up to 935abb86a95def8c20dbb184ce30051db168e541: drm/amdgpu/smu13: fix profile reporting (2024-10-28 17:19:45 -0400) amd-drm-fixes-6.12-2024-10-31: amdgpu: - DCN 3.5 fix - Vangogh SMU KASAN fix - SMU 13 profile reporting fix Alex Deucher (1): drm/amdgpu/smu13: fix profile reporting Ovidiu Bunea (1): Revert "drm/amd/display: update DML2 policy EnhancedPrefetchScheduleAccelerationFinal DCN35" Tvrtko Ursulin (1): drm/amd/pm: Vangogh: Fix kernel memory out of bounds write drivers/gpu/drm/amd/display/dc/dml2/dml2_policy.c| 1 + drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 4 +++- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 6 +++--- 3 files changed, 7 insertions(+), 4 deletions(-)
[pull] amdgpu drm-fixes-6.12
Hi Dave, Simona, Fixes for 6.12. 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/agd5f/linux.git tags/amd-drm-fixes-6.12-2024-10-23 for you to fetch changes up to 7c210ca5a2d72868e5a052fc533d5dcb7e070f89: drm/amdgpu: handle default profile on on devices without fullscreen 3D (2024-10-22 18:21:51 -0400) amd-drm-fixes-6.12-2024-10-23: 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 Alex Deucher (1): drm/amdgpu: handle default profile on on devices without fullscreen 3D 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 Frank Min (1): drm/amdgpu: fix random data corruption for sdma 7 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 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 --- 9 files changed, 156 insertions(+), 97 deletions(-)
[pull] amdgpu drm-fixes-6.12
Hi Dave, Simona, Fixes for 6.12. The following changes since commit d7d2688bf4ea58734d73e18edcbf4684b1496d30: drm/amd/pm: update workload mask after the setting (2024-09-26 17:05:10 -0400) are available in the Git repository at: https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-fixes-6.12-2024-10-02 for you to fetch changes up to 52d4e3fb3d340447dcdac0e14ff21a764f326907: drm/amd/display: Fix system hang while resume with TBT monitor (2024-10-01 18:13:19 -0400) amd-drm-fixes-6.12-2024-10-02: amdgpu: - DML2 fix - DSC fix - Dispclk fix - eDP HDR fix - IPS fix - TBT fix Alex Hung (1): drm/amd/display: Add HDR workaround for specific eDP Charlene Liu (1): drm/amd/display: avoid set dispclk to 0 Fangzhi Zuo (1): drm/amd/display: Restore Optimized pbn Value if Failed to Disable DSC Leo Li (1): drm/amd/display: Enable idle workqueue for more IPS modes Tom Chung (1): drm/amd/display: Fix system hang while resume with TBT monitor Yihan Zhu (1): drm/amd/display: update DML2 policy EnhancedPrefetchScheduleAccelerationFinal DCN35 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c| 20 ++-- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c| 4 .../drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 17 + drivers/gpu/drm/amd/display/dc/dc_types.h| 1 + drivers/gpu/drm/amd/display/dc/dml2/dml2_policy.c| 1 - .../amd/display/dc/resource/dcn351/dcn351_resource.c | 1 + 6 files changed, 37 insertions(+), 7 deletions(-)