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

ltc2992.rst (1722B)


      1.. SPDX-License-Identifier: GPL-2.0
      2
      3Kernel driver ltc2992
      4=====================
      5
      6Supported chips:
      7  * Linear Technology LTC2992
      8    Prefix: 'ltc2992'
      9    Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/ltc2992.pdf
     10
     11Author: Alexandru Tachici <alexandru.tachici@analog.com>
     12
     13
     14Description
     15-----------
     16
     17This driver supports hardware monitoring for Linear Technology LTC2992 power monitor.
     18
     19LTC2992 is a rail-to-rail system monitor that measures current,
     20voltage, and power of two supplies.
     21
     22Two ADCs simultaneously measure each supply's current. A third ADC monitors
     23the input voltages and four auxiliary external voltages.
     24
     25
     26Sysfs entries
     27-------------
     28
     29The following attributes are supported. Limits are read-write,
     30all other attributes are read-only.
     31
     32in_reset_history	Reset all highest/lowest values.
     33
     34inX_input		Measured voltage.
     35inX_lowest		Minimum measured voltage.
     36inX_highest		Maximum measured voltage.
     37inX_min			Minimum voltage allowed.
     38inX_max			Maximum voltage allowed.
     39inX_min_alarm		An undervoltage occurred. Cleared on read.
     40inX_max_alarm		An overvoltage occurred. Cleared on read.
     41
     42currX_input		Measured current.
     43currX_lowest		Minimum measured current.
     44currX_highest		Maximum measured current.
     45currX_min		Minimum current allowed.
     46currX_max		Maximum current allowed.
     47currX_min_alarm		An undercurrent occurred. Cleared on read.
     48currX_max_alarm		An overcurrent occurred. Cleared on read.
     49
     50powerX_input		Measured power.
     51powerX_input_lowest	Minimum measured voltage.
     52powerX_input_highest	Maximum measured voltage.
     53powerX_min		Minimum power.
     54powerX_max		Maximum power.
     55powerX_min_alarm	An underpower occurred. Cleared on read.
     56powerX_max_alarm	An overpower occurred. Cleared on read.