Blackfin arch: get oprofile work for user space
[linux-2.6.git] / arch / blackfin / oprofile / op_model_bf533.c
index 872dffe..0e34df1 100644 (file)
@@ -52,7 +52,7 @@ static unsigned curr_pfctl, curr_count[2];
 
 static int bfin533_reg_setup(struct op_counter_config *ctr)
 {
-       unsigned int pfctl = ctr_read();
+       unsigned int pfctl = 0;
        unsigned int count[2];
 
        /* set Blackfin perf monitor regs with ctr */
@@ -118,14 +118,14 @@ static int get_kernel(void)
        return is_kernel;
 }
 
-int pm_overflow_handler(int irq, struct pt_regs *regs)
+int pm_overflow_handler(struct pt_regs *regs)
 {
        int is_kernel;
        int i, cpu;
        unsigned int pc, pfctl;
        unsigned int count[2];
 
-       pr_debug("get interrupt in %s\n", __FUNCTION__);
+       pr_debug("get interrupt in %s\n", __func__);
        if (oprofile_running == 0) {
                pr_debug("error: entering interrupt when oprofile is stopped.\n\r");
                return -1;