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