On 06/07/2022 16:11, Rob Herring wrote: >>> The fsl,imx8mq-pinctrl.yaml should be correct and I don't see the reason >>> why dtschema complains in some of the entries. It's like one define was >>> not correct... I'll take a look at this later, but anyway keep the same >>> as fsl,imx8mq-pinctrl.yaml even if it complains. >> >> The issue is that 'fsl,pins' is problematic for the new dtb decoding >> because it has a variable definition in terms of matrix bounds as each >> i.MX platform has its own length (typ 5 or 6). The tools try to work >> around it by figuring out which size fits. That works until there are >> multiple answers which seems to be what's happening here. >> >> The easiest solution I think is to just strip the constraints in >> occurances of this property. I'll look into that. > > This is now fixed in the dt-schema main branch. Great, thanks! Best regards, Krzysztof