Message ID | 20220801131554.116795-3-frieder@fris.de (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | arm64: dts: imx8mm-kontron: Improvements and OSM board support | expand |
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.
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
On Mon, Aug 01, 2022 at 03:45:52PM +0200, Frieder Schrempf wrote: > Am 01.08.22 um 15:21 schrieb Mark Brown: > > 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. Yes, just send it any time and I can apply it as a fix.
diff --git a/Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml b/Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml index b539781e39aa..b1e4fd09928b 100644 --- a/Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml +++ b/Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml @@ -49,9 +49,9 @@ properties: properties: 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. unevaluatedProperties: false @@ -63,9 +63,9 @@ properties: properties: regulator-name: - pattern: "^BUCK[1-6]$" description: - should be "BUCK1", ..., "BUCK6" + Should be "BUCK1", ..., "BUCK6" or whatever the name of the boards + voltage rail powered by this regulator is. nxp,dvs-run-voltage: $ref: "/schemas/types.yaml#/definitions/uint32"