1 Marvell 88PM800 regulator 2 3 Required properties: 4 - compatible: "marvell,88pm800" 5 - reg: I2C slave address 6 - regulators: A node that houses a sub-node for each regulator within the 7 device. Each sub-node is identified using the node's name (or the deprecated 8 regulator-compatible property if present), with valid values listed below. 9 The content of each sub-node is defined by the standard binding for 10 regulators; see regulator.txt. 11 12 The valid names for regulators are: 13 14 buck1, buck2, buck3, buck4, buck5, ldo1, ldo2, ldo3, ldo4, ldo5, ldo6, ldo7, 15 ldo8, ldo9, ldo10, ldo11, ldo12, ldo13, ldo14, ldo15, ldo16, ldo17, ldo18, ldo19 16 17 Example: 18 19 pmic: 88pm800@31 { 20 compatible = "marvell,88pm800"; 21 reg = <0x31>; 22 23 regulators { 24 buck1 { 25 regulator-min-microvolt = <600000>; 26 regulator-max-microvolt = <3950000>; 27 regulator-boot-on; 28 regulator-always-on; 29 }; 30 ldo1 { 31 regulator-min-microvolt = <600000>; 32 regulator-max-microvolt = <15000000>; 33 regulator-boot-on; 34 regulator-always-on; 35 }; 36 ... 37 }; 38 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.