]> rtime.felk.cvut.cz Git - zynq/linux.git/commitdiff
media: xilinx: vip: Add the pixel format for RGB24
authorHyun Kwon <hyun.kwon@xilinx.com>
Wed, 26 Apr 2017 01:07:56 +0000 (18:07 -0700)
committerMichal Simek <michal.simek@xilinx.com>
Wed, 3 May 2017 17:12:09 +0000 (19:12 +0200)
The pixel format for RGB24 is missing, and the driver
always falls back to YUYV as no format descriptor matches
with RGB24 fourcc. The pixel format is added to RGB24
format descriptor so that user can use the format.

Signed-off-by: Hyun Kwon <hyun.kwon@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
drivers/media/platform/xilinx/xilinx-vip.c

index 3112591295045196a4952a690c08efbfceb6fe96..d306f4429b9c358d5301d9e740a684a6fa0c7881 100644 (file)
@@ -32,7 +32,7 @@ static const struct xvip_video_format xvip_video_formats[] = {
        { XVIP_VF_YUV_444, 8, NULL, MEDIA_BUS_FMT_VUY8_1X24,
          3, V4L2_PIX_FMT_YUV444, "4:4:4, packed, YUYV" },
        { XVIP_VF_RBG, 8, NULL, MEDIA_BUS_FMT_RBG888_1X24,
-         3, 0, NULL },
+         3, V4L2_PIX_FMT_RGB24, "24-bit RGB" },
        { XVIP_VF_MONO_SENSOR, 8, "mono", MEDIA_BUS_FMT_Y8_1X8,
          1, V4L2_PIX_FMT_GREY, "Greyscale 8-bit" },
        { XVIP_VF_MONO_SENSOR, 8, "rggb", MEDIA_BUS_FMT_SRGGB8_1X8,