I am porting parallel camera(mt9v034/mt9v032) driver on imx6Q , and the driver for imx6Q(mxc_v4l2_capture) is old using v4l2_int_device, while the mt9v034.c(provided by cmos sensor corp) using v4l2_subdev.
There are two folders in /drivers/media/platform/mxc, the capture driver is meant for platforms having/using the IPU (i.MX6Q, i.MX6QP, i.MX6DL etc...). Whereas the subdev is targeting the other platforms (i.MX6SL, i.MX6SX, i.MX7 etc...).
I want to know, if I don't need the IPU, can I just use mx6s_capture.ko and mt9v034.ko on imx6Q ? Are there any extra porting I should do ?
Hi glb
mx6s_capture uses CSI/PxP modules, not present in i.MX6Q
so seems this is not possible.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
is there any parallel camera driver using v4l2_subdev interface on imx6Q? if not, did I have to modify mt9v034.c back to v4l2_int_device interface, or what can I do ? thanks a lot!