0001 Kernel driver ltc4215
0002 =====================
0003
0004 Supported chips:
0005
0006 * Linear Technology LTC4215
0007
0008 Prefix: 'ltc4215'
0009
0010 Addresses scanned: 0x44
0011
0012 Datasheet:
0013
0014 http://www.linear.com/pc/downloadDocument.do?navId=H0,C1,C1003,C1006,C1163,P17572,D12697
0015
0016 Author: Ira W. Snyder <iws@ovro.caltech.edu>
0017
0018
0019 Description
0020 -----------
0021
0022 The LTC4215 controller allows a board to be safely inserted and removed
0023 from a live backplane.
0024
0025
0026 Usage Notes
0027 -----------
0028
0029 This driver does not probe for LTC4215 devices, due to the fact that some
0030 of the possible addresses are unfriendly to probing. You will have to
0031 instantiate the devices explicitly.
0032
0033 Example: the following will load the driver for an LTC4215 at address 0x44
0034 on I2C bus #0::
0035
0036 $ modprobe ltc4215
0037 $ echo ltc4215 0x44 > /sys/bus/i2c/devices/i2c-0/new_device
0038
0039
0040 Sysfs entries
0041 -------------
0042
0043 The LTC4215 has built-in limits for overvoltage, undervoltage, and
0044 undercurrent warnings. This makes it very likely that the reference
0045 circuit will be used.
0046
0047 ======================= =========================
0048 in1_input input voltage
0049 in2_input output voltage
0050
0051 in1_min_alarm input undervoltage alarm
0052 in1_max_alarm input overvoltage alarm
0053
0054 curr1_input current
0055 curr1_max_alarm overcurrent alarm
0056
0057 power1_input power usage
0058 power1_alarm power bad alarm
0059 ======================= =========================