media: bcm2835-unicam: Add support for 12bit mono packed format
authorDave Stevenson <dave.stevenson@raspberrypi.com>
Thu, 25 Jun 2020 16:53:32 +0000 (17:53 +0100)
committerPhil Elwell <8911409+pelwell@users.noreply.github.com>
Thu, 2 Jul 2020 14:35:32 +0000 (15:35 +0100)
Now that V4L2_PIX_FMT_Y12P is defined, allow passing raw 12bit
mono packed data through the peripheral.

Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
drivers/media/platform/bcm2835/bcm2835-unicam.c

index f70167d..104f4d0 100644 (file)
@@ -336,7 +336,7 @@ static const struct unicam_fmt formats[] = {
                .depth          = 10,
                .csi_dt         = 0x2b,
        }, {
-               /* NB There is no packed V4L2 fourcc for this format. */
+               .fourcc         = V4L2_PIX_FMT_Y12P,
                .repacked_fourcc = V4L2_PIX_FMT_Y12,
                .code           = MEDIA_BUS_FMT_Y12_1X12,
                .depth          = 12,