diff options
author | Amit Kucheria <amit.kucheria@linaro.org> | 2020-05-11 17:55:01 +0530 |
---|---|---|
committer | Daniel Lezcano <daniel.lezcano@linaro.org> | 2020-05-22 18:48:54 +0200 |
commit | 0015d9a2a72745308ef9728a746ff7b1e82138bc (patch) | |
tree | 9dd4e0dc208f154e26e4f6d56913aa8bad045873 /drivers/thermal/user_space.c | |
parent | 6abea5d2af4cdd508b04d94ed9382c3710b99dfc (diff) |
thermal/governors: Prefix all source files with gov_
Bang-bang governor source file is prefixed with gov_. Do the same for
other governors for consistency so they're easy to find in the sources.
Signed-off-by: Amit Kucheria <amit.kucheria@linaro.org>
Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
Link: https://lore.kernel.org/r/b9a85d3204712f14e320504948c12712dc0b291b.1589199124.git.amit.kucheria@linaro.org
Diffstat (limited to 'drivers/thermal/user_space.c')
-rw-r--r-- | drivers/thermal/user_space.c | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/drivers/thermal/user_space.c b/drivers/thermal/user_space.c deleted file mode 100644 index 82a7198bbe71..000000000000 --- a/drivers/thermal/user_space.c +++ /dev/null @@ -1,47 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-only -/* - * user_space.c - A simple user space Thermal events notifier - * - * Copyright (C) 2012 Intel Corp - * Copyright (C) 2012 Durgadoss R <durgadoss.r@intel.com> - * - * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - * - * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - */ - -#include <linux/slab.h> -#include <linux/thermal.h> - -#include "thermal_core.h" - -/** - * notify_user_space - Notifies user space about thermal events - * @tz: thermal_zone_device - * @trip: trip point index - * - * This function notifies the user space through UEvents. - */ -static int notify_user_space(struct thermal_zone_device *tz, int trip) -{ - char *thermal_prop[5]; - int i; - - mutex_lock(&tz->lock); - thermal_prop[0] = kasprintf(GFP_KERNEL, "NAME=%s", tz->type); - thermal_prop[1] = kasprintf(GFP_KERNEL, "TEMP=%d", tz->temperature); - thermal_prop[2] = kasprintf(GFP_KERNEL, "TRIP=%d", trip); - thermal_prop[3] = kasprintf(GFP_KERNEL, "EVENT=%d", tz->notify_event); - thermal_prop[4] = NULL; - kobject_uevent_env(&tz->device.kobj, KOBJ_CHANGE, thermal_prop); - for (i = 0; i < 4; ++i) - kfree(thermal_prop[i]); - mutex_unlock(&tz->lock); - return 0; -} - -static struct thermal_governor thermal_gov_user_space = { - .name = "user_space", - .throttle = notify_user_space, -}; -THERMAL_GOVERNOR_DECLARE(thermal_gov_user_space); |