summaryrefslogtreecommitdiffstats
path: root/Documentation/hwmon
diff options
context:
space:
mode:
authorGuenter Roeck <linux@roeck-us.net>2015-06-08 12:56:20 -0400
committerGuenter Roeck <linux@roeck-us.net>2015-08-17 14:55:55 -0400
commit649ca820dab3d76e12408b74af3e8e97abb07ae0 (patch)
tree20d6e9797f112f6af616b532b809fd3dd1fd4d2d /Documentation/hwmon
parent15398566f0ea95c66d202b8705dba4f59b9ba01c (diff)
hwmon: (ltc2978) Add support for LTC2975
LTC2975 is mostly compatible to LTC2974, but supports input current and power measurement. Tested-by: Michael Jones <mike@proclivis.com> Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Diffstat (limited to 'Documentation/hwmon')
-rw-r--r--Documentation/hwmon/ltc297847
1 files changed, 27 insertions, 20 deletions
diff --git a/Documentation/hwmon/ltc2978 b/Documentation/hwmon/ltc2978
index ff130997f22e..7e982884e359 100644
--- a/Documentation/hwmon/ltc2978
+++ b/Documentation/hwmon/ltc2978
@@ -6,6 +6,10 @@ Supported chips:
6 Prefix: 'ltc2974' 6 Prefix: 'ltc2974'
7 Addresses scanned: - 7 Addresses scanned: -
8 Datasheet: http://www.linear.com/product/ltc2974 8 Datasheet: http://www.linear.com/product/ltc2974
9 * Linear Technology LTC2975
10 Prefix: 'ltc2975'
11 Addresses scanned: -
12 Datasheet: http://www.linear.com/product/ltc2975
9 * Linear Technology LTC2977 13 * Linear Technology LTC2977
10 Prefix: 'ltc2977' 14 Prefix: 'ltc2977'
11 Addresses scanned: - 15 Addresses scanned: -
@@ -42,7 +46,7 @@ Author: Guenter Roeck <linux@roeck-us.net>
42Description 46Description
43----------- 47-----------
44 48
45LTC2974 is a quad digital power supply managers. 49LTC2974 and LTC2975 are quad digital power supply managers.
46LTC2978 is an octal power supply monitor. 50LTC2978 is an octal power supply monitor.
47LTC2977 is a pin compatible replacement for LTC2978. 51LTC2977 is a pin compatible replacement for LTC2978.
48LTC3880, LTC3882, and LTC3887 are dual output poly-phase step-down DC/DC 52LTC3880, LTC3882, and LTC3887 are dual output poly-phase step-down DC/DC
@@ -71,23 +75,23 @@ in1_label "vin"
71in1_input Measured input voltage. 75in1_input Measured input voltage.
72in1_min Minimum input voltage. 76in1_min Minimum input voltage.
73in1_max Maximum input voltage. 77in1_max Maximum input voltage.
74 LTC2974, LTC2977, and LTC2978 only. 78 LTC2974, LTC2975, LTC2977, and LTC2978 only.
75in1_lcrit Critical minimum input voltage. 79in1_lcrit Critical minimum input voltage.
76 LTC2974, LTC2977, and LTC2978 only. 80 LTC2974, LTC2975, LTC2977, and LTC2978 only.
77in1_crit Critical maximum input voltage. 81in1_crit Critical maximum input voltage.
78in1_min_alarm Input voltage low alarm. 82in1_min_alarm Input voltage low alarm.
79in1_max_alarm Input voltage high alarm. 83in1_max_alarm Input voltage high alarm.
80 LTC2974, LTC2977, and LTC2978 only. 84 LTC2974, LTC2975, LTC2977, and LTC2978 only.
81in1_lcrit_alarm Input voltage critical low alarm. 85in1_lcrit_alarm Input voltage critical low alarm.
82 LTC2974, LTC2977, and LTC2978 only. 86 LTC2974, LTC2975, LTC2977, and LTC2978 only.
83in1_crit_alarm Input voltage critical high alarm. 87in1_crit_alarm Input voltage critical high alarm.
84in1_lowest Lowest input voltage. 88in1_lowest Lowest input voltage.
85 LTC2974, LTC2977, and LTC2978 only. 89 LTC2974, LTC2975, LTC2977, and LTC2978 only.
86in1_highest Highest input voltage. 90in1_highest Highest input voltage.
87in1_reset_history Reset input voltage history. 91in1_reset_history Reset input voltage history.
88 92
89in[N]_label "vout[1-8]". 93in[N]_label "vout[1-8]".
90 LTC2974: N=2-5 94 LTC2974, LTC2975: N=2-5
91 LTC2977: N=2-9 95 LTC2977: N=2-9
92 LTC2978: N=2-9 96 LTC2978: N=2-9
93 LTC3880, LTC3882, LTC3887, LTM4676: N=2-3 97 LTC3880, LTC3882, LTC3887, LTM4676: N=2-3
@@ -101,13 +105,14 @@ in[N]_min_alarm Output voltage low alarm.
101in[N]_max_alarm Output voltage high alarm. 105in[N]_max_alarm Output voltage high alarm.
102in[N]_lcrit_alarm Output voltage critical low alarm. 106in[N]_lcrit_alarm Output voltage critical low alarm.
103in[N]_crit_alarm Output voltage critical high alarm. 107in[N]_crit_alarm Output voltage critical high alarm.
104in[N]_lowest Lowest output voltage. LTC2974 and LTC2978 only. 108in[N]_lowest Lowest output voltage. LTC2974, LTC2975,
109 and LTC2978 only.
105in[N]_highest Highest output voltage. 110in[N]_highest Highest output voltage.
106in[N]_reset_history Reset output voltage history. 111in[N]_reset_history Reset output voltage history.
107 112
108temp[N]_input Measured temperature. 113temp[N]_input Measured temperature.
109 On LTC2974, temp[1-4] report external temperatures, 114 On LTC2974 and LTC2975, temp[1-4] report external
110 and temp5 reports the chip temperature. 115 temperatures, and temp5 reports the chip temperature.
111 On LTC2977 and LTC2978, only one temperature measurement 116 On LTC2977 and LTC2978, only one temperature measurement
112 is supported and reports the chip temperature. 117 is supported and reports the chip temperature.
113 On LTC3880, LTC3882, LTC3887, and LTM4676, temp1 and 118 On LTC3880, LTC3882, LTC3887, and LTM4676, temp1 and
@@ -120,23 +125,24 @@ temp[N]_max Maximum temperature.
120temp[N]_lcrit Critical low temperature. 125temp[N]_lcrit Critical low temperature.
121temp[N]_crit Critical high temperature. 126temp[N]_crit Critical high temperature.
122temp[N]_min_alarm Temperature low alarm. 127temp[N]_min_alarm Temperature low alarm.
123 LTC2974, LTC2977, and LTC2978 only. 128 LTC2974, LTC2975, LTC2977, and LTC2978 only.
124temp[N]_max_alarm Temperature high alarm. 129temp[N]_max_alarm Temperature high alarm.
125temp[N]_lcrit_alarm Temperature critical low alarm. 130temp[N]_lcrit_alarm Temperature critical low alarm.
126temp[N]_crit_alarm Temperature critical high alarm. 131temp[N]_crit_alarm Temperature critical high alarm.
127temp[N]_lowest Lowest measured temperature. 132temp[N]_lowest Lowest measured temperature.
128 LTC2974, LTC2977, and LTC2978 only. 133 LTC2974, LTC2975, LTC2977, and LTC2978 only.
129 Not supported for chip temperature sensor on LTC2974. 134 Not supported for chip temperature sensor on LTC2974 and
135 LTC2975.
130temp[N]_highest Highest measured temperature. Not supported for chip 136temp[N]_highest Highest measured temperature. Not supported for chip
131 temperature sensor on LTC2974. 137 temperature sensor on LTC2974 and LTC2975.
132temp[N]_reset_history Reset temperature history. Not supported for chip 138temp[N]_reset_history Reset temperature history. Not supported for chip
133 temperature sensor on LTC2974. 139 temperature sensor on LTC2974 and LTC2975.
134 140
135power1_label "pin". LTC3883 only. 141power1_label "pin". LTC3883 only.
136power1_input Measured input power. 142power1_input Measured input power.
137 143
138power[N]_label "pout[1-4]". 144power[N]_label "pout[1-4]".
139 LTC2974: N=1-4 145 LTC2974, LTC2975: N=1-4
140 LTC2977: Not supported 146 LTC2977: Not supported
141 LTC2978: Not supported 147 LTC2978: Not supported
142 LTC3880, LTC3882, LTC3887, LTM4676: N=1-2 148 LTC3880, LTC3882, LTC3887, LTM4676: N=1-2
@@ -151,7 +157,7 @@ curr1_highest Highest input current. LTC3883 only.
151curr1_reset_history Reset input current history. LTC3883 only. 157curr1_reset_history Reset input current history. LTC3883 only.
152 158
153curr[N]_label "iout[1-4]". 159curr[N]_label "iout[1-4]".
154 LTC2974: N=1-4 160 LTC2974, LTC2975: N=1-4
155 LTC2977: not supported 161 LTC2977: not supported
156 LTC2978: not supported 162 LTC2978: not supported
157 LTC3880, LTC3882, LTC3887, LTM4676: N=2-3 163 LTC3880, LTC3882, LTC3887, LTM4676: N=2-3
@@ -159,10 +165,11 @@ curr[N]_label "iout[1-4]".
159curr[N]_input Measured output current. 165curr[N]_input Measured output current.
160curr[N]_max Maximum output current. 166curr[N]_max Maximum output current.
161curr[N]_crit Critical high output current. 167curr[N]_crit Critical high output current.
162curr[N]_lcrit Critical low output current. LTC2974 only. 168curr[N]_lcrit Critical low output current. LTC2974 and LTC2975 only.
163curr[N]_max_alarm Output current high alarm. 169curr[N]_max_alarm Output current high alarm.
164curr[N]_crit_alarm Output current critical high alarm. 170curr[N]_crit_alarm Output current critical high alarm.
165curr[N]_lcrit_alarm Output current critical low alarm. LTC2974 only. 171curr[N]_lcrit_alarm Output current critical low alarm.
166curr[N]_lowest Lowest output current. LTC2974 only. 172 LTC2974 and LTC2975 only.
173curr[N]_lowest Lowest output current. LTC2974 and LTC2975 only.
167curr[N]_highest Highest output current. 174curr[N]_highest Highest output current.
168curr[N]_reset_history Reset output current history. 175curr[N]_reset_history Reset output current history.