in the documentation of imx8. you have add this information
The CSI data is right LSB aligned and zero padded depending
on data format. When interfacing ISI, CSI data is shifted 6-bits
due to ISI bits [5:0] always being zero
(0bxxCSIDATAxxxxxx). All RAW14, RAW12, RAW10,
RAW8, and RAW6 video data is filled from BIT[13] to LSB,
the remaining bits are zero padded. Only RAW16 input data
will be saved to memory from BIT[15] to LSB.
in the driver, when i send a raw8 picture on mipi csi bus all my pixel are shifted of 6bits
how can i do to remove this isi bits in mxc-isi driver? can you help me
for detailed information, I have already mailed to DFAE, you should get the mail already