summaryrefslogtreecommitdiff
path: root/yavta.c
diff options
context:
space:
mode:
authorBingbu Cao <bingbu.cao@intel.com>2023-10-12 16:52:16 +0800
committerLaurent Pinchart <laurent.pinchart@ideasonboard.com>2026-06-03 20:38:16 +0200
commit42573311466dbeab630d084bc2d5afe88154690b (patch)
tree0f70b6c70b15c45ba90112ecdf8277259be5dae4 /yavta.c
parent3bf1c3bfc25a780dda8333653b80932cb1e422a8 (diff)
yavta: Add support for 12-bit packed and 14-bit unpacked/packed bayer formatsHEADmaster
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 <bingbu.cao@intel.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Diffstat (limited to 'yavta.c')
-rw-r--r--yavta.c12
1 files changed, 12 insertions, 0 deletions
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 },