This might seem like a strange question, but does anyone know the reason for the camera driver not be implemented as a SoC camera driver?
For those not familiar with this, it is a framework that uses V4L2 for cameras that use connections that aren't USB, PCI, etc. It seems that in this case this would be a perfect fit.
-
Hey Jamiro14 can I ask what is a SoC camera vs something else? I have posted a question here that might be related. Thankszabumba– zabumba2015年03月23日 14:56:21 +00:00Commented Mar 23, 2015 at 14:56
-
Hey @joelmaranhao I was refering to the SoC-Camera subsystem. kernel.org/doc/Documentation/video4linux/soc-camera.txtJamiro14– Jamiro142015年05月07日 18:22:39 +00:00Commented May 7, 2015 at 18:22
2 Answers 2
In what way is the bcm2835-v4l2 driver not an SoC camera driver?
i.e. this:
-
Because it's only using the V4L2 API and not the Soc-Camera Subsystem (based on the V4L2 API)Jamiro14– Jamiro142015年05月07日 18:21:40 +00:00Commented May 7, 2015 at 18:21
-
Whilst this may theoretically answer the question, it would be preferable to include the essential parts of the answer here, and provide the link for reference.Steve Robillard– Steve Robillard2015年10月05日 01:05:19 +00:00Commented Oct 5, 2015 at 1:05
UV4L does have the raspicam
V4L2 driver (and many other useful plug-in's)