1MAX77650 ultra low-power PMIC from Maxim Integrated. 2 3Required properties: 4------------------- 5- compatible: Must be "maxim,max77650" 6- reg: I2C device address. 7- interrupts: The interrupt on the parent the controller is 8 connected to. 9- interrupt-controller: Marks the device node as an interrupt controller. 10- #interrupt-cells: Must be <2>. 11 12- gpio-controller: Marks the device node as a gpio controller. 13- #gpio-cells: Must be <2>. The first cell is the pin number and 14 the second cell is used to specify the gpio active 15 state. 16 17Optional properties: 18-------------------- 19gpio-line-names: Single string containing the name of the GPIO line. 20 21The GPIO-controller module is represented as part of the top-level PMIC 22node. The device exposes a single GPIO line. 23 24For device-tree bindings of other sub-modules (regulator, power supply, 25LEDs and onkey) refer to the binding documents under the respective 26sub-system directories. 27 28For more details on GPIO bindings, please refer to the generic GPIO DT 29binding document <devicetree/bindings/gpio/gpio.txt>. 30 31Example: 32-------- 33 34 pmic@48 { 35 compatible = "maxim,max77650"; 36 reg = <0x48>; 37 38 interrupt-controller; 39 interrupt-parent = <&gpio2>; 40 #interrupt-cells = <2>; 41 interrupts = <3 IRQ_TYPE_LEVEL_LOW>; 42 43 gpio-controller; 44 #gpio-cells = <2>; 45 gpio-line-names = "max77650-charger"; 46 }; 47