linux/drivers/gpu/drm/amd/display/dc/dsc
Jun Lei 43c7887313 drm/amd/display: implement support for DID2.0 dsc passthrough
[Why]
Some panels contain active converters (e.g. DP to MIPI) which only support
restricted DSC configurations.  DID2.0 adds support for such displays to
explicitly define per timing BPP restrictions on DSC.  Ignoring these
restrictions leads to blackscreen.

[How]
Add parsing in DID2.0 parser to get this bpp info.
Add support in DSC module to constraint target bpp based
on this info.

Signed-off-by: Jun Lei <jun.lei@amd.com>
Reviewed-by: Wenjing Liu <Wenjing.Liu@amd.com>
Acked-by: Anson Jacob <Anson.Jacob@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2021-02-02 12:10:48 -05:00
..
dc_dsc.c drm/amd/display: implement support for DID2.0 dsc passthrough 2021-02-02 12:10:48 -05:00
dscc_types.h
Makefile drm/amdgpu/display: drop DCN support for aarch64 2021-01-05 11:35:53 -05:00
qp_tables.h
rc_calc_dpi.c drm/amd/display: Rework dsc to isolate FPU operations 2020-07-01 01:59:20 -04:00
rc_calc.c drm/amd/display: Fix compilation error 2020-11-02 15:29:33 -05:00
rc_calc.h drm/amd/display: Fix compilation error 2020-11-02 15:29:33 -05:00