xref: /freebsd/sys/contrib/device-tree/Bindings/regulator/mt6311-regulator.txt (revision d485c77f203fb0f4cdc08dea5ff81631b51d8809)
1Mediatek MT6311 Regulator
2
3Required properties:
4- compatible: "mediatek,mt6311-regulator"
5- reg: I2C slave address, usually 0x6b.
6- regulators: List of regulators provided by this controller. It is named
7  to VDVFS and VBIASN.
8  The definition for each of these nodes is defined using the standard binding
9  for regulators at Documentation/devicetree/bindings/regulator/regulator.txt.
10
11The valid names for regulators are:
12BUCK:
13  VDVFS
14LDO:
15  VBIASN
16
17Example:
18	mt6311: pmic@6b {
19		compatible = "mediatek,mt6311-regulator";
20		reg = <0x6b>;
21
22		regulators {
23			mt6311_vcpu_reg: VDVFS {
24				regulator-name = "VDVFS";
25				regulator-min-microvolt = < 600000>;
26				regulator-max-microvolt = <1400000>;
27				regulator-ramp-delay = <10000>;
28			};
29			mt6311_ldo_reg: VBIASN {
30				regulator-name = "VBIASN";
31				regulator-min-microvolt = <200000>;
32				regulator-max-microvolt = <800000>;
33			};
34		};
35	};
36