Hi all, Here is a third version of patches adding camera capture capability to the s5p-fimc driver. I didn't receive any comments on v2 but I tracked a few issues myself and made little additions. I hope to get these patches merged in current form unless any objections appear. The driver has been tested on Samsung Aquila and GONI boards (S5PC110) with SR030PC30 (VGA) and NOON010PC30 (CIF) image sensors. Changes since v1: - entirely removed plat-samsung/include/plat/fimc.h header so there is no platform code dependency - improved s/try_fmt ioctl and introduced common ioctl handlers for mem2mem and capture node where it's reasonable - register definition changes merged with previous commit [3/8] v4l: s5p-fimc: Register definition cleanup Changes since v2: - improved s/g/crop(cap) handling in capture node - added passing of v4l control to the sensor subdevice The patch series contains: [PATCH 1/4] V4L/DVB: s5p-fimc: Register definition cleanup [PATCH 2/4] V4L/DVB: s5p-fimc: M2M driver cleanup and minor improvements [PATCH 3/4] V4L/DVB: s5p-fimc: Do not lock both capture and output buffer queue in s_fmt [PATCH 4/4] V4L/DVB: s5p-fimc: Add camera capture support It has been rebased onto linuxtv/staging-2.6.37 branch at git://linuxtv.org/media_tree.git with 2 bugfix patches: v4l: s5p-fimc: Fix 3-planar formats handling and pixel offset error on S5PV210 SoCs v4l: s5p-fimc: Fix return value on probe() failure also applied. Cheers, Sylwester -- Sylwester Nawrocki Linux Platform Group Samsung Poland R&D Center -- 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