1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/regulator/mt6360-regulator.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: MT6360 Regulator from MediaTek Integrated
10 - Gene Chen <gene_chen@richtek.com>
13 list of regulators provided by this controller, must be named
14 after their hardware counterparts buck1/2 or ldo1/2/3/5/6/7
18 const: mediatek,mt6360-regulator
21 description: Input supply phandle(s) for LDO1/2/3
23 description: Input supply phandle(s) for LDO5
25 description: Input supply phandle(s) for LDO6/7
29 $ref: "regulator.yaml#"
32 $ref: "regulator.yaml#"
37 additionalProperties: false
41 #include <dt-bindings/interrupt-controller/irq.h>
42 #include <dt-bindings/regulator/mediatek,mt6360-regulator.h>
44 compatible = "mediatek,mt6360-regulator";
45 LDO_VIN3-supply = <&BUCK2>;
47 regulator-compatible = "BUCK1";
48 regulator-name = "mt6360,buck1";
49 regulator-min-microvolt = <300000>;
50 regulator-max-microvolt = <1300000>;
51 regulator-allowed-modes = <MT6360_OPMODE_NORMAL
56 regulator-compatible = "BUCK2";
57 regulator-name = "mt6360,buck2";
58 regulator-min-microvolt = <300000>;
59 regulator-max-microvolt = <1300000>;
60 regulator-allowed-modes = <MT6360_OPMODE_NORMAL
65 regulator-compatible = "LDO6";
66 regulator-name = "mt6360,ldo6";
67 regulator-min-microvolt = <500000>;
68 regulator-max-microvolt = <2100000>;
69 regulator-allowed-modes = <MT6360_OPMODE_NORMAL
73 regulator-compatible = "LDO7";
74 regulator-name = "mt6360,ldo7";
75 regulator-min-microvolt = <500000>;
76 regulator-max-microvolt = <2100000>;
77 regulator-allowed-modes = <MT6360_OPMODE_NORMAL
81 regulator-compatible = "LDO1";
82 regulator-name = "mt6360,ldo1";
83 regulator-min-microvolt = <1200000>;
84 regulator-max-microvolt = <3600000>;
85 regulator-allowed-modes = <MT6360_OPMODE_NORMAL
89 regulator-compatible = "LDO2";
90 regulator-name = "mt6360,ldo2";
91 regulator-min-microvolt = <1200000>;
92 regulator-max-microvolt = <3600000>;
93 regulator-allowed-modes = <MT6360_OPMODE_NORMAL
97 regulator-compatible = "LDO3";
98 regulator-name = "mt6360,ldo3";
99 regulator-min-microvolt = <1200000>;
100 regulator-max-microvolt = <3600000>;
101 regulator-allowed-modes = <MT6360_OPMODE_NORMAL
105 regulator-compatible = "LDO5";
106 regulator-name = "mt6360,ldo5";
107 regulator-min-microvolt = <2700000>;
108 regulator-max-microvolt = <3600000>;
109 regulator-allowed-modes = <MT6360_OPMODE_NORMAL