On Mon, Aug 19, 2024 at 11:46:09AM -0500, Chris Morgan wrote: > From: Chris Morgan <macromorgan@xxxxxxxxxxx> > > Allow specifying a hard limit of the maximum input current. Some PMICs > such as the AXP717 can pull up to 3.25A, so allow a value to be > specified that clamps this in the event the hardware is not designed > for it. > > Signed-off-by: Chris Morgan <macromorgan@xxxxxxxxxxx> > --- > .../x-powers,axp20x-usb-power-supply.yaml | 69 ++++++++++++++++++- > 1 file changed, 66 insertions(+), 3 deletions(-) > > diff --git a/Documentation/devicetree/bindings/power/supply/x-powers,axp20x-usb-power-supply.yaml b/Documentation/devicetree/bindings/power/supply/x-powers,axp20x-usb-power-supply.yaml > index 34b7959d6772..9cc300e78f60 100644 > --- a/Documentation/devicetree/bindings/power/supply/x-powers,axp20x-usb-power-supply.yaml > +++ b/Documentation/devicetree/bindings/power/supply/x-powers,axp20x-usb-power-supply.yaml > @@ -15,9 +15,6 @@ maintainers: > - Chen-Yu Tsai <wens@xxxxxxxx> > - Sebastian Reichel <sre@xxxxxxxxxx> > > -allOf: > - - $ref: power-supply.yaml# > - > properties: > compatible: > oneOf: > @@ -31,8 +28,74 @@ properties: > - const: x-powers,axp803-usb-power-supply > - const: x-powers,axp813-usb-power-supply > > + input-current-limit-microamp: > + description: > + Optional value to clamp the maximum input current limit to for > + the device. If omitted, the programmed value from the EFUSE will > + be used. minimum: 100000 maximum: 4000000 (or whatever the values are) Best regards, Krzysztof