]> git.baikalelectronics.ru Git - kernel.git/commit
drm/amd/display: implement decide lane settings
authorWenjing Liu <wenjing.liu@amd.com>
Fri, 10 Sep 2021 23:45:36 +0000 (19:45 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 28 Oct 2021 18:26:17 +0000 (14:26 -0400)
commitf90864feb3e6edc2c26eb0c0144d6a2cac1cd0f8
tree65f9d777eb1b9304c9ac3c36579786f78a3f8f69
parent8581a1bda8410188f7be8d95e4d6d5a8c3c6ca0c
drm/amd/display: implement decide lane settings

[why]
Decouple lane settings decision logic all to its own function. The
function takes in lane adjust array and link training settings and
decide what hw lane setting and dpcd lane setting should be used.

Reviewed-by: Jun Lei <Jun.Lei@amd.com>
Acked-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Wenjing Liu <wenjing.liu@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c
drivers/gpu/drm/amd/display/dc/core/dc_link_dpia.c
drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h
drivers/gpu/drm/amd/display/include/link_service_types.h