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

max20751.rst (2251B)


      1Kernel driver max20751
      2======================
      3
      4Supported chips:
      5
      6  * maxim MAX20751
      7
      8    Prefix: 'max20751'
      9
     10    Addresses scanned: -
     11
     12    Datasheet: https://datasheets.maximintegrated.com/en/ds/MAX20751.pdf
     13
     14    Application note: https://pdfserv.maximintegrated.com/en/an/AN5941.pdf
     15
     16Author: Guenter Roeck <linux@roeck-us.net>
     17
     18
     19Description
     20-----------
     21
     22This driver supports MAX20751 Multiphase Master with PMBus Interface
     23and Internal Buck Converter.
     24
     25The driver is a client driver to the core PMBus driver.
     26Please see Documentation/hwmon/pmbus.rst for details on PMBus client drivers.
     27
     28
     29Usage Notes
     30-----------
     31
     32This driver does not auto-detect devices. You will have to instantiate the
     33devices explicitly. Please see Documentation/i2c/instantiating-devices.rst for
     34details.
     35
     36
     37Platform data support
     38---------------------
     39
     40The driver supports standard PMBus driver platform data.
     41
     42
     43Sysfs entries
     44-------------
     45
     46The following attributes are supported.
     47
     48======================= =======================================================
     49in1_label		"vin1"
     50in1_input		Measured voltage.
     51in1_min			Minimum input voltage.
     52in1_max			Maximum input voltage.
     53in1_lcrit		Critical minimum input voltage.
     54in1_crit		Critical maximum input voltage.
     55in1_min_alarm		Input voltage low alarm.
     56in1_lcrit_alarm		Input voltage critical low alarm.
     57in1_min_alarm		Input voltage low alarm.
     58in1_max_alarm		Input voltage high alarm.
     59
     60in2_label		"vout1"
     61in2_input		Measured voltage.
     62in2_min			Minimum output voltage.
     63in2_max			Maximum output voltage.
     64in2_lcrit		Critical minimum output voltage.
     65in2_crit		Critical maximum output voltage.
     66in2_min_alarm		Output voltage low alarm.
     67in2_lcrit_alarm		Output voltage critical low alarm.
     68in2_min_alarm		Output voltage low alarm.
     69in2_max_alarm		Output voltage high alarm.
     70
     71curr1_input		Measured output current.
     72curr1_label		"iout1"
     73curr1_max		Maximum output current.
     74curr1_alarm		Current high alarm.
     75
     76temp1_input		Measured temperature.
     77temp1_max		Maximum temperature.
     78temp1_crit		Critical high temperature.
     79temp1_max_alarm		Chip temperature high alarm.
     80temp1_crit_alarm	Chip temperature critical high alarm.
     81
     82power1_input		Output power.
     83power1_label		"pout1"
     84======================= =======================================================