Skip to content

Commit 080639a

Browse files
committed
hwmon: add driver for max42500-hwmon
The MAX42500 is a SoC power-system monitor with up to seven voltage monitor inputs that has programmable OV/UV thresholds and support DVS by I2C interface. The MAX42500 contains a programmable flexible power sequence recorder and watchdog accessible also by I2C interface. Signed-off-by: Kent Libetario <Kent.Libetario@analog.com>
1 parent ddf3fb1 commit 080639a

File tree

3 files changed

+1360
-0
lines changed

3 files changed

+1360
-0
lines changed

drivers/hwmon/Kconfig

+12
Original file line numberDiff line numberDiff line change
@@ -1131,6 +1131,18 @@ config MAX31827
11311131
This driver can also be built as a module. If so, the module
11321132
will be called max31827.
11331133

1134+
config SENSORS_MAX42500
1135+
tristate "MAX42500 Industrial Power System Monitor"
1136+
depends on MFD_MAX42500
1137+
help
1138+
If you say yes here you get support for MAX42500 SoC power-system
1139+
monitor with up to seven voltage monitor. The driver also contains a
1140+
programmable challenge/response watchdog, which is accessible through
1141+
the I2C interface, along with a configurable RESET output.
1142+
1143+
This driver can also be built as a module. If so, the module
1144+
will be called max42500-hwmon.
1145+
11341146
config SENSORS_MAX6620
11351147
tristate "Maxim MAX6620 fan controller"
11361148
depends on I2C

drivers/hwmon/Makefile

+1
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,7 @@ obj-$(CONFIG_SENSORS_MAX197) += max197.o
145145
obj-$(CONFIG_SENSORS_MAX31722) += max31722.o
146146
obj-$(CONFIG_SENSORS_MAX31730) += max31730.o
147147
obj-$(CONFIG_SENSORS_MAX31760) += max31760.o
148+
obj-$(CONFIG_SENSORS_MAX42500) += max42500-hwmon.o
148149
obj-$(CONFIG_SENSORS_MAX6620) += max6620.o
149150
obj-$(CONFIG_SENSORS_MAX6621) += max6621.o
150151
obj-$(CONFIG_SENSORS_MAX6639) += max6639.o

0 commit comments

Comments
 (0)