1 MAX8907 regulator 2 3 Required properties: 4 - compatible: "maxim,max8907" 5 - reg: I2C slave address 6 - interrupts: The interrupt output of the controller 7 - mbatt-supply: The input supply for MBATT, BBAT, SDBY, VRTC. 8 - in-v1-supply: The input supply for SD1. 9 - in-v2-supply: The input supply for SD2. 10 - in-v3-supply: The input supply for SD3. 11 - in1-supply: The input supply for LDO1. 12 ... 13 - in20-supply: The input supply for LDO20. 14 - regulators: A node that houses a sub-node for each regulator within the 15 device. Each sub-node is identified using the node's name (or the deprecated 16 regulator-compatible property if present), with valid values listed below. 17 The content of each sub-node is defined by the standard binding for 18 regulators; see regulator.txt. 19 20 Optional properties: 21 - maxim,system-power-controller: Boolean property indicating that the PMIC 22 controls the overall system power. 23 24 The valid names for regulators are: 25 26 sd1, sd2, sd3, ldo1, ldo2, ldo3, ldo4, ldo5, ldo6, ldo7, ldo8, ldo9, ldo10, 27 ldo11, ldo12, ldo13, ldo14, ldo15, ldo16, ldo17, ldo18, ldo19, ldo20, out5v, 28 out33v, bbat, sdby, vrtc. 29 30 Example: 31 32 max8907@3c { 33 compatible = "maxim,max8907"; 34 reg = <0x3c>; 35 interrupts = <0 86 0x4>; 36 37 maxim,system-power-controller; 38 39 mbatt-supply = <&some_reg>; 40 in-v1-supply = <&mbatt_reg>; 41 ... 42 in1-supply = <&mbatt_reg>; 43 ... 44 45 regulators { 46 mbatt_reg: mbatt { 47 regulator-name = "vbat_pmu"; 48 regulator-min-microvolt = <5000000>; 49 regulator-max-microvolt = <5000000>; 50 regulator-always-on; 51 }; 52 53 sd1 { 54 regulator-name = "nvvdd_sv1,vdd_cpu_pmu"; 55 regulator-min-microvolt = <1000000>; 56 regulator-max-microvolt = <1000000>; 57 regulator-always-on; 58 }; 59 60 sd2 { 61 regulator-name = "nvvdd_sv2,vdd_core"; 62 regulator-min-microvolt = <1200000>; 63 regulator-max-microvolt = <1200000>; 64 regulator-always-on; 65 }; 66 ... 67 }; 68 }; 69 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.