The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/Bindings/regulator/twl-regulator.txt

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 TWL family of regulators
    2 
    3 Required properties:
    4 For 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
   21 For 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
   35 For 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 
   58 Optional properties:
   59 - Any optional property defined in bindings/regulator/regulator.txt
   60 For 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 
   67 Example:
   68 
   69         xyz: regulator@0 {
   70                 compatible = "ti,twl6030-vaux1";
   71                 regulator-min-microvolt  = <1000000>;
   72                 regulator-max-microvolt  = <3000000>;
   73         };
   74 
   75 For 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.

Cache object: 4e46a2f55ec9e580547982abc75b74ef


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.