The thermal framework can not be compiled as a module. The IS_ENABLED macro is useless here and can be replaced by an ifdef.
Signed-off-by: Daniel Lezcano <[email protected]> --- include/linux/thermal.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/linux/thermal.h b/include/linux/thermal.h index 4436addc0e83..d77baa523093 100644 --- a/include/linux/thermal.h +++ b/include/linux/thermal.h @@ -384,7 +384,7 @@ void devm_thermal_zone_of_sensor_unregister(struct device *dev, #endif -#if IS_ENABLED(CONFIG_THERMAL) +#ifdef CONFIG_THERMAL struct thermal_zone_device *thermal_zone_device_register(const char *, int, int, void *, struct thermal_zone_device_ops *, struct thermal_zone_params *, int, int); -- 2.17.1

