|| ||Sakari Ailus <firstname.lastname@example.org>|
|| ||[RFC] OMAP 2 camera driver + other stuff|
|| ||Fri, 20 Apr 2007 19:37:37 +0300|
|| ||Eduardo Bezerra Valentin <email@example.com>,
"ext Syed Mohammed, Khasim" <firstname.lastname@example.org>,
ext Tony Lindgren <email@example.com>,
"Biris, Ilias" <firstname.lastname@example.org>|
I'm about to send new patches of OMAP 2 camera driver, OMAP
camera/sensor interface and TCM825x sensor to the V4L2 list. They are
modified versions of older drivers from Montavista (camera) and INdT
Both drivers use a modified camera/sensor interface. The original
interface has been used in the OMAP 1 and older OMAP 2 camera drivers
and associated sensor drivers. (The original interface plus other
related stuff can be found under the same name in linux-omap tree in
These patches are against the vanilla Linux kernel and they contain just
the drivers and the interface without machine-specific parts i.e. they
are not usable as such.
Especially the interfaces between camera and sensor are important. Now
the camera interface structure is a global variable (omap24xxcam in
omap24xxcam.c) to which the sensor driver will get a pointer as a part
of its machine-specific configuration. Do you think this is okay?
The other subject of interest is IMO the camera driver. Currently mmap,
vbq and DMA parts are a bit ugly. Luckily they are not in any kind of
central role in the driver.
The sensor driver is there mostly as a reference.
Comments about the patches are most welcome.
Especially to Trilok and Khasim: there are not so much changes between
these and the ones I sent to linux-omap-open source, mostly cleanups and
reset handling updates. And the number of files is smaller again. ;)
video4linux-list mailing list