mirror of
https://github.com/torvalds/linux.git
synced 2026-05-27 08:33:17 +02:00
dt-bindings: power: supply: axp20x: Add input-current-limit-microamp
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@hotmail.com> Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Link: https://lore.kernel.org/r/20240821215456.962564-6-macroalpha82@gmail.com Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
This commit is contained in:
parent
ae640fc690
commit
6f5cdb7ec8
|
|
@ -15,9 +15,6 @@ maintainers:
|
|||
- Chen-Yu Tsai <wens@csie.org>
|
||||
- Sebastian Reichel <sre@kernel.org>
|
||||
|
||||
allOf:
|
||||
- $ref: power-supply.yaml#
|
||||
|
||||
properties:
|
||||
compatible:
|
||||
oneOf:
|
||||
|
|
@ -31,8 +28,63 @@ 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
|
||||
|
||||
required:
|
||||
- compatible
|
||||
|
||||
allOf:
|
||||
- $ref: power-supply.yaml#
|
||||
- if:
|
||||
properties:
|
||||
compatible:
|
||||
contains:
|
||||
enum:
|
||||
- x-powers,axp192-usb-power-supply
|
||||
then:
|
||||
properties:
|
||||
input-current-limit-microamp:
|
||||
enum: [100000, 500000]
|
||||
|
||||
- if:
|
||||
properties:
|
||||
compatible:
|
||||
contains:
|
||||
enum:
|
||||
- x-powers,axp202-usb-power-supply
|
||||
- x-powers,axp223-usb-power-supply
|
||||
then:
|
||||
properties:
|
||||
input-current-limit-microamp:
|
||||
enum: [100000, 500000, 900000]
|
||||
|
||||
- if:
|
||||
properties:
|
||||
compatible:
|
||||
contains:
|
||||
enum:
|
||||
- x-powers,axp221-usb-power-supply
|
||||
then:
|
||||
properties:
|
||||
input-current-limit-microamp:
|
||||
enum: [500000, 900000]
|
||||
|
||||
- if:
|
||||
properties:
|
||||
compatible:
|
||||
contains:
|
||||
enum:
|
||||
- x-powers,axp813-usb-power-supply
|
||||
then:
|
||||
properties:
|
||||
input-current-limit-microamp:
|
||||
enum: [100000, 500000, 900000, 1500000, 2000000, 2500000,
|
||||
3000000, 3500000, 4000000]
|
||||
|
||||
additionalProperties: false
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user