Hi
As you mentioned, the documentation for porting a new camera sensor into the ISP is not very practical. It does not provide a clear, step-by-step procedure, and as far as I know, such a document simply doesn’t exist.
The best references available are the following application notes:
In practice, the components that need to be updated include the Device Tree, isp-vvcam, and isp-imx.
Device Tree (DT):
The sensor requires proper device-tree bindings, including CSI configuration.
isp-vvcam:
This is where you need to add the imx415.c driver.
isp-imx:
You need to add both IMX415.c and the corresponding IMX415.xml configuration file.
The most effective starting point is to look at an existing, similar sensor for which a working driver is already provided.
Unfortunately, the process remains quite tedious despite these references.