Hello, all, As I promised last week, here's the state of my work refactoring the Cafe driver and adding Armada 610 support. I intend to have them ready for 3.1, but they are not ready for merging yet. There's a couple of things I'd like to clean up, and I'd like to let the OLPC people test things a bit more. But I figured it would be good to get it out there for comments. Essentially, Marvell has taken the camera controller from the old Cafe chip and dropped it into some ARM SoC setups, one of which is the Armada 610. I pondered just making a new driver, but, given that the controller has changed very little, it made a lot more sense to reuse the existing code. The patches here split cafe_ccic.c into "platform" and "core" pieces while leaving functionality unchanged. The new "mmp-camera" driver is then added as a second platform. This work is not done; at a minimum, I plan to convert it over to videobuf2 and make use of the Armada's s/g DMA capabilities. Doubtless there is plenty more to be done; I would also sure like to see Kassey Lee's Marvell driver integrated with this one if at all possible. Comments? Thanks, jon -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html