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

menf21bmc.rst (1361B)


      1Kernel driver menf21bmc_hwmon
      2=============================
      3
      4Supported chips:
      5
      6	* MEN 14F021P00
      7
      8	  Prefix: 'menf21bmc_hwmon'
      9
     10	  Adresses scanned: -
     11
     12Author: Andreas Werner <andreas.werner@men.de>
     13
     14Description
     15-----------
     16
     17The menf21bmc is a Board Management Controller (BMC) which provides an I2C
     18interface to the host to access the features implemented in the BMC.
     19
     20This driver gives access to the voltage monitoring feature of the main
     21voltages of the board.
     22The voltage sensors are connected to the ADC inputs of the BMC which is
     23a PIC16F917 Mikrocontroller.
     24
     25Usage Notes
     26-----------
     27
     28This driver is part of the MFD driver named "menf21bmc" and does
     29not auto-detect devices.
     30You will have to instantiate the MFD driver explicitly.
     31Please see Documentation/i2c/instantiating-devices.rst for
     32details.
     33
     34Sysfs entries
     35-------------
     36
     37The following attributes are supported. All attributes are read only
     38The Limits are read once by the driver.
     39
     40=============== ==========================
     41in0_input	+3.3V input voltage
     42in1_input	+5.0V input voltage
     43in2_input	+12.0V input voltage
     44in3_input	+5V Standby input voltage
     45in4_input	VBAT (on board battery)
     46
     47in[0-4]_min	Minimum voltage limit
     48in[0-4]_max	Maximum voltage limit
     49
     50in0_label	"MON_3_3V"
     51in1_label	"MON_5V"
     52in2_label	"MON_12V"
     53in3_label	"5V_STANDBY"
     54in4_label	"VBAT"
     55=============== ==========================