The valid regulator names for the subnodes does not match the ones mentioned in the description. PFUZE3000 & PFUZE3001 uses 'v33', 'vccsd' and 'vldo[1-4]' as well, so add them to the allowed node names. Signed-off-by: Alexander Stein <alexander.stein@xxxxxxxxxxxxxxx> --- This fixes warnings like: arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dt.yaml: pmic@8: regulators: 'v33', 'vccsd', 'vcoin', 'vldo1', 'vldo2', 'vldo3', 'vldo4' do not match any of the regexes: '^(vsnvs|vref|vrefddr|swbst|coin)$', '^sw([1-4]|[1-4][a-c]|[1-4][a-c][a-c])$', '^vgen[1-6]$', 'pinctrl-[0-9]+' Documentation/devicetree/bindings/regulator/pfuze100.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/regulator/pfuze100.yaml b/Documentation/devicetree/bindings/regulator/pfuze100.yaml index f578e72778a7..a26bbd68b729 100644 --- a/Documentation/devicetree/bindings/regulator/pfuze100.yaml +++ b/Documentation/devicetree/bindings/regulator/pfuze100.yaml @@ -70,7 +70,11 @@ properties: $ref: "regulator.yaml#" type: object - "^(vsnvs|vref|vrefddr|swbst|coin)$": + "^vldo[1-4]$": + $ref: "regulator.yaml#" + type: object + + "^(vsnvs|vref|vrefddr|swbst|coin|v33|vccsd)$": $ref: "regulator.yaml#" type: object -- 2.25.1