[PATCH 00/13] Title: DC Patches March 18, 2022

Alex Hung alex.hung at amd.com
Fri Mar 18 21:47:47 UTC 2022


This DC patchset brings improvements in multiple areas. In summary, we highlight:

* HDCP SEND AKI INIT error
* fix audio format not updated after edid updated
* Reduce stack size
* FEC check in timing validation
* Add fSMC_MSG_SetDtbClk support
* Update VTEM Infopacket definition
* [FW Promotion] Release 0.0.109.0
* Add support for zstate during extended vblank
* remove destructive verify link for TMDS
* move FPU related code from dcn31 to dml/dcn31 folder
* move FPU related code from dcn315 to dml/dcn31 folder
* move FPU related code from dcn316 to dml/dcn31 folder

Ahmad Othman (1):
  drm/amd/display: HDCP SEND AKI INIT error

Anthony Koo (1):
  drm/amd/display: [FW Promotion] Release 0.0.109.0

Aric Cyr (1):
  drm/amd/display: 3.2.178

Charlene Liu (2):
  drm/amd/display: fix audio format not updated after edid updated
  drm/amd/display: remove destructive verify link for TMDS

Chiawen Huang (1):
  drm/amd/display: FEC check in timing validation

Gabe Teeger (1):
  drm/amd/display: Add support for zstate during extended vblank

Leo (Hanghong) Ma (1):
  drm/amd/display: Update VTEM Infopacket definition

Melissa Wen (3):
  drm/amd/dicplay: move FPU related code from dcn31 to dml/dcn31 folder
  drm/amd/display: move FPU related code from dcn315 to dml/dcn31 folder
  drm/amd/display: move FPU related code from dcn316 to dml/dcn31 folder

Oliver Logush (1):
  drm/amd/display: Add fSMC_MSG_SetDtbClk support

Rodrigo Siqueira (1):
  drm/amd/display: Reduce stack size

 .../display/dc/clk_mgr/dcn315/dcn315_smu.c    |  19 +-
 .../display/dc/clk_mgr/dcn315/dcn315_smu.h    |   4 +-
 drivers/gpu/drm/amd/display/dc/core/dc.c      |  23 +
 drivers/gpu/drm/amd/display/dc/core/dc_link.c |   3 +-
 .../gpu/drm/amd/display/dc/core/dc_resource.c |   4 +-
 drivers/gpu/drm/amd/display/dc/dc.h           |   8 +-
 drivers/gpu/drm/amd/display/dc/dc_stream.h    |   2 +
 .../amd/display/dc/dcn10/dcn10_hw_sequencer.c |   8 +-
 .../drm/amd/display/dc/dcn20/dcn20_hwseq.c    |  12 +
 drivers/gpu/drm/amd/display/dc/dcn31/Makefile |  26 -
 .../gpu/drm/amd/display/dc/dcn31/dcn31_hubp.c |   8 +
 .../drm/amd/display/dc/dcn31/dcn31_resource.c | 356 +-------
 .../drm/amd/display/dc/dcn31/dcn31_resource.h |   4 +-
 .../gpu/drm/amd/display/dc/dcn315/Makefile    |  26 -
 .../amd/display/dc/dcn315/dcn315_resource.c   | 232 +----
 .../amd/display/dc/dcn315/dcn315_resource.h   |   3 +
 .../gpu/drm/amd/display/dc/dcn316/Makefile    |  26 -
 .../amd/display/dc/dcn316/dcn316_resource.c   | 231 +----
 .../amd/display/dc/dcn316/dcn316_resource.h   |   3 +
 drivers/gpu/drm/amd/display/dc/dml/Makefile   |   2 +
 .../drm/amd/display/dc/dml/dcn20/dcn20_fpu.c  |  18 +-
 .../drm/amd/display/dc/dml/dcn31/dcn31_fpu.c  | 863 ++++++++++++++++++
 .../drm/amd/display/dc/dml/dcn31/dcn31_fpu.h  |  44 +
 .../dc/dml/dcn31/display_rq_dlg_calc_31.c     |  13 +
 .../amd/display/dc/dml/display_mode_structs.h |   2 +
 drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h  |   3 +
 .../gpu/drm/amd/display/dmub/inc/dmub_cmd.h   |   4 +-
 .../gpu/drm/amd/display/modules/hdcp/hdcp.c   |  38 +-
 .../gpu/drm/amd/display/modules/hdcp/hdcp.h   |   8 +
 .../drm/amd/display/modules/inc/mod_hdcp.h    |   2 +-
 .../display/modules/info_packet/info_packet.c |   5 +-
 31 files changed, 1085 insertions(+), 915 deletions(-)
 create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.c
 create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.h

-- 
2.35.1



More information about the amd-gfx mailing list