diff options
Diffstat (limited to 'arch/arm/mach-tegra/board-kai-sensors.c')
-rw-r--r-- | arch/arm/mach-tegra/board-kai-sensors.c | 9 |
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, |