| * Dialog DA9052/53 Power Management Integrated Circuit (PMIC) |
| |
| Required properties: |
| - compatible : Should be "dlg,da9052", "dlg,da9053-aa", |
| "dlg,da9053-ab", or "dlg,da9053-bb" |
| |
| Optional properties: |
| - dlg,tsi-as-adc : Boolean, if set the X+, X-, Y+, Y- touchscreen |
| input lines are used as general purpose analogue |
| input. |
| - tsiref-supply: Phandle to the regulator, which provides the reference |
| voltage for the TSIREF pin. Must be provided when the |
| touchscreen pins are used for ADC purposes. |
| |
| Sub-nodes: |
| - regulators : Contain the regulator nodes. The DA9052/53 regulators are |
| bound using their names as listed below: |
| |
| buck1 : regulator BUCK CORE |
| buck2 : regulator BUCK PRO |
| buck3 : regulator BUCK MEM |
| buck4 : regulator BUCK PERI |
| ldo1 : regulator LDO1 |
| ldo2 : regulator LDO2 |
| ldo3 : regulator LDO3 |
| ldo4 : regulator LDO4 |
| ldo5 : regulator LDO5 |
| ldo6 : regulator LDO6 |
| ldo7 : regulator LDO7 |
| ldo8 : regulator LDO8 |
| ldo9 : regulator LDO9 |
| ldo10 : regulator LDO10 |
| |
| The bindings details of individual regulator device can be found in: |
| Documentation/devicetree/bindings/regulator/regulator.txt |
| |
| Examples: |
| |
| i2c@63fc8000 { /* I2C1 */ |
| |
| pmic: dialog@48 { |
| compatible = "dlg,da9053-aa"; |
| reg = <0x48>; |
| |
| regulators { |
| buck1 { |
| regulator-min-microvolt = <500000>; |
| regulator-max-microvolt = <2075000>; |
| }; |
| |
| buck2 { |
| regulator-min-microvolt = <500000>; |
| regulator-max-microvolt = <2075000>; |
| }; |
| |
| buck3 { |
| regulator-min-microvolt = <925000>; |
| regulator-max-microvolt = <2500000>; |
| }; |
| |
| buck4 { |
| regulator-min-microvolt = <925000>; |
| regulator-max-microvolt = <2500000>; |
| }; |
| }; |
| }; |
| }; |