On 27/12/2022 02:05, Michał Grzelak wrote: > Fix 'unevaluated properties error' during 'make dtbs_check' appearing on > arm device trees by defining generic 'ethernet-phy' subnode in > marvell,orion-mdio.yaml. Instead of long test just paste a bit of warning message. Much easier to read. > > Fixes: 0781434af811f ("dt-bindings: net: orion-mdio: Convert to JSON > schema") Don't wrap tags. > Signed-off-by: Michał Grzelak <mig@xxxxxxxxxxxx> > --- > Documentation/devicetree/bindings/net/marvell,orion-mdio.yaml | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/Documentation/devicetree/bindings/net/marvell,orion-mdio.yaml b/Documentation/devicetree/bindings/net/marvell,orion-mdio.yaml > index d2906b4a0f59..2b2b3f8709fc 100644 > --- a/Documentation/devicetree/bindings/net/marvell,orion-mdio.yaml > +++ b/Documentation/devicetree/bindings/net/marvell,orion-mdio.yaml > @@ -35,6 +35,10 @@ properties: > minItems: 1 > maxItems: 4 > > +patternProperties: > + '^ethernet-phy': ethernet-phy@ is already accepted via mdio, so this looks wrong. You need to rather fix the DTS. Best regards, Krzysztof