Hi Stathis,
I have done this short test. My result - all works OK. Below my debug output:
1) Power-up MIPI part of AFV7281-M:
[ 80.815408] ADV7280: Dbg: adv7280_write_config[0]: reg = 0xde, value = 0x02
[ 80.823417] ADV7280: Dbg: adv7280_write_config[1]: reg = 0xd2, value = 0xf7
[ 80.832851] ADV7280: Dbg: adv7280_write_config[2]: reg = 0xd8, value = 0x65
[ 80.840092] ADV7280: Dbg: adv7280_write_config[3]: reg = 0xe0, value = 0x09
[ 80.847676] ADV7280: Dbg: adv7280_write_config[4]: reg = 0x2c, value = 0x00
[ 80.855104] ADV7280: Dbg: adv7280_write_config[5]: reg = 0x00, value = 0x00 (with pause 255 ms after)
2) Readout iMX MIPI status:
[ 81.130975] ADV7280: Trace: adv7280_wait_mipi_ready
[ 81.135871] ADV7280: Dbg: mipi_csi2_dphy_status = 0x0300
[ 81.141233] ADV7280: Dbg: mipi_csi2_error1 = 0x0000
[ 81.146900] ADV7280: Dbg: mipi_csi2_error2 = 0x0000
3) Readout ADV7281-M status:
[ 81.151837] ADV7280: Trace: adv7280_show_status
[ 81.156970] ADV7280: Dbg: Status1 = 0x0D
[ 81.161519] ADV7280: Dbg: Status2 = 0x00
[ 81.165724] ADV7280: Dbg: Status3 = 0x69
4) Readout iMX MIPI status:
[ 81.169659] ADV7280: Trace: adv7280_wait_mipi_ready
[ 81.174588] ADV7280: Dbg: mipi_csi2_dphy_status = 0x0300
[ 81.180424] ADV7280: Dbg: mipi_csi2_error1 = 0x0000
[ 81.185708] ADV7280: Dbg: mipi_csi2_error2 = 0x0000
And after that I can see captured image.
Regards, Yury.