[media] em28xx: add support for V4L2_PIX_FMT_SRGGB8
authorFrank Schaefer <fschaefer.oss@googlemail.com>
Sat, 15 Apr 2017 10:05:04 +0000 (07:05 -0300)
committerMauro Carvalho Chehab <mchehab@s-opensource.com>
Mon, 17 Apr 2017 20:33:53 +0000 (17:33 -0300)
Adding support for SRGGB8 is as simple as adding a new entry at
struct em28xx_fmt.

Signed-off-by: Frank Schäfer <fschaefer.oss@googlemail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
drivers/media/usb/em28xx/em28xx-video.c

index aaa83f9..8d253a5 100644 (file)
@@ -116,6 +116,11 @@ static struct em28xx_fmt format[] = {
                .depth    = 16,
                .reg      = EM28XX_OUTFMT_RGB_16_656,
        }, {
+               .name     = "8 bpp Bayer RGRG..GBGB",
+               .fourcc   = V4L2_PIX_FMT_SRGGB8,
+               .depth    = 8,
+               .reg      = EM28XX_OUTFMT_RGB_8_RGRG,
+       }, {
                .name     = "8 bpp Bayer BGBG..GRGR",
                .fourcc   = V4L2_PIX_FMT_SBGGR8,
                .depth    = 8,