summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoryang <1104407290@qq.com>2022-02-25 05:40:09 +0300
committeryang <1104407290@qq.com>2022-02-25 05:40:09 +0300
commit53ba58c39b2cc2f236a174971053e53b8a12de90 (patch)
treef46dde2956ce715fca65f7e14e52a841a8ff57b0
parent3da8d33cc93b434f1cc356c391095d458ca82a04 (diff)
downloadlinux-SDK_v2.1.1.tar.xz
linux:driver:gpu:drm:starfiveSDK_v2.1.1SDK_v2.1.0
fix color problem of nv21 Signed-off-by: shengyang.chen<shengyang.chen@starfivetech.com>
-rw-r--r--drivers/gpu/drm/starfive/starfive_drm_vpp.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/starfive/starfive_drm_vpp.c b/drivers/gpu/drm/starfive/starfive_drm_vpp.c
index 1c1775ffe6b4..e0c64331ef1d 100644
--- a/drivers/gpu/drm/starfive/starfive_drm_vpp.c
+++ b/drivers/gpu/drm/starfive/starfive_drm_vpp.c
@@ -299,6 +299,7 @@ static void pp_srcfmt_set(struct starfive_crtc *sf_crtc, int ppNum, struct pp_vi
case COLOR_YUV420_NV21:
pp_srcfmt_cfg(sf_crtc, ppNum, PP_SRC_YUV420I, 0x1, 0,
COLOR_YUV420_NV12 - COLOR_YUV420_NV21, 0x0);
+ break;
case COLOR_YUV420_NV12:
pp_srcfmt_cfg(sf_crtc, ppNum, PP_SRC_YUV420I, 0x1, 0,
COLOR_YUV420_NV12 - COLOR_YUV420_NV12, 0x0);