[PATCH 00/22] DC Patches Nov 2, 2022
Alan Liu
HaoPing.Liu at amd.com
Wed Nov 2 16:00:55 UTC 2022
This DC patchset brings improvements in multiple areas. In summary, we have:
- Wait for VBLANK during pipe programming
- Adding HDMI SCDC DEVICE_ID define
- Cursor update refactor: PSR-SU support condition
- Update 709 gamma to 2.222 as stated in the standerd
- Consider dp cable id only when data is non zero
- Waiting for 1 frame to fix the flash issue on PSR1
- Update SR watermarks for DCN314
- Allow tuning DCN314 bounding box
- Zeromem mypipe heap struct before using it
- Use min transition for SubVP into MPO
- Disable phantom OTG after enable for plane disable
- Disable DRR actions during state commit
- Fix fallback issues for DP LL 1.4a tests
- Fix FCLK deviation and tool compile issues
- Fix reg timeout in enc314_enable_fifo
- Fix gpio port mapping issue
- Only update link settings after successful MST link train
- Enforce minimum prefetch time for low memclk on DCN32
- Set correct EOTF and Gamut flag in VRR info
- Add margin for max vblank time for SubVP + DRR
- Populate DP2.0 output type for DML pipe
Below are the authors of each patch:
Alvin Lee (4):
drm/amd/display: Wait for VBLANK during pipe programming
drm/amd/display: Use min transition for SubVP into MPO
drm/amd/display: Disable phantom OTG after enable for plane disable
drm/amd/display: Add margin for max vblank time for SubVP + DRR
Aric Cyr (1):
drm/amd/display: 3.2.211
Aurabindo Pillai (1):
drm/amd/display: Zeromem mypipe heap struct before using it
Chaitanya Dhere (1):
drm/amd/display: Fix FCLK deviation and tool compile issues
Dillon Varone (1):
drm/amd/display: Enforce minimum prefetch time for low memclk on DCN32
George Shen (1):
drm/amd/display: Populate DP2.0 output type for DML pipe
Leo Ma (1):
drm/amd/display: Adding HDMI SCDC DEVICE_ID define
Max Tseng (1):
drm/amd/display: Cursor update refactor: PSR-SU support condition
Michael Strauss (1):
drm/amd/display: Only update link settings after successful MST link
train
Mike Hsieh (1):
drm/amd/display: Set correct EOTF and Gamut flag in VRR info
Mustapha Ghaddar (1):
drm/amd/display: Fix fallback issues for DP LL 1.4a tests
Nawwar Ali (1):
drm/amd/display: Update 709 gamma to 2.222 as stated in the standerd
Nicholas Kazlauskas (3):
drm/amd/display: Update SR watermarks for DCN314
drm/amd/display: Allow tuning DCN314 bounding box
drm/amd/display: Fix reg timeout in enc314_enable_fifo
Ryan Lin (1):
drm/amd/display: Waiting for 1 frame to fix the flash issue on PSR1
Steve Su (1):
drm/amd/display: Fix gpio port mapping issue
Wenjing Liu (1):
drm/amd/display: Consider dp cable id only when data is non zero
Wesley Chalmers (1):
drm/amd/display: Disable DRR actions during state commit
.../amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 8 +++
.../dc/clk_mgr/dcn314/dcn314_clk_mgr.c | 32 +++++-----
drivers/gpu/drm/amd/display/dc/core/dc.c | 55 ++++++++++-------
drivers/gpu/drm/amd/display/dc/core/dc_link.c | 4 ++
.../gpu/drm/amd/display/dc/core/dc_link_ddc.c | 1 +
.../gpu/drm/amd/display/dc/core/dc_link_dp.c | 51 +++++++++++++---
.../drm/amd/display/dc/core/dc_link_dpia.c | 15 +++--
drivers/gpu/drm/amd/display/dc/dc.h | 4 +-
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 60 ++++++++++++++++++-
drivers/gpu/drm/amd/display/dc/dc_link.h | 1 +
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 5 ++
.../drm/amd/display/dc/dcn20/dcn20_hwseq.c | 1 +
.../drm/amd/display/dc/dcn30/dcn30_hwseq.c | 3 -
.../dc/dcn314/dcn314_dio_stream_encoder.c | 24 ++++++--
.../gpu/drm/amd/display/dc/dcn32/dcn32_optc.c | 8 +++
.../drm/amd/display/dc/dcn32/dcn32_resource.c | 2 +
.../amd/display/dc/dcn321/dcn321_resource.c | 2 +
drivers/gpu/drm/amd/display/dc/dm_helpers.h | 5 ++
.../drm/amd/display/dc/dml/dcn20/dcn20_fpu.c | 2 +
.../amd/display/dc/dml/dcn314/dcn314_fpu.c | 11 ++--
.../drm/amd/display/dc/dml/dcn32/dcn32_fpu.c | 2 +
.../dc/dml/dcn32/display_mode_vba_32.c | 5 ++
.../dc/dml/dcn32/display_mode_vba_32.h | 3 +
.../dc/dml/dcn32/display_mode_vba_util_32.c | 14 ++++-
.../dc/dml/dcn32/display_mode_vba_util_32.h | 3 +-
.../amd/display/dc/dml/dcn321/dcn321_fpu.c | 2 +
.../amd/display/dc/dml/display_mode_structs.h | 1 +
.../display/dc/gpio/dcn32/hw_factory_dcn32.c | 14 +++++
drivers/gpu/drm/amd/display/dc/gpio/hw_ddc.c | 9 ++-
.../amd/display/dc/inc/hw/timing_generator.h | 1 +
.../gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 6 +-
.../amd/display/modules/color/color_gamma.c | 2 +-
.../amd/display/modules/freesync/freesync.c | 8 +--
33 files changed, 279 insertions(+), 85 deletions(-)
--
2.25.1
More information about the amd-gfx
mailing list