linux/drivers/gpu/drm/amd/display
Wenjing Liu 5279e09161 drm/amd/display: abstract encoder related hwseq across different types
[why]
Current we have hundreds of if/else or switch statement to check
encoder type in dc_link level. The reason is because depending
on the type of encoder dc_link needs to perform similar programming
task but with different encoder interfaces. The story is to abstract
these interfaces so dc_link can just perform the programming task
without knowing the detail of which encoder it's dealing with.

Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Reviewed-by: Aric Cyr <Aric.Cyr@amd.com>
Acked-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>
Signed-off-by: Wenjing Liu <wenjing.liu@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2022-01-25 18:00:34 -05:00
..
amdgpu_dm drm/amd/display: Drop DCN for DP2.x logic 2022-01-25 18:00:34 -05:00
dc drm/amd/display: abstract encoder related hwseq across different types 2022-01-25 18:00:34 -05:00
dmub drm/amd/display: [FW Promotion] Release 0.0.100.0 2022-01-18 17:43:36 -05:00
include drm/amd/display: Drop DCN for DP2.x logic 2022-01-25 18:00:34 -05:00
modules drm/amd/display: unhard code link to phy idx mapping in dc link and clean up 2022-01-07 17:21:20 -05:00
Kconfig drm/amdgpu/display: fix dependencies for DRM_AMD_DC_SI 2021-10-05 10:55:41 -04:00
Makefile
TODO