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