[PATCH 0/5 V2][SRU][J/OEM-5.14] Fix REG_WAIT timeout for Yellow Carp

Koba Ko koba.ko at canonical.com
Tue May 17 08:28:26 UTC 2022


BugLink: https://bugs.launchpad.net/bugs/1971417

[Impact]
During hotplug built-in hdmi, the error message show up.
#REG_WAIT timeout for yellow Carp

[Fix]
This tends to take miliseconds in certain scenarios and we'd rather not
wait that long. Due to how this interacts with det size update and
locking waiting should not be necessary as compbuf updates before
unlock.

Add a watch for config error instead as that is something we actually do
care about.

[Test Case]
1. Plug and unplug hdmi
2. cant get the error message in dmesg.

[Where problems could occur]
Low

V2: Fix the conflicts on J and add more AMD suggested

Dmytro Laktyushkin (1):
  [SRU][OEM-5.14] drm/amd/display: remove compbuf size wait

Jimmy Kizito (3):
  [SRU][OEM-5.14] drm/amd/display: Clear encoder assignments when state
    cleared.
  [SRU][OEM-5.14] drm/amd/display: Query all entries in assignment table
    during updates.
  [SRU][OEM-5.14] drm/amd/display: Initialise encoder assignment when
    initialising dc_state

Roy Chan (1):
  [SRU][OEM-5.14] drm/amd/display: fix stale info in link encoder
    assignment

 drivers/gpu/drm/amd/display/dc/core/dc.c      |  5 +--
 .../drm/amd/display/dc/core/dc_link_enc_cfg.c | 39 +++++++++++++++----
 .../gpu/drm/amd/display/dc/core/dc_resource.c |  3 ++
 .../drm/amd/display/dc/dcn10/dcn10_hubbub.h   |  1 +
 .../drm/amd/display/dc/dcn31/dcn31_hubbub.c   |  2 +-
 .../drm/amd/display/dc/dcn31/dcn31_hubbub.h   |  1 +
 .../gpu/drm/amd/display/dc/inc/link_enc_cfg.h |  2 +-
 7 files changed, 40 insertions(+), 13 deletions(-)

-- 
2.25.1




More information about the kernel-team mailing list