162306a36Sopenharmony_ci* Dialog DA9052/53 Power Management Integrated Circuit (PMIC)
262306a36Sopenharmony_ci
362306a36Sopenharmony_ciRequired properties:
462306a36Sopenharmony_ci- compatible : Should be "dlg,da9052", "dlg,da9053-aa",
562306a36Sopenharmony_ci			 "dlg,da9053-ab", or "dlg,da9053-bb"
662306a36Sopenharmony_ci
762306a36Sopenharmony_ciOptional properties:
862306a36Sopenharmony_ci- dlg,tsi-as-adc : Boolean, if set the X+, X-, Y+, Y- touchscreen
962306a36Sopenharmony_ci                    input lines are used as general purpose analogue
1062306a36Sopenharmony_ci					input.
1162306a36Sopenharmony_ci- tsiref-supply: Phandle to the regulator, which provides the reference
1262306a36Sopenharmony_ci                 voltage for the TSIREF pin. Must be provided when the
1362306a36Sopenharmony_ci			     touchscreen pins are used for ADC purposes.
1462306a36Sopenharmony_ci
1562306a36Sopenharmony_ciSub-nodes:
1662306a36Sopenharmony_ci- regulators : Contain the regulator nodes. The DA9052/53 regulators are
1762306a36Sopenharmony_ci  bound using their names as listed below:
1862306a36Sopenharmony_ci
1962306a36Sopenharmony_ci    buck1     : regulator BUCK CORE
2062306a36Sopenharmony_ci    buck2     : regulator BUCK PRO
2162306a36Sopenharmony_ci    buck3     : regulator BUCK MEM
2262306a36Sopenharmony_ci    buck4     : regulator BUCK PERI
2362306a36Sopenharmony_ci    ldo1      : regulator LDO1
2462306a36Sopenharmony_ci    ldo2      : regulator LDO2
2562306a36Sopenharmony_ci    ldo3      : regulator LDO3
2662306a36Sopenharmony_ci    ldo4      : regulator LDO4
2762306a36Sopenharmony_ci    ldo5      : regulator LDO5
2862306a36Sopenharmony_ci    ldo6      : regulator LDO6
2962306a36Sopenharmony_ci    ldo7      : regulator LDO7
3062306a36Sopenharmony_ci    ldo8      : regulator LDO8
3162306a36Sopenharmony_ci    ldo9      : regulator LDO9
3262306a36Sopenharmony_ci    ldo10     : regulator LDO10
3362306a36Sopenharmony_ci
3462306a36Sopenharmony_ci  The bindings details of individual regulator device can be found in:
3562306a36Sopenharmony_ci  Documentation/devicetree/bindings/regulator/regulator.txt
3662306a36Sopenharmony_ci
3762306a36Sopenharmony_ciExamples:
3862306a36Sopenharmony_ci
3962306a36Sopenharmony_cii2c@63fc8000 { /* I2C1 */
4062306a36Sopenharmony_ci
4162306a36Sopenharmony_ci	pmic: dialog@48 {
4262306a36Sopenharmony_ci		compatible = "dlg,da9053-aa";
4362306a36Sopenharmony_ci		reg = <0x48>;
4462306a36Sopenharmony_ci
4562306a36Sopenharmony_ci		regulators {
4662306a36Sopenharmony_ci			buck1 {
4762306a36Sopenharmony_ci				regulator-min-microvolt = <500000>;
4862306a36Sopenharmony_ci				regulator-max-microvolt = <2075000>;
4962306a36Sopenharmony_ci			};
5062306a36Sopenharmony_ci
5162306a36Sopenharmony_ci			buck2 {
5262306a36Sopenharmony_ci				regulator-min-microvolt = <500000>;
5362306a36Sopenharmony_ci				regulator-max-microvolt = <2075000>;
5462306a36Sopenharmony_ci			};
5562306a36Sopenharmony_ci
5662306a36Sopenharmony_ci			buck3 {
5762306a36Sopenharmony_ci				regulator-min-microvolt = <925000>;
5862306a36Sopenharmony_ci				regulator-max-microvolt = <2500000>;
5962306a36Sopenharmony_ci			};
6062306a36Sopenharmony_ci
6162306a36Sopenharmony_ci			buck4 {
6262306a36Sopenharmony_ci				regulator-min-microvolt = <925000>;
6362306a36Sopenharmony_ci				regulator-max-microvolt = <2500000>;
6462306a36Sopenharmony_ci			};
6562306a36Sopenharmony_ci		};
6662306a36Sopenharmony_ci	};
6762306a36Sopenharmony_ci};
68