diff options
-rwxr-xr-x | drivers/gpu/drm/starfive/starfive_drm_crtc.c | 1 | ||||
-rwxr-xr-x | drivers/gpu/drm/starfive/starfive_drm_plane.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gpu/drm/starfive/starfive_drm_crtc.c b/drivers/gpu/drm/starfive/starfive_drm_crtc.c index da3d35641832..763bcb4dfbb5 100755 --- a/drivers/gpu/drm/starfive/starfive_drm_crtc.c +++ b/drivers/gpu/drm/starfive/starfive_drm_crtc.c @@ -78,6 +78,7 @@ static int ddrfmt_to_ppfmt(struct starfive_crtc *sf_crtc) case DRM_FORMAT_NV12: sf_crtc->vpp_format = COLOR_YUV420_NV12; break; + case DRM_FORMAT_XRGB8888: case DRM_FORMAT_ARGB8888: sf_crtc->vpp_format = COLOR_RGB888_ARGB; break; diff --git a/drivers/gpu/drm/starfive/starfive_drm_plane.c b/drivers/gpu/drm/starfive/starfive_drm_plane.c index 864ca67edd88..6459a7ca7611 100755 --- a/drivers/gpu/drm/starfive/starfive_drm_plane.c +++ b/drivers/gpu/drm/starfive/starfive_drm_plane.c @@ -29,6 +29,7 @@ static const u32 formats[] = { DRM_FORMAT_NV21, DRM_FORMAT_NV12, + DRM_FORMAT_XRGB8888, DRM_FORMAT_ARGB8888, DRM_FORMAT_ABGR8888, }; |