Hello everyone, In subdev framework, we already have "init" API but not recommended for new drivers to use this. But I'm so frustrated for the absence of that kind of API. I'm working on camera driver which needs to programme registors through I2C bus and just stuck figuring out how to make it programmed in device open (in this case, camera interface should be opened) procedure. So, if I have no chance to use "init" API with implementing my driver, which API should be used? Actually without "init" API, I should make my driver to programme initializing registors in s_fmt or s_parm sort of APIs. Any other alternative API is served in subdev framework? Please let me know if there is something I missed. BTW, subdev framework is really cool. Totally arranged and easy to use. Cheers, Nate -- = DongSoo, Nathaniel Kim Engineer Mobile S/W Platform Lab. Digital Media & Communications R&D Centre Samsung Electronics CO., LTD. e-mail : dongsoo.kim@xxxxxxxxx dongsoo45.kim@xxxxxxxxxxx -- 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