Hi Guennadi, Thanks for the patches. I'm glad to see soc-camera adopting the MC API :-) On Thursday 29 September 2011 18:18:48 Guennadi Liakhovetski wrote: > This is the first attempt at extending soc-camera with Media Controller / > pad-level APIs. Yes, I know, that Laurent wasn't quite happy with "V4L: > add convenience macros to the subdevice / Media Controller API," maybe > we'll remove it eventually, but so far my patches use it, so, I kept it > for now. I'm fine with keeping it to allow the other patches to be reviewed already, but I still think we should drop it. > The general idea has been described in > > http://article.gmane.org/gmane.linux.drivers.video-input-infrastructure/380 > 83 > > In short: soc-camera implements a media controller device and two entities > per camera host (bridge) instance, linked statically to each other and to > the client. The host driver gets a chance to implement "local" only > configuration, as opposed to the standard soc-camera way of propagating the > configuration up the pipeline to the client (sensor / decoder) driver. An > example implementation is provided for sh_mobile_ceu_camera and two sensor > drivers. The whole machinery gets activated if the soc-camera core finds a > client driver, that implements pad operations. In that case both the > "standard" (V4L2) and the "new" (MC) ways of addressing the driver become > available. I.e., it is possible to run both standard V4L2 applications and > MC-aware ones. > > Of course, applies on top of > > git://linuxtv.org/gliakhovetski/v4l-dvb.git for-3.2 > > Deepthy: this is what I told you about in > > http://article.gmane.org/gmane.linux.ports.arm.omap/64847 > > it just took me a bit longer, than I thought. -- Regards, Laurent Pinchart -- 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