From: Andy P. <at...@us...> - 2001-09-16 15:13:14
|
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); } |