xref: /openbmc/linux/Documentation/devicetree/bindings/power/supply/mt6360_charger.yaml (revision 7ae9fb1b7ecbb5d85d07857943f677fd1a559b18)
123531eecSGene Chen# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
223531eecSGene Chen%YAML 1.2
323531eecSGene Chen---
423531eecSGene Chen$id: http://devicetree.org/schemas/power/supply/mt6360_charger.yaml#
523531eecSGene Chen$schema: http://devicetree.org/meta-schemas/core.yaml#
623531eecSGene Chen
723531eecSGene Chentitle: Battery charger driver for MT6360 PMIC from MediaTek Integrated.
823531eecSGene Chen
923531eecSGene Chenmaintainers:
1023531eecSGene Chen  - Gene Chen <gene_chen@richtek.com>
1123531eecSGene Chen
1223531eecSGene Chendescription: |
1323531eecSGene Chen  This module is part of the MT6360 MFD device.
1423531eecSGene Chen  Provides Battery Charger, Boost for OTG devices and BC1.2 detection.
1523531eecSGene Chen
1623531eecSGene Chenproperties:
1723531eecSGene Chen  compatible:
1823531eecSGene Chen    const: mediatek,mt6360-chg
1923531eecSGene Chen
2023531eecSGene Chen  richtek,vinovp-microvolt:
2123531eecSGene Chen    description: Maximum CHGIN regulation voltage in uV.
2223531eecSGene Chen    enum: [ 5500000, 6500000, 11000000, 14500000 ]
2323531eecSGene Chen
2423531eecSGene Chen
2523531eecSGene Chen  usb-otg-vbus-regulator:
2623531eecSGene Chen    type: object
2723531eecSGene Chen    description: OTG boost regulator.
2823531eecSGene Chen    $ref: /schemas/regulator/regulator.yaml#
29*2a17ddfdSRob Herring    unevaluatedProperties: false
3023531eecSGene Chen
3123531eecSGene Chenrequired:
3223531eecSGene Chen  - compatible
3323531eecSGene Chen
3423531eecSGene ChenadditionalProperties: false
3523531eecSGene Chen
3623531eecSGene Chenexamples:
3723531eecSGene Chen  - |
3823531eecSGene Chen    mt6360_charger: charger {
3923531eecSGene Chen      compatible = "mediatek,mt6360-chg";
4023531eecSGene Chen      richtek,vinovp-microvolt = <14500000>;
4123531eecSGene Chen
4223531eecSGene Chen      otg_vbus_regulator: usb-otg-vbus-regulator {
4323531eecSGene Chen        regulator-name = "usb-otg-vbus";
4423531eecSGene Chen        regulator-min-microvolt = <4425000>;
4523531eecSGene Chen        regulator-max-microvolt = <5825000>;
4623531eecSGene Chen      };
4723531eecSGene Chen    };
4823531eecSGene Chen...
49