Hi,
I use imx6q.
I mean These files: old and new
By old, I mean using "v4l2_int_device_register" in slave to introduce itself to bridge driver which is implemented in old file
By new, I mean using "v4l2_async_register_subdev" in slave to introduce itself to bridge driver via v4l2 async subsystem.
As I inspected, ov5640 driver introduces itself in two way:
*** The ov5640 driver in drivers/media/platform/mxc/capture uses "v4l2_int_device_register" way
*** The ov5640 driver in drivers/media/i2c uses the "v4l2_async_register_subdev" way
Question: Is my guess right that the new file intends to implement the bridge driver using Linux async subsystem? hence, can I use the ov5640 driver available in drivers/media/i2c?
Thanks for your help