At last V4L2 clock and asynchronous probing APIs, that have been mentioned
here before have been pushed in the second set of 3.11 updates:
Guennadi Liakhovetski (20):
soc-camera: move common code to soc_camera.c
soc-camera: add host clock callbacks to start and stop the master clock
pxa-camera: move interface activation and deactivation to clock callbacks
omap1-camera: move interface activation and deactivation to clock callbacks
atmel-isi: move interface activation and deactivation to clock callbacks
mx3-camera: move interface activation and deactivation to clock callbacks
mx2-camera: move interface activation and deactivation to clock callbacks
mx1-camera: move interface activation and deactivation to clock callbacks
sh-mobile-ceu-camera: move interface activation and deactivation to clock callbacks
soc-camera: make .clock_{start,stop} compulsory, .add / .remove optional
soc-camera: don't attach the client to the host during probing
sh-mobile-ceu-camera: add primitive OF support
sh-mobile-ceu-driver: support max width and height in DT
V4L2: add temporary clock helpers
V4L2: add a device pointer to struct v4l2_subdev
V4L2: support asynchronous subdevice registration
soc-camera: switch I2C subdevice drivers to use v4l2-clk
soc-camera: add V4L2-async support
sh_mobile_ceu_camera: add asynchronous subdevice probing support
imx074: support asynchronous probing