From d192135aa2cf50ce6847ddd82bd0e914f566814f Mon Sep 17 00:00:00 2001 From: Simon Que Date: Wed, 16 Jan 2013 18:25:57 -0800 Subject: [PATCH] CHROMIUM: cpufreq: explicit typecasts in cpufreq_interactive.c BUG=chromium-os:5542 TEST=emerge chromeos-kernel, no warnings in cpu_interactive.o Change-Id: I3d4a0f6dc47edf21108303fabcba59130a05b899 Signed-off-by: Simon Que Reviewed-on: https://gerrit.chromium.org/gerrit/41499 Reviewed-by: Sonny Rao --- drivers/cpufreq/cpufreq_interactive.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/cpufreq/cpufreq_interactive.c b/drivers/cpufreq/cpufreq_interactive.c index 7e7f439c73c87..f1caa7cdff225 100644 --- a/drivers/cpufreq/cpufreq_interactive.c +++ b/drivers/cpufreq/cpufreq_interactive.c @@ -146,7 +146,8 @@ static void del_idle_timer(struct cpufreq_interactive_cpuinfo *pcpu) static void cpufreq_interactive_timer(unsigned long data) { - struct cpufreq_interactive_cpuinfo *pcpu = data; + struct cpufreq_interactive_cpuinfo *pcpu = + (struct cpufreq_interactive_cpuinfo *)data; int cpu_id = pcpu->cpu_id; unsigned int delta_idle; unsigned int delta_time; @@ -937,7 +938,7 @@ static int __init cpufreq_interactive_init(void) pcpu->cpu_id = i; init_timer(&pcpu->cpu_timer); pcpu->cpu_timer.function = cpufreq_interactive_timer; - pcpu->cpu_timer.data = pcpu; + pcpu->cpu_timer.data = (unsigned long)pcpu; } spin_lock_init(&updown_state_lock); -- 2.39.5