Add support for strobe_shift, strobe_width and mode custom controls.
Signed-off-by: Lee Jackson <info@arducam.com>
return "trigger_mode";
case V4L2_CID_ARDUCAM_IRCUT:
return "ircut";
+ case V4L2_CID_ARDUCAM_STROBE_SHIFT:
+ return "strobe_shift";
+ case V4L2_CID_ARDUCAM_STROBE_WIDTH:
+ return "strobe_width";
+ case V4L2_CID_ARDUCAM_MODE:
+ return "mode";
default:
return NULL;
}
#define V4L2_CID_ARDUCAM_BASE (V4L2_CID_USER_BASE + 0x1000)
#define V4L2_CID_ARDUCAM_EXT_TRI (V4L2_CID_ARDUCAM_BASE + 1)
#define V4L2_CID_ARDUCAM_IRCUT (V4L2_CID_ARDUCAM_BASE + 8)
+#define V4L2_CID_ARDUCAM_STROBE_SHIFT (V4L2_CID_ARDUCAM_BASE + 14)
+#define V4L2_CID_ARDUCAM_STROBE_WIDTH (V4L2_CID_ARDUCAM_BASE + 15)
+#define V4L2_CID_ARDUCAM_MODE (V4L2_CID_ARDUCAM_BASE + 16)
enum image_dt {
IMAGE_DT_YUV420_8 = 0x18,