--- a/drivers/hwmon/Kconfig
+++ b/drivers/hwmon/Kconfig
-@@ -391,6 +391,15 @@ config SENSORS_GL520SM
+@@ -401,6 +401,15 @@ config SENSORS_GL520SM
This driver can also be built as a module. If so, the module
will be called gl520sm.
depends on GENERIC_GPIO
--- a/drivers/hwmon/Makefile
+++ b/drivers/hwmon/Makefile
-@@ -114,6 +114,7 @@ obj-$(CONFIG_SENSORS_W83L785TS) += w83l7
+@@ -123,6 +123,7 @@ obj-$(CONFIG_SENSORS_W83L785TS) += w83l7
obj-$(CONFIG_SENSORS_W83L786NG) += w83l786ng.o
obj-$(CONFIG_SENSORS_WM831X) += wm831x-hwmon.o
obj-$(CONFIG_SENSORS_WM8350) += wm8350-hwmon.o
+obj-$(CONFIG_SENSORS_GSP) += gsp.o
- # PMBus drivers
- obj-$(CONFIG_PMBUS) += pmbus_core.o
+ obj-$(CONFIG_PMBUS) += pmbus/
+
--- /dev/null
+++ b/drivers/hwmon/gsp.c
@@ -0,0 +1,308 @@