Re: [PATCH v3 04/20] regulator: dt-bindings: add s2mpg11-pmic regulators
From: André Draszik
Date: Fri Nov 07 2025 - 06:14:11 EST
On Tue, 2025-11-04 at 10:39 +0100, Krzysztof Kozlowski wrote:
> On Mon, Nov 03, 2025 at 07:14:43PM +0000, André Draszik wrote:
> > + The S2MPG11 PMIC provides 12 buck, 1 buck-boost, and 15 LDO regulators.
> > +
> > + See also Documentation/devicetree/bindings/mfd/samsung,s2mps11.yaml for
> > + additional information and example.
> > +
> > +definitions:
>
> defs:
All existing bindings are using definitions, not defs. Shouldn't this stay
consistent?
[...]
> > +patternProperties:
> > + # 12 bucks
> > + "^buck(([1-9]|10)s|[ad])$":
> > + type: object
> > + $ref: regulator.yaml#
> > + unevaluatedProperties: false
> > + description:
> > + Properties for a single buck regulator.
> > +
> > + allOf:
> > + - $ref: "#/definitions/s2mpg11-ext-control"
>
> defs
>
> > +
> > + properties:
> > + regulator-ramp-delay:
> > + enum: [6250, 12500, 25000]
> > + default: 6250
> > +
>
> ....
>
>
> > + allOf:
> > + - $ref: "#/definitions/s2mpg11-ext-control"
> > +
> > + properties:
> > + regulator-ramp-delay:
> > + enum: [6250, 12500]
> > + default: 6250
> > +
> > +additionalProperties: false
>
> This goes to the end, after allOf, see example-schema.
Will fix.
Thanks for your review Krzysztof.
Cheers,
A.