[PATCH 05/11] media: i2c: ov5640: Remove unsupported bayer orders
From: Kieran Bingham
Date: Fri May 01 2026 - 11:39:49 EST
The OV5640 only outputs SBGGR8. Remove the incorrectly advertised
alternatives which allow a misconfigured pipeline to be established.
Signed-off-by: Kieran Bingham <kieran.bingham@xxxxxxxxxxxxxxxx>
---
drivers/media/i2c/ov5640.c | 21 ---------------------
1 file changed, 21 deletions(-)
diff --git a/drivers/media/i2c/ov5640.c b/drivers/media/i2c/ov5640.c
index 244c341d0e77..e1e253730206 100644
--- a/drivers/media/i2c/ov5640.c
+++ b/drivers/media/i2c/ov5640.c
@@ -309,27 +309,6 @@ static const struct ov5640_pixfmt ov5640_csi2_formats[] = {
.bpp = 8,
.ctrl00 = 0x00,
.mux = OV5640_FMT_MUX_RAW_DPC,
- }, {
- /* Raw bayer, GBGB... / RGRG... */
- .code = MEDIA_BUS_FMT_SGBRG8_1X8,
- .colorspace = V4L2_COLORSPACE_SRGB,
- .bpp = 8,
- .ctrl00 = 0x01,
- .mux = OV5640_FMT_MUX_RAW_DPC,
- }, {
- /* Raw bayer, GRGR... / BGBG... */
- .code = MEDIA_BUS_FMT_SGRBG8_1X8,
- .colorspace = V4L2_COLORSPACE_SRGB,
- .bpp = 8,
- .ctrl00 = 0x02,
- .mux = OV5640_FMT_MUX_RAW_DPC,
- }, {
- /* Raw bayer, RGRG... / GBGB... */
- .code = MEDIA_BUS_FMT_SRGGB8_1X8,
- .colorspace = V4L2_COLORSPACE_SRGB,
- .bpp = 8,
- .ctrl00 = 0x03,
- .mux = OV5640_FMT_MUX_RAW_DPC,
},
{ /* sentinel */ }
};
--
2.52.0