thermal: Make thermal_zone_device_is_enabled() available to core only
authorAndrzej Pietrasiewicz <andrzej.p@collabora.com>
Fri, 3 Jul 2020 10:43:54 +0000 (12:43 +0200)
committerDaniel Lezcano <daniel.lezcano@linaro.org>
Mon, 6 Jul 2020 23:26:07 +0000 (01:26 +0200)
This function is not needed by drivers.

Signed-off-by: Andrzej Pietrasiewicz <andrzej.p@collabora.com>
Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
Link: https://lore.kernel.org/r/20200703104354.19657-4-andrzej.p@collabora.com
drivers/thermal/thermal_core.c
drivers/thermal/thermal_core.h
include/linux/thermal.h

index a61e91513584a1aa6619f424ebdf5da1264e41d0..052343c59b0a37c5b59f75fc1c9f3133d724a0c7 100644 (file)
@@ -519,7 +519,6 @@ int thermal_zone_device_is_enabled(struct thermal_zone_device *tz)
 
        return mode == THERMAL_DEVICE_ENABLED;
 }
-EXPORT_SYMBOL_GPL(thermal_zone_device_is_enabled);
 
 void thermal_zone_device_update(struct thermal_zone_device *tz,
                                enum thermal_notify_event event)
index c95689586e19ac77df86ae84b734db25922c50e6..b1464b3a21e2a36d67438b32f6c7ddada253844b 100644 (file)
@@ -166,4 +166,6 @@ of_thermal_get_trip_points(struct thermal_zone_device *tz)
 }
 #endif
 
+int thermal_zone_device_is_enabled(struct thermal_zone_device *tz);
+
 #endif /* __THERMAL_CORE_H__ */
index b9efaa780d880dabfdb2690d5003ace1d40c2990..108251f23e5c7b9e5e4551361cf52f101e12cdce 100644 (file)
@@ -418,7 +418,6 @@ void thermal_cdev_update(struct thermal_cooling_device *);
 void thermal_notify_framework(struct thermal_zone_device *, int);
 int thermal_zone_device_enable(struct thermal_zone_device *tz);
 int thermal_zone_device_disable(struct thermal_zone_device *tz);
-int thermal_zone_device_is_enabled(struct thermal_zone_device *tz);
 #else
 static inline struct thermal_zone_device *thermal_zone_device_register(
        const char *type, int trips, int mask, void *devdata,
@@ -472,10 +471,6 @@ static inline int thermal_zone_device_enable(struct thermal_zone_device *tz)
 
 static inline int thermal_zone_device_disable(struct thermal_zone_device *tz)
 { return -ENODEV; }
-
-static inline int
-thermal_zone_device_is_enabled(struct thermal_zone_device *tz)
-{ return -ENODEV; }
 #endif /* CONFIG_THERMAL */
 
 #endif /* __THERMAL_H__ */