Hi all, this adds the inital support for a new sensor format called RGB-IR found on sensors from OnSemi [1]. This is a new custom bayer format with interleaved ir pixels. For more information see the documentation commit. [1] https://www.onsemi.com/products/sensors/image-sensors-processors/image-sensors/ar0237sr Marco Felsch (6): media: uapi: Add MEDIA_BUS_FMT_SGRGB_IGIG_GBGR_IGIG media bus formats media: v4l: Add definition for bayered IR formats media: v4l2-ioctl.c: add V4L2_PIX_FMT_SGRGB_IGIG_GBGR_IGIG to v4l_fill_fmtdesc media: video-mux: add new SGRGB_IGIG_GBGR_IGIG format support gpu: ipu-v3: add custom SGRGB_IGIG_GBGR_IGIG format support media: imx: csi: add custom SGRGB_IGIG_GBGR_IGIG format support .../media/v4l/subdev-formats.rst | 42 +++++++++++++++++++ drivers/gpu/ipu-v3/ipu-cpmem.c | 2 + drivers/gpu/ipu-v3/ipu-csi.c | 2 + drivers/media/platform/video-mux.c | 2 + drivers/media/v4l2-core/v4l2-ioctl.c | 2 + drivers/staging/media/imx/imx-media-csi.c | 2 + drivers/staging/media/imx/imx-media-utils.c | 12 ++++++ include/uapi/linux/media-bus-format.h | 4 +- include/uapi/linux/videodev2.h | 4 ++ 9 files changed, 71 insertions(+), 1 deletion(-) -- 2.29.2