On Fri, 5 Oct 2012, Hans Verkuil wrote: > On Fri October 5 2012 12:58:21 Guennadi Liakhovetski wrote: > > On Fri, 5 Oct 2012, Hans Verkuil wrote: [snip] > > > One area that I do not yet completely understand is the i2c bus notifications > > > (or asynchronous loading or i2c modules). > > > > > > I would have expected that using OF the i2c devices are still initialized > > > before the host/bridge driver is initialized. But I gather that's not the > > > case? > > > > No, it's not. I'm not sure, whether it depends on the order of devices in > > the .dts, but, I think, it's better to not have to mandate a certain order > > and I also seem to have seen devices being registered in different order > > with the same DT, but I'm not 100% sure about that. > > > > > If this deferred probing is a general problem, then I think we need a general > > > solution as well that's part of the v4l2 core. > > > > That can be done, perhaps. But we can do it as a next step. As soon as > > we're happy with the OF implementation as such, we can commit that, > > possibly leaving soc-camera patches out for now, then we can think where > > to put async I2C handling. > > It would be good to have a number of 'Reviewed-by's or 'Acked-by's for the > DT binding documentation at least before it is merged. Definitely, I'm sure you'll be honoured to be the first one in the list;-) > I think the soc_camera patches should be left out for now. I suspect that > by adding core support for async i2c handling first, the soc_camera patches > will become a lot easier to understand. Ok, we can do this. Thanks Guennadi --- Guennadi Liakhovetski, Ph.D. Freelance Open-Source Software Developer http://www.open-technology.de/ -- 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