staging: media: starfive: Set 16 bpp for capture_raw device
authorChanghuang Liang <changhuang.liang@starfivetech.com>
Wed, 31 Jan 2024 09:24:32 +0000 (01:24 -0800)
committerHans Verkuil <hverkuil-cisco@xs4all.nl>
Fri, 16 Feb 2024 10:46:32 +0000 (11:46 +0100)
For StarFive JH7110 Camera Subsystem, capture_raw video device output
raw10 pixelformat requires 16bit of alignment.

Fixes: e080f339c80a ("media: staging: media: starfive: camss: Add capture driver")
Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
drivers/staging/media/starfive/camss/stf-capture.c

index 70c24b050a1b5e5ba086485849800f2a68a64e07..ec5169e7b3918bf2ff1ade1c294027cf816cd0e5 100644 (file)
@@ -20,28 +20,28 @@ static const struct stfcamss_format_info stf_wr_fmts[] = {
                .pixelformat = V4L2_PIX_FMT_SRGGB10,
                .planes = 1,
                .vsub = { 1 },
-               .bpp = 10,
+               .bpp = 16,
        },
        {
                .code = MEDIA_BUS_FMT_SGRBG10_1X10,
                .pixelformat = V4L2_PIX_FMT_SGRBG10,
                .planes = 1,
                .vsub = { 1 },
-               .bpp = 10,
+               .bpp = 16,
        },
        {
                .code = MEDIA_BUS_FMT_SGBRG10_1X10,
                .pixelformat = V4L2_PIX_FMT_SGBRG10,
                .planes = 1,
                .vsub = { 1 },
-               .bpp = 10,
+               .bpp = 16,
        },
        {
                .code = MEDIA_BUS_FMT_SBGGR10_1X10,
                .pixelformat = V4L2_PIX_FMT_SBGGR10,
                .planes = 1,
                .vsub = { 1 },
-               .bpp = 10,
+               .bpp = 16,
        },
 };