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

twl-regulator.txt (2737B)


      1TWL family of regulators
      2
      3Required properties:
      4For twl6030 regulators/LDOs
      5- compatible:
      6  - "ti,twl6030-vaux1" for VAUX1 LDO
      7  - "ti,twl6030-vaux2" for VAUX2 LDO
      8  - "ti,twl6030-vaux3" for VAUX3 LDO
      9  - "ti,twl6030-vmmc" for VMMC LDO
     10  - "ti,twl6030-vpp" for VPP LDO
     11  - "ti,twl6030-vusim" for VUSIM LDO
     12  - "ti,twl6030-vana" for VANA LDO
     13  - "ti,twl6030-vcxio" for VCXIO LDO
     14  - "ti,twl6030-vdac" for VDAC LDO
     15  - "ti,twl6030-vusb" for VUSB LDO
     16  - "ti,twl6030-v1v8" for V1V8 LDO
     17  - "ti,twl6030-v2v1" for V2V1 LDO
     18  - "ti,twl6030-vdd1" for VDD1 SMPS
     19  - "ti,twl6030-vdd2" for VDD2 SMPS
     20  - "ti,twl6030-vdd3" for VDD3 SMPS
     21For twl6032 regulators/LDOs
     22- compatible:
     23  - "ti,twl6032-ldo1" for LDO1 LDO
     24  - "ti,twl6032-ldo2" for LDO2 LDO
     25  - "ti,twl6032-ldo3" for LDO3 LDO
     26  - "ti,twl6032-ldo4" for LDO4 LDO
     27  - "ti,twl6032-ldo5" for LDO5 LDO
     28  - "ti,twl6032-ldo6" for LDO6 LDO
     29  - "ti,twl6032-ldo7" for LDO7 LDO
     30  - "ti,twl6032-ldoln" for LDOLN LDO
     31  - "ti,twl6032-ldousb" for LDOUSB LDO
     32  - "ti,twl6032-smps3" for SMPS3 SMPS
     33  - "ti,twl6032-smps4" for SMPS4 SMPS
     34  - "ti,twl6032-vio" for VIO SMPS
     35For twl4030 regulators/LDOs
     36- compatible:
     37  - "ti,twl4030-vaux1" for VAUX1 LDO
     38  - "ti,twl4030-vaux2" for VAUX2 LDO
     39  - "ti,twl5030-vaux2" for VAUX2 LDO
     40  - "ti,twl4030-vaux3" for VAUX3 LDO
     41  - "ti,twl4030-vaux4" for VAUX4 LDO
     42  - "ti,twl4030-vmmc1" for VMMC1 LDO
     43  - "ti,twl4030-vmmc2" for VMMC2 LDO
     44  - "ti,twl4030-vpll1" for VPLL1 LDO
     45  - "ti,twl4030-vpll2" for VPLL2 LDO
     46  - "ti,twl4030-vsim" for VSIM LDO
     47  - "ti,twl4030-vdac" for VDAC LDO
     48  - "ti,twl4030-vintana2" for VINTANA2 LDO
     49  - "ti,twl4030-vio" for VIO LDO
     50  - "ti,twl4030-vdd1" for VDD1 SMPS
     51  - "ti,twl4030-vdd2" for VDD2 SMPS
     52  - "ti,twl4030-vintana1" for VINTANA1 LDO
     53  - "ti,twl4030-vintdig" for VINTDIG LDO
     54  - "ti,twl4030-vusb1v5" for VUSB1V5 LDO
     55  - "ti,twl4030-vusb1v8" for VUSB1V8 LDO
     56  - "ti,twl4030-vusb3v1" for VUSB3V1 LDO
     57
     58Optional properties:
     59- Any optional property defined in bindings/regulator/regulator.txt
     60For twl4030 regulators/LDOs:
     61 - regulator-initial-mode:
     62  - 0x08 - Sleep mode, the nominal output voltage is maintained with low power
     63           consumption with low load current capability.
     64  - 0x0e - Active mode, the regulator can deliver its nominal output voltage
     65           with full-load current capability.
     66
     67Example:
     68
     69	xyz: regulator@0 {
     70		compatible = "ti,twl6030-vaux1";
     71		regulator-min-microvolt  = <1000000>;
     72		regulator-max-microvolt  = <3000000>;
     73	};
     74
     75For twl6030 regulators/LDOs:
     76
     77 - ti,retain-on-reset: Does not turn off the supplies during warm
     78                       reset. Could be needed for VMMC, as TWL6030
     79                       reset sequence for this signal does not comply
     80                       with the SD specification.