powerpc: silence a -Wcast-function-type warning in dawr_write_file_bool
[linux-2.6-block.git] / arch / powerpc / kernel / hw_breakpoint.c
index da307dd93ee38f522ee01121a1cfd919db85fc45..ca3a2358b76804d0d6de596fe6a75e8fbeaf4058 100644 (file)
@@ -384,6 +384,11 @@ void hw_breakpoint_pmu_read(struct perf_event *bp)
 bool dawr_force_enable;
 EXPORT_SYMBOL_GPL(dawr_force_enable);
 
+static void set_dawr_cb(void *info)
+{
+       set_dawr(info);
+}
+
 static ssize_t dawr_write_file_bool(struct file *file,
                                    const char __user *user_buf,
                                    size_t count, loff_t *ppos)
@@ -403,7 +408,7 @@ static ssize_t dawr_write_file_bool(struct file *file,
 
        /* If we are clearing, make sure all CPUs have the DAWR cleared */
        if (!dawr_force_enable)
-               smp_call_function((smp_call_func_t)set_dawr, &null_brk, 0);
+               smp_call_function(set_dawr_cb, &null_brk, 0);
 
        return rc;
 }