^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) Kernel driver ltc2990
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) =====================
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) Supported chips:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) * Linear Technology LTC2990
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) Prefix: 'ltc2990'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) Addresses scanned: -
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) Datasheet: http://www.linear.com/product/ltc2990
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) Author:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) - Mike Looijmans <mike.looijmans@topic.nl>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) - Tom Levens <tom.levens@cern.ch>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) Description
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) -----------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) LTC2990 is a Quad I2C Voltage, Current and Temperature Monitor.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) The chip's inputs can measure 4 voltages, or two inputs together (1+2 and 3+4)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) can be combined to measure a differential voltage, which is typically used to
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) measure current through a series resistor, or a temperature with an external
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) diode.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) Usage Notes
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) -----------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) This driver does not probe for PMBus devices. You will have to instantiate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) devices explicitly.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40) Sysfs attributes
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) ----------------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43) ============= ==================================================
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44) in0_input Voltage at Vcc pin in millivolt (range 2.5V to 5V)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) temp1_input Internal chip temperature in millidegrees Celsius
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46) ============= ==================================================
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48) A subset of the following attributes are visible, depending on the measurement
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) mode of the chip.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51) ============= ==========================================================
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52) in[1-4]_input Voltage at V[1-4] pin in millivolt
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) temp2_input External temperature sensor TR1 in millidegrees Celsius
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 54) temp3_input External temperature sensor TR2 in millidegrees Celsius
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 55) curr1_input Current in mA across V1-V2 assuming a 1mOhm sense resistor
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 56) curr2_input Current in mA across V3-V4 assuming a 1mOhm sense resistor
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 57) ============= ==========================================================
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 58)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 59) The "curr*_input" measurements actually report the voltage drop across the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 60) input pins in microvolts. This is equivalent to the current through a 1mOhm
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 61) sense resistor. Divide the reported value by the actual sense resistor value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 62) in mOhm to get the actual value.