Hi Sakari, On Thu, Dec 03, 2020 at 07:41:02PM +0200, Sakari Ailus wrote: [snip] > > > > Ah! maximum: 8. I was about to reply to Rob's video-interfaces > > conversion and this might need to be pointed out. > > I was also about to ask it it's an issue if the bindings validation > > does not catch arrays as: [1, 3] as the constraint of being > > monotonically increasing values is expressed in words only. I guess > > it's fine, the alternative syntax is awful: > > > > anyOf: > > - items: > > - const: 1 > > - const: 2 > > - items: > > - const: 1 > > - const: 2 > > - const: 3 > > - const: 4 > > The v4l2-fwnode framework doesn't do that, what it does check for, though, I meant the dt-validation :) > is that the same lane isn't used in more than a single position. After that > it's up to the driver to make use of the configuration provided. If the > driver doesn't support lane reordering, then it just ignores that > information (well, devices where lane allocation to PHYs isn't static need > some more than this). > > -- > Regards, > > Sakari Ailus