Hi, I am currently carrying out the porting work of the OV2735 camera module on the IMX8MM platform. Since the official hasn't adapted it, I downloaded the code of kernel version 6.1 from another platform (RK). After some efforts, I debugged the I2C communication successfully, but when I tried to operate the camera for shooting, the device node couldn't be found, and When I used the tools provided by V4L2 for detection, the following was found:

As shown in the figure, I didn't find the camera node. This confused me. When I went back to study the officially adapted OV5640 camera, I found that the official has built its own framework for camera capture of the imx series, which is located in the path linux-imx/drivers/media/platform/mxc/capture, as shown in the following figure.

May I ask whether my next porting work should focus on what this directory does and May I ask if the above figure specifies the flow of MIPI data? Do I need to perform the same operations as in ov5640_mipi_v2.c ? I hope to get some suggestions for the next porting work.
Best wishes