X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Fasm-m68k%2Fatariints.h;h=0ed454fc24bb5416e0b4f0c1c17b1c95fc15fe6e;hb=refs%2Fheads%2Fvserver;hp=95f21f5c4d51d5cc8ac2d448420e62b2e21fd918;hpb=5273a3df6485dc2ad6aa7ddd441b9a21970f003b;p=linux-2.6.git diff --git a/include/asm-m68k/atariints.h b/include/asm-m68k/atariints.h index 95f21f5c4..0ed454fc2 100644 --- a/include/asm-m68k/atariints.h +++ b/include/asm-m68k/atariints.h @@ -45,22 +45,11 @@ #define IRQ_TYPE_FAST 1 #define IRQ_TYPE_PRIO 2 -#define IRQ_SPURIOUS (0) - -/* auto-vector interrupts */ -#define IRQ_AUTO_1 (1) -#define IRQ_AUTO_2 (2) -#define IRQ_AUTO_3 (3) -#define IRQ_AUTO_4 (4) -#define IRQ_AUTO_5 (5) -#define IRQ_AUTO_6 (6) -#define IRQ_AUTO_7 (7) - /* ST-MFP interrupts */ #define IRQ_MFP_BUSY (8) #define IRQ_MFP_DCD (9) -#define IRQ_MFP_CTS (10) -#define IRQ_MFP_GPU (11) +#define IRQ_MFP_CTS (10) +#define IRQ_MFP_GPU (11) #define IRQ_MFP_TIMD (12) #define IRQ_MFP_TIMC (13) #define IRQ_MFP_ACIA (14) @@ -81,7 +70,7 @@ #define IRQ_TT_MFP_IO0 (24) #define IRQ_TT_MFP_IO1 (25) #define IRQ_TT_MFP_SCC (26) -#define IRQ_TT_MFP_RI (27) +#define IRQ_TT_MFP_RI (27) #define IRQ_TT_MFP_TIMD (28) #define IRQ_TT_MFP_TIMC (29) #define IRQ_TT_MFP_DRVRDY (30) @@ -122,7 +111,7 @@ static inline int get_mfp_bit( unsigned irq, int type ) { unsigned char mask, *reg; - + mask = 1 << (irq & 7); reg = (unsigned char *)&mfp.int_en_a + type*4 + ((irq & 8) >> 2) + (((irq-8) & 16) << 3); @@ -132,7 +121,7 @@ static inline int get_mfp_bit( unsigned irq, int type ) static inline void set_mfp_bit( unsigned irq, int type ) { unsigned char mask, *reg; - + mask = 1 << (irq & 7); reg = (unsigned char *)&mfp.int_en_a + type*4 + ((irq & 8) >> 2) + (((irq-8) & 16) << 3); @@ -143,7 +132,7 @@ static inline void set_mfp_bit( unsigned irq, int type ) static inline void clear_mfp_bit( unsigned irq, int type ) { unsigned char mask, *reg; - + mask = ~(1 << (irq & 7)); reg = (unsigned char *)&mfp.int_en_a + type*4 + ((irq & 8) >> 2) + (((irq-8) & 16) << 3);