Back to home page

OSCL-LXR

 
 

    


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 ======================= =========================