cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

da9052-i2c.txt (1787B)


      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- touchscreen
      9                    input lines are used as general purpose analogue
     10					input.
     11- tsiref-supply: Phandle to the regulator, which provides the reference
     12                 voltage for the TSIREF pin. Must be provided when the
     13			     touchscreen pins are used for ADC purposes.
     14
     15Sub-nodes:
     16- regulators : Contain the regulator nodes. The DA9052/53 regulators are
     17  bound using their names as listed below:
     18
     19    buck1     : regulator BUCK CORE
     20    buck2     : regulator BUCK PRO
     21    buck3     : regulator BUCK MEM
     22    buck4     : regulator BUCK PERI
     23    ldo1      : regulator LDO1
     24    ldo2      : regulator LDO2
     25    ldo3      : regulator LDO3
     26    ldo4      : regulator LDO4
     27    ldo5      : regulator LDO5
     28    ldo6      : regulator LDO6
     29    ldo7      : regulator LDO7
     30    ldo8      : regulator LDO8
     31    ldo9      : regulator LDO9
     32    ldo10     : regulator LDO10
     33
     34  The bindings details of individual regulator device can be found in:
     35  Documentation/devicetree/bindings/regulator/regulator.txt
     36
     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};