Check below driver.
snchen@laptop-asus:/media/snchen/project/project/32.4.3/kernel/nvidia/drivers/media/platform/tegra/camera$ grep -ir numlanes
vi/channel.c: chan->numlanes = 2;
vi/graph.c: chan->numlanes = value;
vi/graph.c: * for numlanes greater than 4 multiple CSI bricks
vi/graph.c: * checks for numlanes > 4 and add a new CSI brick
csi/csi.c: s_data->numlanes = 12;
csi/csi.c: unsigned int port, unsigned int numlanes)
csi/csi.c: s_data->numlanes = numlanes;
csi/csi.c: chan->numlanes = value;
csi/csi.c: * for numlanes greater than 4 multiple CSI bricks
csi/csi.c: * checks for numlanes > 4 and add a new CSI brick
csi/csi.c: int numlanes = 0;
csi/csi.c: numlanes = chan->numlanes - (i * MAX_CSI_BLOCK_LANES);
csi/csi.c: WARN_ON(numlanes < 0);
csi/csi.c: numlanes = numlanes > MAX_CSI_BLOCK_LANES ?
csi/csi.c: MAX_CSI_BLOCK_LANES : numlanes;
csi/csi.c: chan->ports[i].lanes = numlanes;
csi/csi.c: item->numlanes = 2;
csi/csi2_fops.c: if (chan->numlanes <= 2) {
csi/csi2_fops.c: if (chan->numlanes <= 2) {
camera_common.c: s_data->numlanes = bus_width;
camera_common.c: __func__, s_data->csi_port, s_data->numlanes);
camera_common.c: int numports = (s_data->numlanes + 1) >> 1;
camera_common.c: int numports = (s_data->numlanes + 1) >> 1;