Update of /cvsroot/gc-linux/linux/arch/ppc/platforms
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6394/arch/ppc/platforms
Modified Files:
gc-rsw.c
Log Message:
reset switch driver works perfectly now. (ionic & mist, with help from
groepaz, Steve_- and tmbinc)
Index: gc-rsw.c
===================================================================
RCS file: /cvsroot/gc-linux/linux/arch/ppc/platforms/gc-rsw.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- gc-rsw.c 30 Jan 2004 14:03:07 -0000 1.4
+++ gc-rsw.c 30 Jan 2004 14:13:16 -0000 1.5
@@ -29,13 +29,11 @@
#include <asm/irq.h>
-#define RSW_IRQ 2
+#define RSW_IRQ 1
static irqreturn_t gc_rsw_handler(int this_irq, void *dev_id, struct pt_regs *regs) {
- *(volatile int *)0xCC006004 |= 4;
- printk(KERN_ERR "D");
- //printk(KERN_ERR "gc_rsw: reset switch pressed\n");
+ printk(KERN_ERR "gc_rsw: reset switch pressed\n");
return IRQ_HANDLED;
}
@@ -47,7 +45,6 @@
} else {
enable_irq(RSW_IRQ);
}
- *(volatile int *)0xCC006004 |= 2;
return 0;
}
|