]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit
drm/amd/display: DPP CM ICSC AYCRCB8888 format support
authorvikrant mhaske <vikrant.mhaske@amd.com>
Thu, 12 Jul 2018 08:04:43 +0000 (16:04 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 24 Jul 2018 20:15:41 +0000 (15:15 -0500)
commit3fc9fc4cf5a1a8219ab5d9ab10dac26db78c38f4
treeed0cb4b503440b32b6c8881bab6d3f08fe4c650d
parent278ca8d677cf7bcecd2b2f287838e5f344f5911e
drm/amd/display: DPP CM ICSC AYCRCB8888 format support

[why]
Diags has POR to run the video workload using AYCRCB8888 through DCN;
capture it through DWB and send it to VCN hardware to encode

[how]
added the code to support this format so that DPP ICSC will be able to
convert it from YUV444 to internal RGB and DWB OCSC will be able to
convert from internal RGB to YUV420

Signed-off-by: vikrant mhaske <vikrant.mhaske@amd.com>
Reviewed-by: Tony Cheng <Tony.Cheng@amd.com>
Acked-by: Leo Li <sunpeng.li@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/dc_hw_types.h
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c