BUG=chromium-os:5542
TEST=emerge chromeos-kernel, no warnings in cpu_interactive.o
Change-Id: I3d4a0f6dc47edf21108303fabcba59130a05b899
Signed-off-by: Simon Que <sque@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/41499
Reviewed-by: Sonny Rao <sonnyrao@chromium.org>
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;
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);