brintos

brintos / linux-shallow public Read only

0
0
Text · 1.7 KiB · 07c69c0 Raw
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