[PATCH RFC 04/10] media: uapi: v4l2-ctrls: Add CFA_PATTERN_MONO
From: Jai Luthra
Date: Fri Jul 03 2026 - 06:03:28 EST
The V4L2_CID_CFA_PATTERN control is used to describe the color filter
pattern on bayer sensors. Add a new CFA_PATTERN_MONO option here to
simplify application logic using the new common raw sensor model with
monochrome sensors.
Signed-off-by: Jai Luthra <jai.luthra@xxxxxxxxxxxxxxxx>
---
include/uapi/linux/v4l2-controls.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/uapi/linux/v4l2-controls.h b/include/uapi/linux/v4l2-controls.h
index a1de5d37499b..10b836ca938b 100644
--- a/include/uapi/linux/v4l2-controls.h
+++ b/include/uapi/linux/v4l2-controls.h
@@ -1242,6 +1242,7 @@ enum v4l2_jpeg_chroma_subsampling {
#define V4L2_CFA_PATTERN_RGGB 1U
#define V4L2_CFA_PATTERN_BGGR 2U
#define V4L2_CFA_PATTERN_GBRG 3U
+#define V4L2_CFA_PATTERN_MONO 4U
#define V4L2_CID_CFA_PATTERN_FLIP (V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 11)
#define V4L2_CFA_PATTERN_FLIP_HORIZONTAL (1U << 0)
--
2.54.0