Am 01.08.22 um 15:21 schrieb Mark Brown: > On Mon, Aug 01, 2022 at 03:15:46PM +0200, Frieder Schrempf wrote: > >> regulator-name: >> - pattern: "^LDO[1-5]$" >> description: >> - should be "LDO1", ..., "LDO5" >> + Should be "LDO1", ..., "LDO5" or whatever the name of the boards >> + voltage rail powered by this regulator is. > > This should simply be removed from the bindings for the device, devices > have no business placing any constraint on this generic binding. Ok, IIUC something like below should do then. I can change this in the next iteration of this series or send it separately if the rest of the set gets accepted as-is. --- a/Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml +++ b/Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml @@ -47,12 +47,6 @@ properties: description: Properties for single LDO regulator. - properties: - regulator-name: - pattern: "^LDO[1-5]$" - description: - should be "LDO1", ..., "LDO5" - unevaluatedProperties: false "^BUCK[1-6]$": @@ -62,11 +56,6 @@ properties: Properties for single BUCK regulator. properties: - regulator-name: - pattern: "^BUCK[1-6]$" - description: - should be "BUCK1", ..., "BUCK6" - nxp,dvs-run-voltage: $ref: "/schemas/types.yaml#/definitions/uint32" minimum: 600000