Update of /cvsroot/linux-vax/kernel-2.4/drivers/vsbus
In directory usw-pr-cvs1:/tmp/cvs-serv32063/vsbus
Modified Files:
vsbus.c
Log Message:
Slightly better irq handling. is_ka46 now can be used to switch
on the fly between system dependent behaviour, so we can use the same
kernel config on two machines.
Index: vsbus.c
===================================================================
RCS file: /cvsroot/linux-vax/kernel-2.4/drivers/vsbus/vsbus.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- vsbus.c 2001/06/17 11:43:45 1.4
+++ vsbus.c 2001/09/16 15:13:09 1.5
@@ -12,6 +12,10 @@
#include <linux/interrupt.h>
#include <linux/bitops.h>
+#include <asm/mv.h>
+#include <asm/ka43.h>
+extern struct vax_mv mv_ka46;
+
struct vsbus {
struct vs_cpu *vs_cpu_ptr;
unsigned char vs_mask;
@@ -76,3 +80,5 @@
printk("vsbus: probe returning %2X, %2X\n", x, ffs(y));
return ffs(y)-1;
}
+
+int is_ka46(void) { return (mv==&mv_ka46); }
|