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