Commit 18fd303f authored by Randy Dunlap's avatar Randy Dunlap Committed by Guenter Roeck

hwmon: (pwm-fan) Fix build when THERMAL=m

Fix build errors when CONFIG_THERMAL=m and SENSORS_PWM_FAN=y
by restricting SENSORS_PWM_FAN to 'm' when THERMAL=m.

drivers/built-in.o: In function `pwm_fan_remove':
pwm-fan.c:(.text+0x22ba58): undefined reference to `thermal_cooling_device_unregister'
drivers/built-in.o: In function `pwm_fan_probe':
pwm-fan.c:(.text+0x22bebb): undefined reference to `thermal_of_cooling_device_register'
pwm-fan.c:(.text+0x22bf11): undefined reference to `thermal_cdev_update'
Signed-off-by: default avatarRandy Dunlap <rdunlap@infradead.org>
Cc: Kamil Debski <k.debski@samsung.com>
Signed-off-by: default avatarGuenter Roeck <linux@roeck-us.net>
parent de52b049
...@@ -1174,6 +1174,7 @@ source drivers/hwmon/pmbus/Kconfig ...@@ -1174,6 +1174,7 @@ source drivers/hwmon/pmbus/Kconfig
config SENSORS_PWM_FAN config SENSORS_PWM_FAN
tristate "PWM fan" tristate "PWM fan"
depends on (PWM && OF) || COMPILE_TEST depends on (PWM && OF) || COMPILE_TEST
depends on THERMAL || THERMAL=n
help help
If you say yes here you get support for fans connected to PWM lines. If you say yes here you get support for fans connected to PWM lines.
The driver uses the generic PWM interface, thus it will work on a The driver uses the generic PWM interface, thus it will work on a
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment