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

max16064.rst (2493B)


      1Kernel driver max16064
      2======================
      3
      4Supported chips:
      5
      6  * Maxim MAX16064
      7
      8    Prefix: 'max16064'
      9
     10    Addresses scanned: -
     11
     12    Datasheet: http://datasheets.maxim-ic.com/en/ds/MAX16064.pdf
     13
     14Author: Guenter Roeck <linux@roeck-us.net>
     15
     16
     17Description
     18-----------
     19
     20This driver supports hardware monitoring for Maxim MAX16064 Quad Power-Supply
     21Controller with Active-Voltage Output Control and PMBus Interface.
     22
     23The driver is a client driver to the core PMBus driver.
     24Please see Documentation/hwmon/pmbus.rst for details on PMBus client drivers.
     25
     26
     27Usage Notes
     28-----------
     29
     30This driver does not auto-detect devices. You will have to instantiate the
     31devices explicitly. Please see Documentation/i2c/instantiating-devices.rst for
     32details.
     33
     34
     35Platform data support
     36---------------------
     37
     38The driver supports standard PMBus driver platform data.
     39
     40
     41Sysfs entries
     42-------------
     43
     44The following attributes are supported. Limits are read-write; all other
     45attributes are read-only.
     46
     47======================= ========================================================
     48in[1-4]_label		"vout[1-4]"
     49in[1-4]_input		Measured voltage. From READ_VOUT register.
     50in[1-4]_min		Minimum Voltage. From VOUT_UV_WARN_LIMIT register.
     51in[1-4]_max		Maximum voltage. From VOUT_OV_WARN_LIMIT register.
     52in[1-4]_lcrit		Critical minimum Voltage. VOUT_UV_FAULT_LIMIT register.
     53in[1-4]_crit		Critical maximum voltage. From VOUT_OV_FAULT_LIMIT
     54			register.
     55in[1-4]_min_alarm	Voltage low alarm. From VOLTAGE_UV_WARNING status.
     56in[1-4]_max_alarm	Voltage high alarm. From VOLTAGE_OV_WARNING status.
     57in[1-4]_lcrit_alarm	Voltage critical low alarm. From VOLTAGE_UV_FAULT
     58			status.
     59in[1-4]_crit_alarm	Voltage critical high alarm. From VOLTAGE_OV_FAULT
     60			status.
     61in[1-4]_highest		Historical maximum voltage.
     62in[1-4]_reset_history	Write any value to reset history.
     63
     64temp1_input		Measured temperature. From READ_TEMPERATURE_1 register.
     65temp1_max		Maximum temperature. From OT_WARN_LIMIT register.
     66temp1_crit		Critical high temperature. From OT_FAULT_LIMIT register.
     67temp1_max_alarm		Chip temperature high alarm. Set by comparing
     68			READ_TEMPERATURE_1 with OT_WARN_LIMIT if TEMP_OT_WARNING
     69			status is set.
     70temp1_crit_alarm	Chip temperature critical high alarm. Set by comparing
     71			READ_TEMPERATURE_1 with OT_FAULT_LIMIT if TEMP_OT_FAULT
     72			status is set.
     73temp1_highest		Historical maximum temperature.
     74temp1_reset_history	Write any value to reset history.
     75======================= ========================================================