linux/Documentation/hwmon/lm25066
<<
>>
Prefs
   1Kernel driver lm25066
   2=====================
   3
   4Supported chips:
   5  * TI LM25056
   6    Prefix: 'lm25056'
   7    Addresses scanned: -
   8    Datasheets:
   9        http://www.ti.com/lit/gpn/lm25056
  10        http://www.ti.com/lit/gpn/lm25056a
  11  * TI LM25063
  12    Prefix: 'lm25063'
  13    Addresses scanned: -
  14    Datasheet:
  15        To be announced
  16  * National Semiconductor LM25066
  17    Prefix: 'lm25066'
  18    Addresses scanned: -
  19    Datasheets:
  20        http://www.national.com/pf/LM/LM25066.html
  21        http://www.national.com/pf/LM/LM25066A.html
  22  * National Semiconductor LM5064
  23    Prefix: 'lm5064'
  24    Addresses scanned: -
  25    Datasheet:
  26        http://www.national.com/pf/LM/LM5064.html
  27  * National Semiconductor LM5066
  28    Prefix: 'lm5066'
  29    Addresses scanned: -
  30    Datasheet:
  31        http://www.national.com/pf/LM/LM5066.html
  32
  33Author: Guenter Roeck <linux@roeck-us.net>
  34
  35
  36Description
  37-----------
  38
  39This driver supports hardware montoring for National Semiconductor / TI LM25056,
  40LM25063, LM25066, LM5064, and LM5066 Power Management, Monitoring, Control, and
  41Protection ICs.
  42
  43The driver is a client driver to the core PMBus driver. Please see
  44Documentation/hwmon/pmbus for details on PMBus client drivers.
  45
  46
  47Usage Notes
  48-----------
  49
  50This driver does not auto-detect devices. You will have to instantiate the
  51devices explicitly. Please see Documentation/i2c/instantiating-devices for
  52details.
  53
  54
  55Platform data support
  56---------------------
  57
  58The driver supports standard PMBus driver platform data.
  59
  60
  61Sysfs entries
  62-------------
  63
  64The following attributes are supported. Limits are read-write; all other
  65attributes are read-only.
  66
  67in1_label               "vin"
  68in1_input               Measured input voltage.
  69in1_average             Average measured input voltage.
  70in1_min                 Minimum input voltage.
  71in1_max                 Maximum input voltage.
  72in1_crit                Critical high input voltage (LM25063 only).
  73in1_lcrit               Critical low input voltage (LM25063 only).
  74in1_min_alarm           Input voltage low alarm.
  75in1_max_alarm           Input voltage high alarm.
  76in1_lcrit_alarm         Input voltage critical low alarm (LM25063 only).
  77in1_crit_alarm          Input voltage critical high alarm. (LM25063 only).
  78
  79in2_label               "vmon"
  80in2_input               Measured voltage on VAUX pin
  81in2_min                 Minimum VAUX voltage (LM25056 only).
  82in2_max                 Maximum VAUX voltage (LM25056 only).
  83in2_min_alarm           VAUX voltage low alarm (LM25056 only).
  84in2_max_alarm           VAUX voltage high alarm (LM25056 only).
  85
  86in3_label               "vout1"
  87                        Not supported on LM25056.
  88in3_input               Measured output voltage.
  89in3_average             Average measured output voltage.
  90in3_min                 Minimum output voltage.
  91in3_min_alarm           Output voltage low alarm.
  92in3_highest             Historical minimum output voltage (LM25063 only).
  93in3_lowest              Historical maximum output voltage (LM25063 only).
  94
  95curr1_label             "iin"
  96curr1_input             Measured input current.
  97curr1_average           Average measured input current.
  98curr1_max               Maximum input current.
  99curr1_crit              Critical input current (LM25063 only).
 100curr1_max_alarm         Input current high alarm.
 101curr1_crit_alarm        Input current critical high alarm (LM25063 only).
 102
 103power1_label            "pin"
 104power1_input            Measured input power.
 105power1_average          Average measured input power.
 106power1_max              Maximum input power limit.
 107power1_alarm            Input power alarm
 108power1_input_highest    Historical maximum power.
 109power1_reset_history    Write any value to reset maximum power history.
 110
 111power2_label            "pout". LM25063 only.
 112power2_input            Measured output power.
 113power2_max              Maximum output power limit.
 114power2_crit             Critical output power limit.
 115
 116temp1_input             Measured temperature.
 117temp1_max               Maximum temperature.
 118temp1_crit              Critical high temperature.
 119temp1_max_alarm         Chip temperature high alarm.
 120temp1_crit_alarm        Chip temperature critical high alarm.
 121