git://git.onelab.eu
/
linux-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fedora core 6 1.2949 + vserver 2.2.0
[linux-2.6.git]
/
arch
/
ppc
/
platforms
/
hdpu.c
diff --git
a/arch/ppc/platforms/hdpu.c
b/arch/ppc/platforms/hdpu.c
index
e0f112a
..
d809e17
100644
(file)
--- a/
arch/ppc/platforms/hdpu.c
+++ b/
arch/ppc/platforms/hdpu.c
@@
-659,8
+659,7
@@
static void __init hdpu_map_io(void)
char hdpu_smp0[] = "SMP Cpu #0";
char hdpu_smp1[] = "SMP Cpu #1";
char hdpu_smp0[] = "SMP Cpu #0";
char hdpu_smp1[] = "SMP Cpu #1";
-static irqreturn_t hdpu_smp_cpu0_int_handler(int irq, void *dev_id,
- struct pt_regs *regs)
+static irqreturn_t hdpu_smp_cpu0_int_handler(int irq, void *dev_id)
{
volatile unsigned int doorbell;
{
volatile unsigned int doorbell;
@@
-670,22
+669,21
@@
static irqreturn_t hdpu_smp_cpu0_int_handler(int irq, void *dev_id,
mv64x60_write(&bh, MV64360_CPU0_DOORBELL_CLR, doorbell);
if (doorbell & 1) {
mv64x60_write(&bh, MV64360_CPU0_DOORBELL_CLR, doorbell);
if (doorbell & 1) {
- smp_message_recv(0
, regs
);
+ smp_message_recv(0);
}
if (doorbell & 2) {
}
if (doorbell & 2) {
- smp_message_recv(1
, regs
);
+ smp_message_recv(1);
}
if (doorbell & 4) {
}
if (doorbell & 4) {
- smp_message_recv(2
, regs
);
+ smp_message_recv(2);
}
if (doorbell & 8) {
}
if (doorbell & 8) {
- smp_message_recv(3
, regs
);
+ smp_message_recv(3);
}
return IRQ_HANDLED;
}
}
return IRQ_HANDLED;
}
-static irqreturn_t hdpu_smp_cpu1_int_handler(int irq, void *dev_id,
- struct pt_regs *regs)
+static irqreturn_t hdpu_smp_cpu1_int_handler(int irq, void *dev_id)
{
volatile unsigned int doorbell;
{
volatile unsigned int doorbell;
@@
-695,16
+693,16
@@
static irqreturn_t hdpu_smp_cpu1_int_handler(int irq, void *dev_id,
mv64x60_write(&bh, MV64360_CPU1_DOORBELL_CLR, doorbell);
if (doorbell & 1) {
mv64x60_write(&bh, MV64360_CPU1_DOORBELL_CLR, doorbell);
if (doorbell & 1) {
- smp_message_recv(0
, regs
);
+ smp_message_recv(0);
}
if (doorbell & 2) {
}
if (doorbell & 2) {
- smp_message_recv(1
, regs
);
+ smp_message_recv(1);
}
if (doorbell & 4) {
}
if (doorbell & 4) {
- smp_message_recv(2
, regs
);
+ smp_message_recv(2);
}
if (doorbell & 8) {
}
if (doorbell & 8) {
- smp_message_recv(3
, regs
);
+ smp_message_recv(3);
}
return IRQ_HANDLED;
}
}
return IRQ_HANDLED;
}