currently the detailed Sensor Porting Guide hasn't been released, still under review phase, I can sent to you a simply steps for porting new sensor which includes ISP
1)Define sensor attributes and creating sensor instance.
2)Defining the camera driver configuration data structure.
3)Setting the sensor #defines. For example:
4)Writing customized exposure parameters.
5)Exposure function is unique for each sensor.
6)Refer data sheet of the sensor for customized calculation of exposure parameters.
7)Modifying the sensor driver.
8)To specify a camera sensor, the sensor driver must be modified.
9)The data structure is defined in file vvcam/V4l2/sensor/<sensor_vendor>_<sensor>/<sensor>.c
10)Set up HDR.
11)Enable the HDR function of the ISP.
12)Define MIPI lanes.
13)Update the MIPI lanes.
For example, in file ../isi/drv/OV2775/source/OV2775.c
pIsiSensorCaps->MipiLanes = ISI_MIPI_4LANES
14)Sensor compand curve.
15)Sensor white balance.
a)ISP AWB is used in normal mode.
b)In native HDR mode, black level and white balance calibration should be done before the image synthesis at the sensor.
to be honest, this is very complex steps, I couldn't share all of them in the public community since we haven't released the senor poring guide, this document is still under review, I couldn't attach it here, if you need detailed step by step and which structure and file you need change, pls wait for the official released document