diff options
Diffstat (limited to 'include/asm-sh/irq-sh73180.h')
| -rw-r--r-- | include/asm-sh/irq-sh73180.h | 36 |
1 files changed, 1 insertions, 35 deletions
diff --git a/include/asm-sh/irq-sh73180.h b/include/asm-sh/irq-sh73180.h index bf2e4310ffac..d705252be260 100644 --- a/include/asm-sh/irq-sh73180.h +++ b/include/asm-sh/irq-sh73180.h | |||
| @@ -25,11 +25,6 @@ | |||
| 25 | #undef DMA_IPR_POS | 25 | #undef DMA_IPR_POS |
| 26 | #undef DMA_PRIORITY | 26 | #undef DMA_PRIORITY |
| 27 | 27 | ||
| 28 | #undef NR_IRQS | ||
| 29 | |||
| 30 | #undef __irq_demux | ||
| 31 | #undef irq_demux | ||
| 32 | |||
| 33 | #undef INTC_IMCR0 | 28 | #undef INTC_IMCR0 |
| 34 | #undef INTC_IMCR1 | 29 | #undef INTC_IMCR1 |
| 35 | #undef INTC_IMCR2 | 30 | #undef INTC_IMCR2 |
| @@ -229,33 +224,6 @@ | |||
| 229 | #define SIU_IPR_POS 1 | 224 | #define SIU_IPR_POS 1 |
| 230 | #define SIU_PRIORITY 3 | 225 | #define SIU_PRIORITY 3 |
| 231 | 226 | ||
| 232 | |||
| 233 | /* ONCHIP_NR_IRQS */ | ||
| 234 | #define NR_IRQS 109 | ||
| 235 | |||
| 236 | /* In a generic kernel, NR_IRQS is an upper bound, and we should use | ||
| 237 | * ACTUAL_NR_IRQS (which uses the machine vector) to get the correct value. | ||
| 238 | */ | ||
| 239 | #define ACTUAL_NR_IRQS NR_IRQS | ||
| 240 | |||
| 241 | |||
| 242 | extern void disable_irq(unsigned int); | ||
| 243 | extern void disable_irq_nosync(unsigned int); | ||
| 244 | extern void enable_irq(unsigned int); | ||
| 245 | |||
| 246 | /* | ||
| 247 | * Simple Mask Register Support | ||
| 248 | */ | ||
| 249 | extern void make_maskreg_irq(unsigned int irq); | ||
| 250 | extern unsigned short *irq_mask_register; | ||
| 251 | |||
| 252 | /* | ||
| 253 | * Function for "on chip support modules". | ||
| 254 | */ | ||
| 255 | extern void make_ipr_irq(unsigned int irq, unsigned int addr, | ||
| 256 | int pos, int priority); | ||
| 257 | extern void make_imask_irq(unsigned int irq); | ||
| 258 | |||
| 259 | #define PORT_PACR 0xA4050100UL | 227 | #define PORT_PACR 0xA4050100UL |
| 260 | #define PORT_PBCR 0xA4050102UL | 228 | #define PORT_PBCR 0xA4050102UL |
| 261 | #define PORT_PCCR 0xA4050104UL | 229 | #define PORT_PCCR 0xA4050104UL |
| @@ -343,8 +311,6 @@ extern void make_imask_irq(unsigned int irq); | |||
| 343 | #define IRQ6_PRIORITY 1 | 311 | #define IRQ6_PRIORITY 1 |
| 344 | #define IRQ7_PRIORITY 1 | 312 | #define IRQ7_PRIORITY 1 |
| 345 | 313 | ||
| 346 | extern int shmse_irq_demux(int irq); | 314 | int shmse_irq_demux(int irq); |
| 347 | #define __irq_demux(irq) shmse_irq_demux(irq) | ||
| 348 | #define irq_demux(irq) __irq_demux(irq) | ||
| 349 | 315 | ||
| 350 | #endif /* __ASM_SH_IRQ_SH73180_H */ | 316 | #endif /* __ASM_SH_IRQ_SH73180_H */ |
