CSI-2 driver without I2C

I read many posts about driver development of CSI-2 cameras. It appears many difficulties are from communication using I2C.

We have other ways to configure CSI-2 cameras without using I2C, e.g., using UART to I2C bridge to configure CSI-2 camera from user space, using FPGA to configure CSI-2 cameras, using RPi to configure CSI-2 cameras.

If CSI-2 cameras already configured using other means and produce CSI-2 data streams, how to write V4L drivers to capture video frames?

Please download the document from below link and reference to the “Sensor Driver Programming Guide” chapter to implement your driver and just replace the i2c read api to corresponding access api.