drm: rcar-du: Remove packed VYUY support
authorKieran Bingham <kieran.bingham+renesas@ideasonboard.com>
Fri, 14 Sep 2018 13:21:49 +0000 (14:21 +0100)
committerLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Sat, 15 Sep 2018 14:28:34 +0000 (17:28 +0300)
The Gen3 VSP used by the DU for display does not support the packed VYUY
pixel format. Gen2 VSP hardware is able to process this format, but
DU + VSP operation isn't enabled on Gen2, and VYUY isn't a strategic
format, so it can be ignored.

Remove the format from the capabilities of the DU driver.

Signed-off-by: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
drivers/gpu/drm/rcar-du/rcar_du_vsp.c

index 4480243..4576119 100644 (file)
@@ -126,7 +126,6 @@ static const u32 formats_kms[] = {
        DRM_FORMAT_ARGB8888,
        DRM_FORMAT_XRGB8888,
        DRM_FORMAT_UYVY,
-       DRM_FORMAT_VYUY,
        DRM_FORMAT_YUYV,
        DRM_FORMAT_YVYU,
        DRM_FORMAT_NV12,
@@ -155,7 +154,6 @@ static const u32 formats_v4l2[] = {
        V4L2_PIX_FMT_ABGR32,
        V4L2_PIX_FMT_XBGR32,
        V4L2_PIX_FMT_UYVY,
-       V4L2_PIX_FMT_VYUY,
        V4L2_PIX_FMT_YUYV,
        V4L2_PIX_FMT_YVYU,
        V4L2_PIX_FMT_NV12M,