From 42573311466dbeab630d084bc2d5afe88154690b Mon Sep 17 00:00:00 2001 From: Bingbu Cao Date: Thu, 12 Oct 2023 16:52:16 +0800 Subject: yavta: Add support for 12-bit packed and 14-bit unpacked/packed bayer formats Add bayer formats: V4L2_PIX_FMT_SBGGR12P V4L2_PIX_FMT_SGBRG12P V4L2_PIX_FMT_SGRBG12P V4L2_PIX_FMT_SRGGB12P V4L2_PIX_FMT_SBGGR14 V4L2_PIX_FMT_SGBRG14 V4L2_PIX_FMT_SGRBG14 V4L2_PIX_FMT_SRGGB14 V4L2_PIX_FMT_SBGGR14P V4L2_PIX_FMT_SGBRG14P V4L2_PIX_FMT_SGRBG14P V4L2_PIX_FMT_SRGGB14P Signed-off-by: Bingbu Cao Reviewed-by: Laurent Pinchart Signed-off-by: Laurent Pinchart --- yavta.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/yavta.c b/yavta.c index ba94bfa..8792693 100644 --- a/yavta.c +++ b/yavta.c @@ -412,6 +412,18 @@ static const struct v4l2_format_info { { "SGBRG12", V4L2_PIX_FMT_SGBRG12, 1 }, { "SGRBG12", V4L2_PIX_FMT_SGRBG12, 1 }, { "SRGGB12", V4L2_PIX_FMT_SRGGB12, 1 }, + { "SBGGR12P", V4L2_PIX_FMT_SBGGR12P, 1 }, + { "SGBRG12P", V4L2_PIX_FMT_SGBRG12P, 1 }, + { "SGRBG12P", V4L2_PIX_FMT_SGRBG12P, 1 }, + { "SRGGB12P", V4L2_PIX_FMT_SRGGB12P, 1 }, + { "SBGGR14", V4L2_PIX_FMT_SBGGR14, 1 }, + { "SGBRG14", V4L2_PIX_FMT_SGBRG14, 1 }, + { "SGRBG14", V4L2_PIX_FMT_SGRBG14, 1 }, + { "SRGGB14", V4L2_PIX_FMT_SRGGB14, 1 }, + { "SBGGR14P", V4L2_PIX_FMT_SBGGR14P, 1 }, + { "SGBRG14P", V4L2_PIX_FMT_SGBRG14P, 1 }, + { "SGRBG14P", V4L2_PIX_FMT_SGRBG14P, 1 }, + { "SRGGB14P", V4L2_PIX_FMT_SRGGB14P, 1 }, { "SBGGR16", V4L2_PIX_FMT_SBGGR16, 1 }, { "SGBRG16", V4L2_PIX_FMT_SGBRG16, 1 }, { "SGRBG16", V4L2_PIX_FMT_SGRBG16, 1 }, -- cgit v1.2.3