amd-gfx.lists.freedesktop.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/30] DC Patches Jun 19, 2020
@ 2020-06-19 20:11 Rodrigo Siqueira
  2020-06-19 20:11 ` [PATCH 01/30] drm/amd/display: Use dmub fw to lock pipe, cursor, dig Rodrigo Siqueira
                   ` (29 more replies)
  0 siblings, 30 replies; 31+ messages in thread
From: Rodrigo Siqueira @ 2020-06-19 20:11 UTC (permalink / raw)
  To: amd-gfx
  Cc: Sunpeng.Li, Harry.Wentland, qingqing.zhuo, Rodrigo.Siqueira,
	Aurabindo.Pillai, Bhawanpreet.Lakha

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

* DCN3 improvements
* Fw updates
* A series of improvements and fixes

Anthony Koo (4):
  drm/amd/display: [FW Promotion] Release 1.0.16
  drm/amd/display: [FW Promotion] Release 1.0.17
  drm/amd/display: [FW Promotion] Release 1.0.18
  drm/amd/display: [FW Promotion] Release 1.0.19

Aric Cyr (2):
  drm/amd/display: 3.2.90
  drm/amd/display: 3.2.91

Aurabindo Pillai (1):
  drm/amd/display: clip plane rects in DM before passing into DC

Bhawanpreet Lakha (1):
  drm/amd/display: enable assr

Brandon Syu (1):
  drm/amd/display: use dispclk AVFS for dppclk

Camille Cho (1):
  drm/amd/display: Correctly respond in psr enablement interface

Chris Park (2):
  drm/amd/display: Force ODM combine on 5K+ 420 modes
  drm/amd/display: Allow 4 split on 10K 420 modes

Dale Zhao (1):
  drm/amd/display: fine tune logic of edid max TMDS clock check

David Galiffi (1):
  drm/amd/display: Compare v_front_porch when checking if streams are
    synchronizable

Derek Lai (1):
  drm/amd/display: VSC SDP supported for SST

Dmytro Laktyushkin (1):
  drm/amd/display: fix 4to1 odm MPC_OUT_FLOW_CONTROL_COUNT

Eric Yang (1):
  drm/amd/display: add mechanism to skip DCN init

Jake Wang (1):
  drm/amd/display: Added local_sink null check before access

Martin Leung (1):
  drm/amd/display: enable seamless boot for dcn30

Michael Strauss (1):
  drm/amd/display: implement edid max TMDS clock check in DC

Mikita Lipski (1):
  drm/amd/display: Fix calculation of virtual channel payload

Nicholas Kazlauskas (2):
  drm/amd/display: Fix DML failures caused by doubled stereo viewport
  drm/amd/display: Fill in dmub_srv fw_version from firmware metadata

Peikang Zhang (1):
  drm/amd/display: Red screen observed on startup

Stylon Wang (2):
  drm/amd/display: Enable output_bpc property on all outputs
  drm/amd/display: Fix ineffective setting of max bpc property

Wenjing Liu (2):
  drm/amd/display: allow query ddc data over aux to be read only
    operation
  drm/amd/display: DP link layer test 4.2.1.1 fix due to specs update

Wyatt Wood (1):
  drm/amd/display: Use dmub fw to lock pipe, cursor, dig

Yi-Ling Chen (1):
  drm/amd/display: Fixed using wrong eDP power sequence function pointer

 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c |  34 ++-
 .../amd/display/amdgpu_dm/amdgpu_dm_debugfs.c |   4 +-
 .../amd/display/amdgpu_dm/amdgpu_dm_hdcp.c    |  37 +++
 .../display/amdgpu_dm/amdgpu_dm_mst_types.c   |  19 +-
 .../gpu/drm/amd/display/dc/calcs/dcn_calcs.c  |  11 +-
 .../display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c  |  18 +-
 .../amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c |   3 +-
 drivers/gpu/drm/amd/display/dc/core/dc.c      |  40 ++-
 drivers/gpu/drm/amd/display/dc/core/dc_link.c |  14 +-
 .../gpu/drm/amd/display/dc/core/dc_link_ddc.c |  42 +--
 .../gpu/drm/amd/display/dc/core/dc_link_dp.c  | 121 ++++++---
 .../drm/amd/display/dc/core/dc_link_hwss.c    |   8 +-
 .../gpu/drm/amd/display/dc/core/dc_resource.c |   4 +
 drivers/gpu/drm/amd/display/dc/dc.h           |   5 +-
 drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c  |  28 +-
 drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h  |   2 +
 drivers/gpu/drm/amd/display/dc/dc_link.h      |   2 +-
 drivers/gpu/drm/amd/display/dc/dc_types.h     |   2 +
 drivers/gpu/drm/amd/display/dc/dce/Makefile   |   3 +-
 .../drm/amd/display/dc/dce/dmub_hw_lock_mgr.c |  57 ++++
 .../drm/amd/display/dc/dce/dmub_hw_lock_mgr.h |  39 +++
 .../amd/display/dc/dcn10/dcn10_hw_sequencer.c |  25 +-
 .../amd/display/dc/dcn10/dcn10_link_encoder.c |   7 +
 .../drm/amd/display/dc/dcn20/dcn20_hwseq.c    |  20 +-
 .../drm/amd/display/dc/dcn20/dcn20_resource.c |  13 +
 .../drm/amd/display/dc/dcn21/dcn21_resource.c |   2 +-
 .../drm/amd/display/dc/dcn30/dcn30_hwseq.c    | 245 +++++++++---------
 .../gpu/drm/amd/display/dc/dcn30/dcn30_init.c |   8 +-
 drivers/gpu/drm/amd/display/dc/dm_cp_psp.h    |   1 +
 .../dc/dml/dcn30/display_mode_vba_30.c        |   5 +
 .../gpu/drm/amd/display/dc/inc/dc_link_ddc.h  |   2 +-
 .../gpu/drm/amd/display/dc/inc/dc_link_dp.h   |   2 +-
 drivers/gpu/drm/amd/display/dmub/dmub_srv.h   |   5 +-
 .../gpu/drm/amd/display/dmub/inc/dmub_cmd.h   |  51 +++-
 .../gpu/drm/amd/display/dmub/src/dmub_dcn20.c |  15 ++
 .../gpu/drm/amd/display/dmub/src/dmub_dcn20.h |   4 +
 .../gpu/drm/amd/display/dmub/src/dmub_dcn21.c |  10 -
 .../gpu/drm/amd/display/dmub/src/dmub_dcn21.h |   6 -
 .../gpu/drm/amd/display/dmub/src/dmub_srv.c   |  50 ++--
 39 files changed, 649 insertions(+), 315 deletions(-)
 create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c
 create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.h

-- 
2.27.0

_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

^ permalink raw reply	[flat|nested] 31+ messages in thread

end of thread, other threads:[~2020-06-19 20:13 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-06-19 20:11 [PATCH 00/30] DC Patches Jun 19, 2020 Rodrigo Siqueira
2020-06-19 20:11 ` [PATCH 01/30] drm/amd/display: Use dmub fw to lock pipe, cursor, dig Rodrigo Siqueira
2020-06-19 20:11 ` [PATCH 02/30] drm/amd/display: [FW Promotion] Release 1.0.16 Rodrigo Siqueira
2020-06-19 20:11 ` [PATCH 03/30] drm/amd/display: Fix calculation of virtual channel payload Rodrigo Siqueira
2020-06-19 20:11 ` [PATCH 04/30] drm/amd/display: Fixed using wrong eDP power sequence function pointer Rodrigo Siqueira
2020-06-19 20:11 ` [PATCH 05/30] drm/amd/display: [FW Promotion] Release 1.0.17 Rodrigo Siqueira
2020-06-19 20:11 ` [PATCH 06/30] drm/amd/display: implement edid max TMDS clock check in DC Rodrigo Siqueira
2020-06-19 20:11 ` [PATCH 07/30] drm/amd/display: enable assr Rodrigo Siqueira
2020-06-19 20:12 ` [PATCH 08/30] drm/amd/display: Fix DML failures caused by doubled stereo viewport Rodrigo Siqueira
2020-06-19 20:12 ` [PATCH 09/30] drm/amd/display: Correctly respond in psr enablement interface Rodrigo Siqueira
2020-06-19 20:12 ` [PATCH 10/30] drm/amd/display: [FW Promotion] Release 1.0.18 Rodrigo Siqueira
2020-06-19 20:12 ` [PATCH 11/30] drm/amd/display: 3.2.90 Rodrigo Siqueira
2020-06-19 20:12 ` [PATCH 12/30] drm/amd/display: clip plane rects in DM before passing into DC Rodrigo Siqueira
2020-06-19 20:12 ` [PATCH 13/30] drm/amd/display: Added local_sink null check before access Rodrigo Siqueira
2020-06-19 20:12 ` [PATCH 14/30] drm/amd/display: fine tune logic of edid max TMDS clock check Rodrigo Siqueira
2020-06-19 20:12 ` [PATCH 15/30] drm/amd/display: add mechanism to skip DCN init Rodrigo Siqueira
2020-06-19 20:12 ` [PATCH 16/30] drm/amd/display: use dispclk AVFS for dppclk Rodrigo Siqueira
2020-06-19 20:12 ` [PATCH 17/30] drm/amd/display: fix 4to1 odm MPC_OUT_FLOW_CONTROL_COUNT Rodrigo Siqueira
2020-06-19 20:12 ` [PATCH 18/30] drm/amd/display: Force ODM combine on 5K+ 420 modes Rodrigo Siqueira
2020-06-19 20:12 ` [PATCH 19/30] drm/amd/display: Enable output_bpc property on all outputs Rodrigo Siqueira
2020-06-19 20:12 ` [PATCH 20/30] drm/amd/display: Fill in dmub_srv fw_version from firmware metadata Rodrigo Siqueira
2020-06-19 20:12 ` [PATCH 21/30] drm/amd/display: VSC SDP supported for SST Rodrigo Siqueira
2020-06-19 20:12 ` [PATCH 22/30] drm/amd/display: Allow 4 split on 10K 420 modes Rodrigo Siqueira
2020-06-19 20:12 ` [PATCH 23/30] drm/amd/display: Red screen observed on startup Rodrigo Siqueira
2020-06-19 20:12 ` [PATCH 24/30] drm/amd/display: enable seamless boot for dcn30 Rodrigo Siqueira
2020-06-19 20:12 ` [PATCH 25/30] drm/amd/display: Compare v_front_porch when checking if streams are synchronizable Rodrigo Siqueira
2020-06-19 20:12 ` [PATCH 26/30] drm/amd/display: allow query ddc data over aux to be read only operation Rodrigo Siqueira
2020-06-19 20:12 ` [PATCH 27/30] drm/amd/display: DP link layer test 4.2.1.1 fix due to specs update Rodrigo Siqueira
2020-06-19 20:12 ` [PATCH 28/30] drm/amd/display: [FW Promotion] Release 1.0.19 Rodrigo Siqueira
2020-06-19 20:12 ` [PATCH 29/30] drm/amd/display: Fix ineffective setting of max bpc property Rodrigo Siqueira
2020-06-19 20:12 ` [PATCH 30/30] drm/amd/display: 3.2.91 Rodrigo Siqueira

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).