[pull] amdgpu drm-fixes-6.0
Alex Deucher
alexander.deucher at amd.com
Wed Sep 21 22:06:05 UTC 2022
Hi Dave, Daniel,
Fixes for 6.0. Mainly fixes for new IPs. The big change here is the DML
clean up from Nathan to fix the Clang stack usage warnings on the DCN 3.1.4
code which was recently enabled.
The following changes since commit a8671493d2074950553da3cf07d1be43185ef6c6:
drm/amdgpu: make sure to init common IP before gmc (2022-09-14 14:21:49 -0400)
are available in the Git repository at:
https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-fixes-6.0-2022-09-21
for you to fetch changes up to f525ed19437d376736bed64ee7bc4afee82f2ba9:
drm/amd/display: Reduce number of arguments of dml314's CalculateFlipSchedule() (2022-09-21 17:36:57 -0400)
----------------------------------------------------------------
amd-drm-fixes-6.0-2022-09-21:
amdgpu:
- SDMA 6.x fix
- GPUVM TF fix
- DCN 3.2.x fixes
- DCN 3.1.x fixes
- SMU 13.x fixes
- Clang stack size fixes for recently enabled DML code
- Fix drm dirty callback change on non-atomic cases
- USB4 display fix
----------------------------------------------------------------
Alex Deucher (1):
drm/amdgpu: don't register a dirty callback for non-atomic
Alvin Lee (1):
drm/amd/display: Only consider pixle rate div policy for DCN32+
Charlene Liu (1):
drm/amd/display: correct num_dsc based on HW cap
Chris Park (1):
drm/amd/display: Port DCN30 420 logic to DCN32
Cruise Hung (1):
drm/amd/display: Fix DP MST timeslot issue when fallback happened
Daniel Miess (1):
drm/amd/display: Add shift and mask for ICH_RESET_AT_END_OF_LINE
Dmytro Laktyushkin (2):
drm/amd/display: fix dcn315 memory channel count and width read
drm/amd/display: increase dcn315 pstate change latency
Evan Quan (2):
drm/amd/pm: add support for 3794 pptable for SMU13.0.0
drm/amd/pm: drop the pptable related workarounds for SMU 13.0.0
George Shen (1):
drm/amd/display: Update dummy P-state search to use DCN32 DML
Hugo Hu (1):
drm/amd/display: update gamut remap if plane has changed
Leo Li (1):
drm/amd/display: Fix double cursor on non-video RGB MPO
Meenakshikumar Somasundaram (1):
drm/amd/display: Display distortion after hotplug 5K tiled display
Michael Strauss (1):
drm/amd/display: Assume an LTTPR is always present on fixed_vs links
Mukul Joshi (1):
drm/amdgpu: Update PTE flags with TF enabled
Nathan Chancellor (2):
drm/amd/display: Reduce number of arguments of dml314's CalculateWatermarksAndDRAMSpeedChangeSupport()
drm/amd/display: Reduce number of arguments of dml314's CalculateFlipSchedule()
Nicholas Kazlauskas (1):
drm/amd/display: Disable OTG WA for the plane_state NULL case on DCN314
Yifan Zhang (1):
drm/amdgpu/mes: zero the sdma_hqd_mask of 2nd SDMA engine for SDMA 6.0.1
zhikzhai (1):
drm/amd/display: skip audio setup when audio stream is enabled
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 11 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 3 +
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 3 +-
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 7 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 12 +-
.../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 11 +-
.../amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c | 14 +-
.../amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c | 36 +-
.../amd/display/dc/clk_mgr/dcn316/dcn316_clk_mgr.c | 11 +-
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 16 +-
drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 17 +
.../amd/display/dc/dce110/dce110_hw_sequencer.c | 6 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.h | 220 -----------
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 1 +
.../gpu/drm/amd/display/dc/dcn314/dcn314_hwseq.c | 16 +-
.../gpu/drm/amd/display/dc/dcn314/dcn314_hwseq.h | 2 -
.../gpu/drm/amd/display/dc/dcn314/dcn314_init.c | 1 -
.../drm/amd/display/dc/dcn314/dcn314_resource.c | 11 +-
.../gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.c | 7 +-
.../display/dc/dml/dcn314/display_mode_vba_314.c | 420 +++++----------------
.../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c | 46 ++-
.../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.h | 6 +
.../amd/display/dc/dml/dcn32/display_mode_vba_32.c | 2 +
.../dc/dml/dcn32/display_mode_vba_util_32.c | 26 ++
.../dc/dml/dcn32/display_mode_vba_util_32.h | 1 +
drivers/gpu/drm/amd/display/dc/inc/resource.h | 4 +
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 44 +--
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 53 +--
28 files changed, 309 insertions(+), 698 deletions(-)
More information about the amd-gfx
mailing list