178fd1a0fSKeerthyTI LP873X PMIC MFD driver 278fd1a0fSKeerthy 378fd1a0fSKeerthyRequired properties: 478fd1a0fSKeerthy - compatible: "ti,lp8732", "ti,lp8733" 578fd1a0fSKeerthy - reg: I2C slave address. 678fd1a0fSKeerthy - gpio-controller: Marks the device node as a GPIO Controller. 778fd1a0fSKeerthy - #gpio-cells: Should be two. The first cell is the pin number and 878fd1a0fSKeerthy the second cell is used to specify flags. 978fd1a0fSKeerthy See ../gpio/gpio.txt for more information. 1078fd1a0fSKeerthy - regulators: List of child nodes that specify the regulator 1178fd1a0fSKeerthy initialization data. 1278fd1a0fSKeerthyExample: 1378fd1a0fSKeerthy 1478fd1a0fSKeerthypmic: lp8733@60 { 1578fd1a0fSKeerthy compatible = "ti,lp8733"; 1678fd1a0fSKeerthy reg = <0x60>; 1778fd1a0fSKeerthy gpio-controller; 1878fd1a0fSKeerthy #gpio-cells = <2>; 1978fd1a0fSKeerthy 2078fd1a0fSKeerthy regulators { 2178fd1a0fSKeerthy lp8733_buck0: buck0 { 2278fd1a0fSKeerthy regulator-name = "lp8733-buck0"; 2378fd1a0fSKeerthy regulator-min-microvolt = <800000>; 2478fd1a0fSKeerthy regulator-max-microvolt = <1400000>; 2578fd1a0fSKeerthy regulator-min-microamp = <1500000>; 2678fd1a0fSKeerthy regulator-max-microamp = <4000000>; 2778fd1a0fSKeerthy regulator-ramp-delay = <10000>; 2878fd1a0fSKeerthy regulator-always-on; 2978fd1a0fSKeerthy regulator-boot-on; 3078fd1a0fSKeerthy }; 3178fd1a0fSKeerthy 3278fd1a0fSKeerthy lp8733_buck1: buck1 { 3378fd1a0fSKeerthy regulator-name = "lp8733-buck1"; 3478fd1a0fSKeerthy regulator-min-microvolt = <800000>; 3578fd1a0fSKeerthy regulator-max-microvolt = <1400000>; 3678fd1a0fSKeerthy regulator-min-microamp = <1500000>; 3778fd1a0fSKeerthy regulator-max-microamp = <4000000>; 3878fd1a0fSKeerthy regulator-ramp-delay = <10000>; 3978fd1a0fSKeerthy regulator-boot-on; 4078fd1a0fSKeerthy regulator-always-on; 4178fd1a0fSKeerthy }; 4278fd1a0fSKeerthy 4378fd1a0fSKeerthy lp8733_ldo0: ldo0 { 4478fd1a0fSKeerthy regulator-name = "lp8733-ldo0"; 4578fd1a0fSKeerthy regulator-min-microvolt = <800000>; 4678fd1a0fSKeerthy regulator-max-microvolt = <3000000>; 4778fd1a0fSKeerthy regulator-boot-on; 4878fd1a0fSKeerthy regulator-always-on; 4978fd1a0fSKeerthy }; 5078fd1a0fSKeerthy 5178fd1a0fSKeerthy lp8733_ldo1: ldo1 { 5278fd1a0fSKeerthy regulator-name = "lp8733-ldo1"; 5378fd1a0fSKeerthy regulator-min-microvolt = <800000>; 5478fd1a0fSKeerthy regulator-max-microvolt = <3000000>; 5578fd1a0fSKeerthy regulator-always-on; 5678fd1a0fSKeerthy regulator-boot-on; 5778fd1a0fSKeerthy }; 5878fd1a0fSKeerthy }; 5978fd1a0fSKeerthy}; 60