Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
[linux-2.6] / Documentation / hwmon / ltc4215
1 Kernel driver ltc4215
2 =====================
3
4 Supported chips:
5   * Linear Technology LTC4215
6     Prefix: 'ltc4215'
7     Addresses scanned: 0x44
8     Datasheet:
9         http://www.linear.com/pc/downloadDocument.do?navId=H0,C1,C1003,C1006,C1163,P17572,D12697
10
11 Author: Ira W. Snyder <iws@ovro.caltech.edu>
12
13
14 Description
15 -----------
16
17 The LTC4215 controller allows a board to be safely inserted and removed
18 from a live backplane.
19
20
21 Usage Notes
22 -----------
23
24 This driver does not probe for LTC4215 devices, due to the fact that some
25 of the possible addresses are unfriendly to probing. You will need to use
26 the "force" parameter to tell the driver where to find the device.
27
28 Example: the following will load the driver for an LTC4215 at address 0x44
29 on I2C bus #0:
30 $ modprobe ltc4215 force=0,0x44
31
32
33 Sysfs entries
34 -------------
35
36 The LTC4215 has built-in limits for overvoltage, undervoltage, and
37 undercurrent warnings. This makes it very likely that the reference
38 circuit will be used.
39
40 in1_input               input voltage
41 in2_input               output voltage
42
43 in1_min_alarm           input undervoltage alarm
44 in1_max_alarm           input overvoltage alarm
45
46 curr1_input             current
47 curr1_max_alarm         overcurrent alarm
48
49 power1_input            power usage
50 power1_alarm            power bad alarm