Hi Guennadi, I'm working on upstream our Tegra soc_camera host driver. But found the soc_camera framework is not fully supporting Device Tree probing, am I wrong about that? While in upstream Tegra kernel, we only support DT probing and there is no board files. Current soc_camera framework needs to put soc_camera_link information in a board file and build up soc-camera-pdrv platform_device, then finally register this soc-camera-pdrv platform_device. For the host driver, we can do DT probing but for i2c soc_camera sensor driver I failed to find any DT probing in upstream kernel. So how to do that without an board file but use DT for this whole thing? Can we use DT like this? DTB file will pass those I2C, clock, regulator, GPIO information to host driver. During host driver DT probing, we dynamically create soc-camera-pdrv platform_device and soc_camera_link then register them. Then the rest of the thing should be the same as None-DT probing. Any comments, thanks. -Bryan -- 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