Update of /cvsroot/linux-vax/kernel-2.4/include/asm-vax
In directory usw-pr-cvs1:/tmp/cvs-serv6885/include/asm-vax
Modified Files:
vsa.h
Log Message:
DA: added autoprobe support for vsbus to dz/vaxlance.. needs a lot of testing
on machines that aren't mine
Index: vsa.h
===================================================================
RCS file: /cvsroot/linux-vax/kernel-2.4/include/asm-vax/vsa.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- vsa.h 2001/02/22 22:20:31 1.3
+++ vsa.h 2001/06/17 11:43:45 1.4
@@ -8,16 +8,26 @@
struct vs_cpu {
unsigned long vs_hltcod;
unsigned long vc_410msr;
- unsigned long vc_410cear; /* VS2K */
- unsigned char vc_intmsk; /* Interrupt mask register */
- unsigned char vc_vdcorg; /* Mono display origin */
- unsigned char vc_vdcsel; /* Video interrupt select */
- unsigned char vc_intreq; /* Interrupt request register */
+ unsigned long vc_410cear; /* VS2K */
+ unsigned char vc_intmsk; /* Interrupt mask register */
+ unsigned char vc_vdcorg; /* Mono display origin */
+ unsigned char vc_vdcsel; /* Video interrupt select */
+ unsigned char vc_intreq; /* Interrupt request register */
#define vc_intclr vc_intreq
+ unsigned short vc_diagdsp;
+ unsigned short pad4;
+ unsigned long vc_parctl;
+#define vc_bwf0 vc_parctl
+ unsigned short pad5;
+ unsigned short pad6;
+ unsigned short vc_diagtimu;
+ unsigned short vc_diagtme;
+#define vc_diagtimm vc_diagtme
};
extern int vsbus_setup(void);
extern int vsbus_enable_int(int bit_nr);
+extern int vsbus_disable_int(int bit_nr);
extern int vsbus_clear_int(int bit_nr);
extern int vsbus_probe_irq(void);
|