| MAX8907 regulator | |
| Required properties: | |
| - compatible: "maxim,max8907" | |
| - reg: I2C slave address | |
| - interrupts: The interrupt output of the controller | |
| - mbatt-supply: The input supply for MBATT, BBAT, SDBY, VRTC. | |
| - in-v1-supply: The input supply for SD1. | |
| - in-v2-supply: The input supply for SD2. | |
| - in-v3-supply: The input supply for SD3. | |
| - in1-supply: The input supply for LDO1. | |
| ... | |
| - in20-supply: The input supply for LDO20. | |
| - regulators: A node that houses a sub-node for each regulator within the | |
| device. Each sub-node is identified using the node's name (or the deprecated | |
| regulator-compatible property if present), with valid values listed below. | |
| The content of each sub-node is defined by the standard binding for | |
| regulators; see regulator.txt. | |
| Optional properties: | |
| - maxim,system-power-controller: Boolean property indicating that the PMIC | |
| controls the overall system power. | |
| The valid names for regulators are: | |
| sd1, sd2, sd3, ldo1, ldo2, ldo3, ldo4, ldo5, ldo6, ldo7, ldo8, ldo9, ldo10, | |
| ldo11, ldo12, ldo13, ldo14, ldo15, ldo16, ldo17, ldo18, ldo19, ldo20, out5v, | |
| out33v, bbat, sdby, vrtc. | |
| Example: | |
| max8907@3c { | |
| compatible = "maxim,max8907"; | |
| reg = <0x3c>; | |
| interrupts = <0 86 0x4>; | |
| maxim,system-power-controller; | |
| mbatt-supply = <&some_reg>; | |
| in-v1-supply = <&mbatt_reg>; | |
| ... | |
| in1-supply = <&mbatt_reg>; | |
| ... | |
| regulators { | |
| mbatt_reg: mbatt { | |
| regulator-name = "vbat_pmu"; | |
| regulator-min-microvolt = <5000000>; | |
| regulator-max-microvolt = <5000000>; | |
| regulator-always-on; | |
| }; | |
| sd1 { | |
| regulator-name = "nvvdd_sv1,vdd_cpu_pmu"; | |
| regulator-min-microvolt = <1000000>; | |
| regulator-max-microvolt = <1000000>; | |
| regulator-always-on; | |
| }; | |
| sd2 { | |
| regulator-name = "nvvdd_sv2,vdd_core"; | |
| regulator-min-microvolt = <1200000>; | |
| regulator-max-microvolt = <1200000>; | |
| regulator-always-on; | |
| }; | |
| ... | |
| }; | |
| }; | |
| }; |