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)
committerDom Cobley <popcornmix@gmail.com>
Mon, 19 Feb 2024 11:33:02 +0000 (11:33 +0000)
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 86ac379..e73827c 100644 (file)
@@ -338,7 +338,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,