···11+TPS6507x Power Management Integrated Circuit22+33+Required properties:44+- compatible: "ti,tps6507x"55+- reg: I2C slave address66+- regulators: This is the list of child nodes that specify the regulator77+ initialization data for defined regulators. Not all regulators for the88+ given device need to be present. The definition for each of these nodes99+ is defined using the standard binding for regulators found at1010+ Documentation/devicetree/bindings/regulator/regulator.txt.1111+ The regulator is matched with the regulator-compatible.1212+1313+ The valid regulator-compatible values are:1414+ tps6507x: vdcdc1, vdcdc2, vdcdc3, vldo1, vldo21515+- xxx-supply: Input voltage supply regulator.1616+ These entries are required if regulators are enabled for a device.1717+ Missing of these properties can cause the regulator registration1818+ fails.1919+ If some of input supply is powered through battery or always-on2020+ supply then also it is require to have these parameters with proper2121+ node handle of always on power supply.2222+ tps6507x:2323+ vindcdc1_2-supply: VDCDC1 and VDCDC2 input.2424+ vindcdc3-supply : VDCDC3 input.2525+ vldo1_2-supply : VLDO1 and VLDO2 input.2626+2727+Regulator Optional properties:2828+- defdcdc_default: It's property of DCDC2 and DCDC3 regulators.2929+ 0: If defdcdc pin of DCDC2/DCDC3 is pulled to GND.3030+ 1: If defdcdc pin of DCDC2/DCDC3 is driven HIGH.3131+ If this property is not defined, it defaults to 0 (not enabled).3232+3333+Example:3434+3535+ pmu: tps6507x@48 {3636+ compatible = "ti,tps6507x";3737+ reg = <0x48>;3838+3939+ vindcdc1_2-supply = <&vbat>;4040+ vindcdc3-supply = <...>;4141+ vinldo1_2-supply = <...>;4242+4343+ regulators {4444+ #address-cells = <1>;4545+ #size-cells = <0>;4646+4747+ vdcdc1_reg: regulator@0 {4848+ regulator-compatible = "VDCDC1";4949+ reg = <0>;5050+ regulator-min-microvolt = <3150000>;5151+ regulator-max-microvolt = <3450000>;5252+ regulator-always-on;5353+ regulator-boot-on;5454+ };5555+ vdcdc2_reg: regulator@1 {5656+ regulator-compatible = "VDCDC2";5757+ reg = <1>;5858+ regulator-min-microvolt = <1710000>;5959+ regulator-max-microvolt = <3450000>;6060+ regulator-always-on;6161+ regulator-boot-on;6262+ defdcdc_default = <1>;6363+ };6464+ vdcdc3_reg: regulator@2 {6565+ regulator-compatible = "VDCDC3";6666+ reg = <2>;6767+ regulator-min-microvolt = <950000>6868+ regulator-max-microvolt = <1350000>;6969+ regulator-always-on;7070+ regulator-boot-on;7171+ defdcdc_default = <1>;7272+ };7373+ ldo1_reg: regulator@3 {7474+ regulator-compatible = "LDO1";7575+ reg = <3>;7676+ regulator-min-microvolt = <1710000>;7777+ regulator-max-microvolt = <1890000>;7878+ regulator-always-on;7979+ regulator-boot-on;8080+ };8181+ ldo2_reg: regulator@4 {8282+ regulator-compatible = "LDO2";8383+ reg = <4>;8484+ regulator-min-microvolt = <1140000>;8585+ regulator-max-microvolt = <1320000>;8686+ regulator-always-on;8787+ regulator-boot-on;8888+ };8989+ };9090+9191+ };