cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

ltc4215.rst (1335B)


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