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/hwmon/ltc2978.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 ltc2978
    2 
    3 Required properties:
    4 - compatible: should contain one of:
    5   * "lltc,ltc2972"
    6   * "lltc,ltc2974"
    7   * "lltc,ltc2975"
    8   * "lltc,ltc2977"
    9   * "lltc,ltc2978"
   10   * "lltc,ltc2979"
   11   * "lltc,ltc2980"
   12   * "lltc,ltc3880"
   13   * "lltc,ltc3882"
   14   * "lltc,ltc3883"
   15   * "lltc,ltc3884"
   16   * "lltc,ltc3886"
   17   * "lltc,ltc3887"
   18   * "lltc,ltc3889"
   19   * "lltc,ltc7880"
   20   * "lltc,ltm2987"
   21   * "lltc,ltm4664"
   22   * "lltc,ltm4675"
   23   * "lltc,ltm4676"
   24   * "lltc,ltm4677"
   25   * "lltc,ltm4678"
   26   * "lltc,ltm4680"
   27   * "lltc,ltm4686"
   28   * "lltc,ltm4700"
   29 - reg: I2C slave address
   30 
   31 Optional properties:
   32 - regulators: A node that houses a sub-node for each regulator controlled by
   33   the device. Each sub-node is identified using the node's name, with valid
   34   values listed below. The content of each sub-node is defined by the
   35   standard binding for regulators; see regulator.txt.
   36 
   37 Valid names of regulators depend on number of supplies supported per device:
   38   * ltc2972 vout0 - vout1
   39   * ltc2974, ltc2975 : vout0 - vout3
   40   * ltc2977, ltc2979, ltc2980, ltm2987 : vout0 - vout7
   41   * ltc2978 : vout0 - vout7
   42   * ltc3880, ltc3882, ltc3884, ltc3886, ltc3887, ltc3889 : vout0 - vout1
   43   * ltc7880 : vout0 - vout1
   44   * ltc3883 : vout0
   45   * ltm4664 : vout0 - vout1
   46   * ltm4675, ltm4676, ltm4677, ltm4678 : vout0 - vout1
   47   * ltm4680, ltm4686 : vout0 - vout1
   48   * ltm4700 : vout0 - vout1
   49 
   50 Example:
   51 ltc2978@5e {
   52         compatible = "lltc,ltc2978";
   53         reg = <0x5e>;
   54         regulators {
   55                 vout0 {
   56                         regulator-name = "FPGA-2.5V";
   57                 };
   58                 vout2 {
   59                         regulator-name = "FPGA-1.5V";
   60                 };
   61         };
   62 };

Cache object: ab447e33942cdb30f0f86ba3d56ccdb7


[ 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.