Re: [PATCH v1 03/16] dt-bindings: power: mediatek: Refine multiple level power domain nodes
From: Tinghan Shen <hidden>
Date: 2022-07-14 12:22:47
Also in:
linux-devicetree, linux-mediatek, lkml
From: Tinghan Shen <hidden>
Date: 2022-07-14 12:22:47
Also in:
linux-devicetree, linux-mediatek, lkml
Hi Rob,
Okay, I think you need something more like this that doesn't recurse
infinitely:
patternProperties:
"^power-domain@[0-9a-f]+$":
$ref: #/$defs/power-domain-node
unevaluatedProperties:
$ref: #/$defs/power-domain-node
If you need a 3rd level of nodes:
unevaluatedProperties:
$ref: #/$defs/power-domain-node
RobAfter some test, your 1st suggestion works. The infinite error is introduced from my changes and affect the result of power/renesas,sysc- rmobile.yaml. The 'additionalProperties' being defined as a DT property is the root of this error. After fix the indentation, the error is gone. I'll update the yaml as your 1st suggestion in next version. Thanks, TingHan _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel