1*c66ec88fSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0-only 2*c66ec88fSEmmanuel Vadot/* 3*c66ec88fSEmmanuel Vadot * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/ 4*c66ec88fSEmmanuel Vadot */ 5*c66ec88fSEmmanuel Vadot 6*c66ec88fSEmmanuel Vadot/* 7*c66ec88fSEmmanuel Vadot * Integrated Power Management Chip 8*c66ec88fSEmmanuel Vadot * http://www.ti.com/lit/ds/symlink/tps65217.pdf 9*c66ec88fSEmmanuel Vadot */ 10*c66ec88fSEmmanuel Vadot 11*c66ec88fSEmmanuel Vadot&tps { 12*c66ec88fSEmmanuel Vadot compatible = "ti,tps65217"; 13*c66ec88fSEmmanuel Vadot interrupt-controller; 14*c66ec88fSEmmanuel Vadot #interrupt-cells = <1>; 15*c66ec88fSEmmanuel Vadot 16*c66ec88fSEmmanuel Vadot charger { 17*c66ec88fSEmmanuel Vadot compatible = "ti,tps65217-charger"; 18*c66ec88fSEmmanuel Vadot interrupts = <0>, <1>; 19*c66ec88fSEmmanuel Vadot interrupt-names = "USB", "AC"; 20*c66ec88fSEmmanuel Vadot status = "disabled"; 21*c66ec88fSEmmanuel Vadot }; 22*c66ec88fSEmmanuel Vadot 23*c66ec88fSEmmanuel Vadot pwrbutton { 24*c66ec88fSEmmanuel Vadot compatible = "ti,tps65217-pwrbutton"; 25*c66ec88fSEmmanuel Vadot interrupts = <2>; 26*c66ec88fSEmmanuel Vadot status = "disabled"; 27*c66ec88fSEmmanuel Vadot }; 28*c66ec88fSEmmanuel Vadot 29*c66ec88fSEmmanuel Vadot regulators { 30*c66ec88fSEmmanuel Vadot #address-cells = <1>; 31*c66ec88fSEmmanuel Vadot #size-cells = <0>; 32*c66ec88fSEmmanuel Vadot 33*c66ec88fSEmmanuel Vadot dcdc1_reg: regulator@0 { 34*c66ec88fSEmmanuel Vadot reg = <0>; 35*c66ec88fSEmmanuel Vadot regulator-compatible = "dcdc1"; 36*c66ec88fSEmmanuel Vadot }; 37*c66ec88fSEmmanuel Vadot 38*c66ec88fSEmmanuel Vadot dcdc2_reg: regulator@1 { 39*c66ec88fSEmmanuel Vadot reg = <1>; 40*c66ec88fSEmmanuel Vadot regulator-compatible = "dcdc2"; 41*c66ec88fSEmmanuel Vadot }; 42*c66ec88fSEmmanuel Vadot 43*c66ec88fSEmmanuel Vadot dcdc3_reg: regulator@2 { 44*c66ec88fSEmmanuel Vadot reg = <2>; 45*c66ec88fSEmmanuel Vadot regulator-compatible = "dcdc3"; 46*c66ec88fSEmmanuel Vadot }; 47*c66ec88fSEmmanuel Vadot 48*c66ec88fSEmmanuel Vadot ldo1_reg: regulator@3 { 49*c66ec88fSEmmanuel Vadot reg = <3>; 50*c66ec88fSEmmanuel Vadot regulator-compatible = "ldo1"; 51*c66ec88fSEmmanuel Vadot }; 52*c66ec88fSEmmanuel Vadot 53*c66ec88fSEmmanuel Vadot ldo2_reg: regulator@4 { 54*c66ec88fSEmmanuel Vadot reg = <4>; 55*c66ec88fSEmmanuel Vadot regulator-compatible = "ldo2"; 56*c66ec88fSEmmanuel Vadot }; 57*c66ec88fSEmmanuel Vadot 58*c66ec88fSEmmanuel Vadot ldo3_reg: regulator@5 { 59*c66ec88fSEmmanuel Vadot reg = <5>; 60*c66ec88fSEmmanuel Vadot regulator-compatible = "ldo3"; 61*c66ec88fSEmmanuel Vadot }; 62*c66ec88fSEmmanuel Vadot 63*c66ec88fSEmmanuel Vadot ldo4_reg: regulator@6 { 64*c66ec88fSEmmanuel Vadot reg = <6>; 65*c66ec88fSEmmanuel Vadot regulator-compatible = "ldo4"; 66*c66ec88fSEmmanuel Vadot }; 67*c66ec88fSEmmanuel Vadot }; 68*c66ec88fSEmmanuel Vadot}; 69