On 24/10/2023 07:17, Sebastian Fricke wrote: >>>> It needs an SoC specific compatible (TI something...) as well (or >>>> instead). Unless there's a public spec with details on how many >>>> clocks, resets, interrupts, etc. there are. >>> >>> Okay so how about this, a bit similar to the Coda driver supplying both >>> a general option and a SoC specific version: >> >> Can generic compatible be used alone in board designs? If it is licensed >> block, then most likely you want a fallback. > > Alright, so a fallback seems appropriate, how do you like this? > > properties: > compatible: > items: > - enum: > - const: ti,k3-j721sX-wave521c > - const: cnm,wave521c > > Providing a fallback and adding a enum which can be extended later on. This looks almost good. I wonder what is "j721sX" - Google does not find it. There is thouhg j721se. Best regards, Krzysztof