> The mv88e6xxx schema will look like so: > > properties: > compatible: > + oneOf: > + - enum: > + - marvell,mv88e6085 > + - marvell,mv88e6190 > + - marvell,mv88e6250 > (...) > + - items: > + - const: marvell,turris-mox-mv88e6085 > + - const: marvell,mv88e6085 > + - items: > + - const: marvell,turris-mox-mv88e6190 > + - const: marvell,mv88e6190 Lets see what the DT Maintainers think of this. But if we do go this way, i would like to see a comment here with an explanation. What we don't want is developers thinking they should add new compatibles for whatever board they are adding. Andrew