[PATCH v1 03/16] dt-bindings: power: mediatek: Refine multiple level power domain nodes
Tinghan Shen
tinghan.shen at mediatek.com
Thu Jul 14 05:22:30 PDT 2022
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
>
>
> Rob
After 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
More information about the Linux-mediatek
mailing list