ppc: Minor smp changes for consistency with ppc64

This makes platform code use the smp_ops variable directly instead
of ppc_md.smp_ops, removes the two unused `data' and `wait' arguments
from the *_message_pass() functions, and removes the call to the
never-implemented smp_ops->space_timers() function.

Signed-off-by: Paul Mackerras <paulus@samba.org>
This commit is contained in:
Paul Mackerras
2005-10-19 21:44:51 +10:00
parent 46aab8c584
commit 7ed476d17f
11 changed files with 22 additions and 28 deletions

View File

@ -209,8 +209,7 @@ irqreturn_t psurge_primary_intr(int irq, void *d, struct pt_regs *regs)
return IRQ_HANDLED;
}
static void smp_psurge_message_pass(int target, int msg, unsigned long data,
int wait)
static void smp_psurge_message_pass(int target, int msg)
{
int i;
@ -627,7 +626,7 @@ void smp_core99_give_timebase(void)
local_irq_restore(flags);
}
void smp_core99_message_pass(int target, int msg, unsigned long data, int wait)
void smp_core99_message_pass(int target, int msg)
{
cpumask_t mask = CPU_MASK_ALL;
/* make sure we're sending something that translates to an IPI */