68 lines · plain
1* Dialog DA9052/53 Power Management Integrated Circuit (PMIC)2 3Required properties:4- compatible : Should be "dlg,da9052", "dlg,da9053-aa",5 "dlg,da9053-ab", or "dlg,da9053-bb"6 7Optional properties:8- dlg,tsi-as-adc : Boolean, if set the X+, X-, Y+, Y- touchscreen9 input lines are used as general purpose analogue10 input.11- tsiref-supply: Phandle to the regulator, which provides the reference12 voltage for the TSIREF pin. Must be provided when the13 touchscreen pins are used for ADC purposes.14 15Sub-nodes:16- regulators : Contain the regulator nodes. The DA9052/53 regulators are17 bound using their names as listed below:18 19 buck1 : regulator BUCK CORE20 buck2 : regulator BUCK PRO21 buck3 : regulator BUCK MEM22 buck4 : regulator BUCK PERI23 ldo1 : regulator LDO124 ldo2 : regulator LDO225 ldo3 : regulator LDO326 ldo4 : regulator LDO427 ldo5 : regulator LDO528 ldo6 : regulator LDO629 ldo7 : regulator LDO730 ldo8 : regulator LDO831 ldo9 : regulator LDO932 ldo10 : regulator LDO1033 34 The bindings details of individual regulator device can be found in:35 Documentation/devicetree/bindings/regulator/regulator.txt36 37Examples:38 39i2c@63fc8000 { /* I2C1 */40 41 pmic: dialog@48 {42 compatible = "dlg,da9053-aa";43 reg = <0x48>;44 45 regulators {46 buck1 {47 regulator-min-microvolt = <500000>;48 regulator-max-microvolt = <2075000>;49 };50 51 buck2 {52 regulator-min-microvolt = <500000>;53 regulator-max-microvolt = <2075000>;54 };55 56 buck3 {57 regulator-min-microvolt = <925000>;58 regulator-max-microvolt = <2500000>;59 };60 61 buck4 {62 regulator-min-microvolt = <925000>;63 regulator-max-microvolt = <2500000>;64 };65 };66 };67};68