Another week, another series of Marvell cam patches. It's a short series this time: Jonathan Corbet (2): marvell-cam: Working s/g DMA marvell-cam: use S/G DMA by default Kconfig | 3 mcam-core.c | 289 ++++++++++++++++++++++++++++++++++++++++++++++++++--------- mcam-core.h | 16 ++- mmp-driver.c | 2 4 files changed, 267 insertions(+), 43 deletions(-) This adds scatter/gather I/O capability to the driver. It was a bit tricky to get going, but it works nicely now; it's the preferred mode of operation for the mmp platform. It can be pulled from: git://git.lwn.net/linux-2.6.git for-mauro I'd meant to resend the other videobuf2-related patches, but Mauro already pulled them. About the only comments I got on the previous set came from Marek; all of those have been addressed after the fact in this series. That mostly completes the hardware enablement push; now there's just all the other details to deal with. My todo list includes: - Being able to operate in all three buffer modes is cool, but the current code requires that support for all three be pulled in (including all three videobuf2-* modules) despite the fact that only one will actually be used. Some sort of config-time selection is clearly needed; I just need to figure out a way that doesn't turn the driver into an #ifdef mess. - Eliminate ov7670 assumptions. I've been thinking on it - will get there, honest. - Planar formats. That's one of those "nobody asked so I never got around to it" items since the first Cafe driver. There's nothing that should be too hard about supporting those formats, though. 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