forked from Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
67 lines
1.7 KiB
67 lines
1.7 KiB
* 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>; |
|
}; |
|
}; |
|
}; |
|
};
|
|
|