Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

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