After testing, we found that the video still not stable.
after adding in device tree:
csis-hs-settle = <0x30>;
Still can't get a valid video.
Only way to make it work is to change the HSSETTLE value during streaming.
Correct sequence during streaming:
0x32E40024 w 0x5000001F
0x32E40024 w 0x3000001F
Do I need to enable RX skew calibration?