]> 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)
commite462a3c251e2f782d755efe14105beaee2978720
tree65f9d777eb1b9304c9ac3c36579786f78a3f8f69
parent3ac5e52f71c98935c1ef69c11d09148c70c246c0
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