1 Kernel driver ltc2978 2 ===================== 3 4 Supported chips: 5 6 * Linear Technology LTC2972 7 8 Prefix: 'ltc2972' 9 10 Addresses scanned: - 11 12 Datasheet: https://www.analog.com/en/produ 13 14 * Linear Technology LTC2974 15 16 Prefix: 'ltc2974' 17 18 Addresses scanned: - 19 20 Datasheet: https://www.analog.com/en/produ 21 22 * Linear Technology LTC2975 23 24 Prefix: 'ltc2975' 25 26 Addresses scanned: - 27 28 Datasheet: https://www.analog.com/en/produ 29 30 * Linear Technology LTC2977 31 32 Prefix: 'ltc2977' 33 34 Addresses scanned: - 35 36 Datasheet: https://www.analog.com/en/produ 37 38 * Linear Technology LTC2978, LTC2978A 39 40 Prefix: 'ltc2978' 41 42 Addresses scanned: - 43 44 Datasheet: https://www.analog.com/en/produ 45 46 https://www.analog.com/en/produ 47 48 * Linear Technology LTC2979 49 50 Prefix: 'ltc2979' 51 52 Addresses scanned: - 53 54 Datasheet: https://www.analog.com/en/produ 55 56 * Linear Technology LTC2980 57 58 Prefix: 'ltc2980' 59 60 Addresses scanned: - 61 62 Datasheet: https://www.analog.com/en/produ 63 64 * Linear Technology LTC3880 65 66 Prefix: 'ltc3880' 67 68 Addresses scanned: - 69 70 Datasheet: https://www.analog.com/en/produ 71 72 * Linear Technology LTC3882 73 74 Prefix: 'ltc3882' 75 76 Addresses scanned: - 77 78 Datasheet: https://www.analog.com/en/produ 79 80 * Linear Technology LTC3883 81 82 Prefix: 'ltc3883' 83 84 Addresses scanned: - 85 86 Datasheet: https://www.analog.com/en/produ 87 88 * Linear Technology LTC3884 89 90 Prefix: 'ltc3884' 91 92 Addresses scanned: - 93 94 Datasheet: https://www.analog.com/en/produ 95 96 * Linear Technology LTC3886 97 98 Prefix: 'ltc3886' 99 100 Addresses scanned: - 101 102 Datasheet: https://www.analog.com/en/produ 103 104 * Linear Technology LTC3887 105 106 Prefix: 'ltc3887' 107 108 Addresses scanned: - 109 110 Datasheet: https://www.analog.com/en/produ 111 112 * Linear Technology LTC3889 113 114 Prefix: 'ltc3889' 115 116 Addresses scanned: - 117 118 Datasheet: https://www.analog.com/en/produ 119 120 * Linear Technology LTC7880 121 122 Prefix: 'ltc7880' 123 124 Addresses scanned: - 125 126 Datasheet: https://www.analog.com/en/produ 127 128 * Linear Technology LTM2987 129 130 Prefix: 'ltm2987' 131 132 Addresses scanned: - 133 134 Datasheet: https://www.analog.com/en/produ 135 136 * Linear Technology LTM4644 137 138 Prefix: 'ltm4644' 139 140 Addresses scanned: - 141 142 Datasheet: https://www.analog.com/en/produ 143 144 * Linear Technology LTM4675 145 146 Prefix: 'ltm4675' 147 148 Addresses scanned: - 149 150 Datasheet: https://www.analog.com/en/produ 151 152 * Linear Technology LTM4676 153 154 Prefix: 'ltm4676' 155 156 Addresses scanned: - 157 158 Datasheet: https://www.analog.com/en/produ 159 160 * Linear Technology LTM4677 161 162 Prefix: 'ltm4677' 163 164 Addresses scanned: - 165 166 Datasheet: https://www.analog.com/en/produ 167 168 * Linear Technology LTM4678 169 170 Prefix: 'ltm4678' 171 172 Addresses scanned: - 173 174 Datasheet: https://www.analog.com/en/produ 175 176 * Analog Devices LTM4680 177 178 Prefix: 'ltm4680' 179 180 Addresses scanned: - 181 182 Datasheet: https://www.analog.com/ltm4680 183 184 * Analog Devices LTM4686 185 186 Prefix: 'ltm4686' 187 188 Addresses scanned: - 189 190 Datasheet: https://www.analog.com/ltm4686 191 192 * Analog Devices LTM4700 193 194 Prefix: 'ltm4700' 195 196 Addresses scanned: - 197 198 Datasheet: https://www.analog.com/ltm4700 199 200 201 202 Author: Guenter Roeck <linux@roeck-us.net> 203 204 205 Description 206 ----------- 207 208 - LTC2974 and LTC2975 are quad digital power s 209 - LTC2978 is an octal power supply monitor. 210 - LTC2977 is a pin compatible replacement for 211 - LTC2980 is a 16-channel Power System Manager 212 - in a single die. The chip is instantiated an 213 - on two different I2C bus addresses. 214 - LTC3880, LTC3882, LTC3886, and LTC3887 are d 215 - DC/DC controllers. 216 - LTC3883 is a single phase step-down DC/DC co 217 - LTM2987 is a 16-channel Power System Manager 218 - additional components on a single die. The c 219 - as two separate chips on two different I2C b 220 - LTM4675 is a dual 9A or single 18A μModule 221 - LTM4676 is a dual 13A or single 26A uModule 222 - LTM4686 is a dual 10A or single 20A uModule 223 224 225 Usage Notes 226 ----------- 227 228 This driver does not probe for PMBus devices. 229 devices explicitly. 230 231 Example: the following commands will load the 232 0x60 on I2C bus #1:: 233 234 # modprobe ltc2978 235 # echo ltc2978 0x60 > /sys/bus/i2c/dev 236 237 238 Sysfs attributes 239 ---------------- 240 241 ======================= ====================== 242 in1_label "vin" 243 244 in1_input Measured input voltage 245 246 in1_min Minimum input voltage. 247 248 in1_max Maximum input voltage. 249 250 LTC2974, LTC2975, LTC2 251 LTC2979 and LTM2987 on 252 253 in1_lcrit Critical minimum input 254 255 LTC2972, LTC2974, LTC2 256 LTC2979 and LTM2987 on 257 258 in1_crit Critical maximum input 259 260 in1_min_alarm Input voltage low alar 261 262 in1_max_alarm Input voltage high ala 263 264 LTC2972, LTC2974, LTC2 265 LTC2979 and LTM2987 on 266 267 in1_lcrit_alarm Input voltage critical 268 269 LTC2972, LTC2974, LTC2 270 LTC2979 and LTM2987 on 271 272 in1_crit_alarm Input voltage critical 273 274 in1_lowest Lowest input voltage. 275 276 LTC2972, LTC2974, LTC2 277 and LTM2987 only. 278 279 in1_highest Highest input voltage. 280 281 in1_reset_history Reset input voltage hi 282 283 in[N]_label "vout[1-8]". 284 285 - LTC2972: N=2-3 286 - LTC2974, LTC2975: N= 287 - LTC2977, LTC2979, LT 288 - LTC2978: N=2-9 289 - LTC3880, LTC3882, LT 290 LTC7880, LTM4644, LT 291 LTM4680, LTM4700: N= 292 - LTC3883: N=2 293 294 in[N]_input Measured output voltag 295 296 in[N]_min Minimum output voltage 297 298 in[N]_max Maximum output voltage 299 300 in[N]_lcrit Critical minimum outpu 301 302 in[N]_crit Critical maximum outpu 303 304 in[N]_min_alarm Output voltage low ala 305 306 in[N]_max_alarm Output voltage high al 307 308 in[N]_lcrit_alarm Output voltage critica 309 310 in[N]_crit_alarm Output voltage critica 311 312 in[N]_lowest Lowest output voltage. 313 314 LTC2972, LTC2974, LTC2 315 316 in[N]_highest Highest output voltage 317 318 in[N]_reset_history Reset output voltage h 319 320 temp[N]_input Measured temperature. 321 322 - On LTC2972, temp[1-2 323 and temp 3 reports t 324 - On LTC2974 and LTC29 325 temperatures, and te 326 - On LTC2977, LTC2979, 327 only one temperature 328 reports the chip tem 329 - On LTC3880, LTC3882, 330 LTM4664, LTM4675, LT 331 and LTM4700, temp1 a 332 temperatures, and te 333 - On LTC3883, temp1 re 334 and temp2 reports th 335 336 temp[N]_min Minimum temperature. 337 338 LTC2972, LTC2974, LCT2 339 LTC2979, and LTM2987 o 340 341 temp[N]_max Maximum temperature. 342 343 temp[N]_lcrit Critical low temperatu 344 345 temp[N]_crit Critical high temperat 346 347 temp[N]_min_alarm Temperature low alarm. 348 349 LTC2972, LTC2974, LTC2 350 LTC2979, and LTM2987 o 351 352 temp[N]_max_alarm Temperature high alarm 353 354 355 temp[N]_lcrit_alarm Temperature critical l 356 357 temp[N]_crit_alarm Temperature critical h 358 359 temp[N]_lowest Lowest measured temper 360 361 - LTC2972, LTC2974, LT 362 LTC2979, and LTM2987 363 - Not supported for ch 364 and LTC2975. 365 366 temp[N]_highest Highest measured tempe 367 368 Not supported for chip 369 LTC2974 and LTC2975. 370 371 temp[N]_reset_history Reset temperature hist 372 373 Not supported for chip 374 LTC2974 and LTC2975. 375 376 power1_label "pin". LTC3883 and LTC 377 378 power1_input Measured input power. 379 380 power[N]_label "pout[1-4]". 381 382 - LTC2972: N=1-2 383 - LTC2974, LTC2975: N= 384 - LTC2977, LTC2979, LT 385 - LTC2978: Not support 386 - LTC3880, LTC3882, LT 387 LTM4664, LTM4675, LT 388 LTM4700: N=1-2 389 - LTC3883: N=2 390 391 power[N]_input Measured output power. 392 393 curr1_label "iin". 394 395 LTC3880, LTC3883, LTC3 396 LTM4644, LTM4675, LTM4 397 and LTM4700 only. 398 399 curr1_input Measured input current 400 401 curr1_max Maximum input current. 402 403 curr1_max_alarm Input current high ala 404 405 curr1_highest Highest input current. 406 407 LTC3883 and LTC3886 on 408 409 curr1_reset_history Reset input current hi 410 411 LTC3883 and LTC3886 on 412 413 curr[N]_label "iout[1-4]". 414 415 - LTC2972: N-1-2 416 - LTC2974, LTC2975: N= 417 - LTC2977, LTC2979, LT 418 - LTC2978: not support 419 - LTC3880, LTC3882, LT 420 LTM4664, LTM4675, LT 421 LTM4700: N=2-3 422 - LTC3883: N=2 423 424 curr[N]_input Measured output curren 425 426 curr[N]_max Maximum output current 427 428 curr[N]_crit Critical high output c 429 430 curr[N]_lcrit Critical low output cu 431 432 LTC2972, LTC2974 and L 433 434 curr[N]_max_alarm Output current high al 435 436 curr[N]_crit_alarm Output current critica 437 438 curr[N]_lcrit_alarm Output current critica 439 440 LTC2972, LTC2974 and L 441 442 curr[N]_lowest Lowest output current. 443 444 LTC2972, LTC2974 and L 445 446 curr[N]_highest Highest output current 447 448 curr[N]_reset_history Reset output current h 449 ======================= ======================
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.