xref: /freebsd/sys/contrib/device-tree/Bindings/power/supply/tps65090-charger.yaml (revision b97ee269eae3cbaf35c18f51a459aea581c2a7dc)
12eb4d8dcSEmmanuel Vadot# SPDX-License-Identifier: GPL-2.0
22eb4d8dcSEmmanuel Vadot%YAML 1.2
32eb4d8dcSEmmanuel Vadot---
4*b97ee269SEmmanuel Vadot$id: http://devicetree.org/schemas/power/supply/tps65090-charger.yaml#
5*b97ee269SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml#
62eb4d8dcSEmmanuel Vadot
72eb4d8dcSEmmanuel Vadottitle: TPS65090 Frontend PMU with Switchmode Charger
82eb4d8dcSEmmanuel Vadot
92eb4d8dcSEmmanuel Vadotmaintainers:
102eb4d8dcSEmmanuel Vadot  - Sebastian Reichel <sre@kernel.org>
112eb4d8dcSEmmanuel Vadot
122eb4d8dcSEmmanuel VadotallOf:
132eb4d8dcSEmmanuel Vadot  - $ref: power-supply.yaml#
142eb4d8dcSEmmanuel Vadot
152eb4d8dcSEmmanuel Vadotproperties:
162eb4d8dcSEmmanuel Vadot  compatible:
172eb4d8dcSEmmanuel Vadot    const: ti,tps65090-charger
182eb4d8dcSEmmanuel Vadot
192eb4d8dcSEmmanuel Vadot  ti,enable-low-current-chrg:
202eb4d8dcSEmmanuel Vadot    type: boolean
212eb4d8dcSEmmanuel Vadot    description: |
222eb4d8dcSEmmanuel Vadot      Enables charging when a low current is detected while the default logic is to stop charging.
232eb4d8dcSEmmanuel Vadot
242eb4d8dcSEmmanuel Vadotrequired:
252eb4d8dcSEmmanuel Vadot  - compatible
262eb4d8dcSEmmanuel Vadot
272eb4d8dcSEmmanuel VadotadditionalProperties: false
282eb4d8dcSEmmanuel Vadot
292eb4d8dcSEmmanuel Vadotexamples:
302eb4d8dcSEmmanuel Vadot  - |
312eb4d8dcSEmmanuel Vadot    pmic {
322eb4d8dcSEmmanuel Vadot      charger {
332eb4d8dcSEmmanuel Vadot        compatible = "ti,tps65090-charger";
342eb4d8dcSEmmanuel Vadot        ti,enable-low-current-chrg;
352eb4d8dcSEmmanuel Vadot      };
362eb4d8dcSEmmanuel Vadot    };
37