You've already forked linux-rockchip
mirror of
https://github.com/armbian/linux-rockchip.git
synced 2026-01-06 11:08:10 -08:00
hwmon: Add driver for FTS BMC chip "Teutates"
This driver implements hardware monitoring and watchdog support for the FTS BMC Chip "Teutates". Signed-off-by: Thilo Cestonaro <thilo@cestona.ro> [groeck: Updated subject and description; fixed dependencies] Signed-off-by: Guenter Roeck <linux@roeck-us.net>
This commit is contained in:
committed by
Guenter Roeck
parent
50c22cd154
commit
08426eda58
23
Documentation/hwmon/ftsteutates
Normal file
23
Documentation/hwmon/ftsteutates
Normal file
@@ -0,0 +1,23 @@
|
||||
Kernel driver ftsteutates
|
||||
=====================
|
||||
|
||||
Supported chips:
|
||||
* FTS Teutates
|
||||
Prefix: 'ftsteutates'
|
||||
Addresses scanned: I2C 0x73 (7-Bit)
|
||||
|
||||
Author: Thilo Cestonaro <thilo.cestonaro@ts.fujitsu.com>
|
||||
|
||||
|
||||
Description
|
||||
-----------
|
||||
The BMC Teutates is the Eleventh generation of Superior System
|
||||
monitoring and thermal management solution. It is builds on the basic
|
||||
functionality of the BMC Theseus and contains several new features and
|
||||
enhancements. It can monitor up to 4 voltages, 16 temperatures and
|
||||
8 fans. It also contains an integrated watchdog which is currently
|
||||
implemented in this driver.
|
||||
|
||||
Specification of the chip can be found here:
|
||||
ftp:///pub/Mainboard-OEM-Sales/Services/Software&Tools/Linux_SystemMonitoring&Watchdog&GPIO/BMC-Teutates_Specification_V1.21.pdf
|
||||
ftp:///pub/Mainboard-OEM-Sales/Services/Software&Tools/Linux_SystemMonitoring&Watchdog&GPIO/Fujitsu_mainboards-1-Sensors_HowTo-en-US.pdf
|
||||
@@ -486,6 +486,18 @@ config SENSORS_FSCHMD
|
||||
This driver can also be built as a module. If so, the module
|
||||
will be called fschmd.
|
||||
|
||||
config SENSORS_FTSTEUTATES
|
||||
tristate "Fujitsu Technology Solutions sensor chip Teutates"
|
||||
depends on I2C && WATCHDOG
|
||||
select WATCHDOG_CORE
|
||||
help
|
||||
If you say yes here you get support for the Fujitsu Technology
|
||||
Solutions (FTS) sensor chip "Teutates" including support for
|
||||
the integrated watchdog.
|
||||
|
||||
This driver can also be built as a module. If so, the module
|
||||
will be called ftsteutates.
|
||||
|
||||
config SENSORS_GL518SM
|
||||
tristate "Genesys Logic GL518SM"
|
||||
depends on I2C
|
||||
|
||||
@@ -62,6 +62,7 @@ obj-$(CONFIG_SENSORS_F71882FG) += f71882fg.o
|
||||
obj-$(CONFIG_SENSORS_F75375S) += f75375s.o
|
||||
obj-$(CONFIG_SENSORS_FAM15H_POWER) += fam15h_power.o
|
||||
obj-$(CONFIG_SENSORS_FSCHMD) += fschmd.o
|
||||
obj-$(CONFIG_SENSORS_FTSTEUTATES) += ftsteutates.o
|
||||
obj-$(CONFIG_SENSORS_G760A) += g760a.o
|
||||
obj-$(CONFIG_SENSORS_G762) += g762.o
|
||||
obj-$(CONFIG_SENSORS_GL518SM) += gl518sm.o
|
||||
|
||||
820
drivers/hwmon/ftsteutates.c
Normal file
820
drivers/hwmon/ftsteutates.c
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user