I’m trying to understand if the polarity of the MIPI clock can be changed by software configuration on the Orin NX. From the Technical Reference Manual Version 1.1:
There seems to be a contradiction, though: on the one hand it says “no polarity swapping on clock lanes”, on the other hand the table suggests that polarity swapping was “Allowed on a clock lane” for Clock Lane ‘a’. Which of the statements is true?
I realize that there is a POLARITY_SWIZZLE_CLK_* bit
FYI,
it’s now able to support data-lane polarity swap via device tree settings, i.e. lane_polarity.
please see-also Camera Architecture Stack.
you may use v4l2src to have clock polarity swap by modify the VI driver.
however, by using libargus, it’s software side it doesn’t fully support clock polarity swapped.