summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--isp/omap3isp.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/isp/omap3isp.c b/isp/omap3isp.c
index 5dea91a..8db2726 100644
--- a/isp/omap3isp.c
+++ b/isp/omap3isp.c
@@ -78,6 +78,14 @@ static __u32 mbus_to_pix(enum v4l2_mbus_pixelcode code)
return V4L2_PIX_FMT_SGRBG10;
case V4L2_MBUS_FMT_SRGGB10_1X10:
return V4L2_PIX_FMT_SRGGB10;
+ case V4L2_MBUS_FMT_SBGGR12_1X12:
+ return V4L2_PIX_FMT_SBGGR12;
+ case V4L2_MBUS_FMT_SGBRG12_1X12:
+ return V4L2_PIX_FMT_SGBRG12;
+ case V4L2_MBUS_FMT_SGRBG12_1X12:
+ return V4L2_PIX_FMT_SGRBG12;
+ case V4L2_MBUS_FMT_SRGGB12_1X12:
+ return V4L2_PIX_FMT_SRGGB12;
case V4L2_MBUS_FMT_UYVY8_1X16:
return V4L2_PIX_FMT_UYVY;
case V4L2_MBUS_FMT_YUYV8_1X16:
@@ -98,6 +106,14 @@ static enum v4l2_mbus_pixelcode pix_to_mbus(__u32 pixelformat)
return V4L2_MBUS_FMT_SGRBG10_1X10;
case V4L2_PIX_FMT_SRGGB10:
return V4L2_MBUS_FMT_SRGGB10_1X10;
+ case V4L2_PIX_FMT_SBGGR12:
+ return V4L2_MBUS_FMT_SBGGR12_1X12;
+ case V4L2_PIX_FMT_SGBRG12:
+ return V4L2_MBUS_FMT_SGBRG12_1X12;
+ case V4L2_PIX_FMT_SGRBG12:
+ return V4L2_MBUS_FMT_SGRBG12_1X12;
+ case V4L2_PIX_FMT_SRGGB12:
+ return V4L2_MBUS_FMT_SRGGB12_1X12;
case V4L2_PIX_FMT_UYVY:
return V4L2_MBUS_FMT_UYVY8_1X16;
case V4L2_PIX_FMT_YUYV: