summaryrefslogtreecommitdiff
path: root/drivers/thermal/user_space.c
diff options
context:
space:
mode:
authorAmit Kucheria <amit.kucheria@linaro.org>2020-05-11 17:55:01 +0530
committerDaniel Lezcano <daniel.lezcano@linaro.org>2020-05-22 18:48:54 +0200
commit0015d9a2a72745308ef9728a746ff7b1e82138bc (patch)
tree9dd4e0dc208f154e26e4f6d56913aa8bad045873 /drivers/thermal/user_space.c
parent6abea5d2af4cdd508b04d94ed9382c3710b99dfc (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.c47
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);