I'm trying to mimic what arducam does https://www.arducam.com/product/arducam-1mp4-quadrascopic-camera-bundle-kit-for-raspberry-pi-nvidia-jetson-nano-xavier-nx-four-ov9782-global-shutter-color-camera-modules-and-camarray-camera-hat-b0331/
So I have got an FPGA that does combine 4 camera streams and output them into one big frame buffer CSI MIPI. The problem right now is with the platform either Linux or TDA4 from texas instruments which don't support video4linux. I would like to know actually how would one write a driver that separates that big frame into 4 virtual cameras in linux TDA4 ?