|| ||Jonathan Corbet <firstname.lastname@example.org>|
|| ||PATCH: 0/3 Marvell 88ALP01 and OmniVision OV7670 drivers|
|| ||Fri, 03 Nov 2006 10:54:05 -0700|
Here is a new set of drivers for the Marvell 88ALP01 camera controller
and OmniVision OV7670 sensor - the combination which will appear in the
first-generation OLPC systems. I think I have addressed *most* of the
comments I got in the first round of reviews. In particular, the OV7670
driver no longer uses the ovcamchip layer. Moving away from ovcamchip
was the right thing to do; the driver is more straightforward, the
separation between the layers is cleaner, and a bunch of glue went away.
The things I have *not* done are:
- The fake RGB32 mode, generated from RGB444, is still there. It
remains useful for debugging RGB444, which is hard to display
otherwise. It is my plan to remove this code before the driver hits
- Mauro had suggested that I move the i2c adapter code out into a
separate file. I could not really find a clean way to do that; it is
working with the same device as the rest of the camera controller.
If people insist, I will, of course, make this change, but I'm not
sure what is gained by it.
If there's no objections, I'd like to see this go into the v4l2 tree at
Finally, if anybody is interested in playing with this driver, the OLPC
B-test boards will be available soon. If you will seriously test things
out, sign up for the developers' program:
and they will likely send you a board.
video4linux-list mailing list