TX1 supports new mipi csi camera sensor

hi,dear all
I want to support a new camera sensor instead of ov5693.But the camere host driver(vi2.c)is related to ov5693.So I
must find the sensor-related code,then change them for new sensor.
My question is that I just know to change the csi-c clock for new sensor.So what else should change?
static struct vi2_camera_clk vi2_clks_cd = {
.name = “vi_sensor2”,
.freq = 24000000,
.name = “cilcd”,
.freq = 102000000,// I should change clock for new sensor
.use_devname = 1,
thanks a lot!

vi2.c should be common for different sensors. Can you clarify why you need to change cil clock?