summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/board-kai-sensors.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/mach-tegra/board-kai-sensors.c')
-rw-r--r--arch/arm/mach-tegra/board-kai-sensors.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/arch/arm/mach-tegra/board-kai-sensors.c b/arch/arm/mach-tegra/board-kai-sensors.c
index 1c564d242128..107dc2befa0b 100644
--- a/arch/arm/mach-tegra/board-kai-sensors.c
+++ b/arch/arm/mach-tegra/board-kai-sensors.c
@@ -56,6 +56,11 @@ static struct balanced_throttle tj_throttle = {
},
};
+static struct thermal_cooling_device *kai_create_cdev(void *data)
+{
+ return balanced_throttle_register(&tj_throttle, "kai-nct");
+}
+
static struct nct1008_platform_data kai_nct1008_pdata = {
.supported_hwrev = true,
.ext_range = true,
@@ -67,9 +72,7 @@ static struct nct1008_platform_data kai_nct1008_pdata = {
/* Thermal Throttling */
.passive = {
- .create_cdev = (struct thermal_cooling_device *(*)(void *))
- balanced_throttle_register,
- .cdev_data = &tj_throttle,
+ .create_cdev = kai_create_cdev,
.trip_temp = 85000,
.tc1 = 0,
.tc2 = 1,