/* * include/asm-parisc/irq.h * * Copyright 2005 Matthew Wilcox <matthew@wil.cx> */ #ifndef _ASM_PARISC_IRQ_H #define _ASM_PARISC_IRQ_H #include <linux/cpumask.h> #include <asm/types.h> #define NO_IRQ (-1) #ifdef CONFIG_GSC #define GSC_IRQ_BASE 16 #define GSC_IRQ_MAX 63 #define CPU_IRQ_BASE 64 #else #define CPU_IRQ_BASE 16 #endif #define TIMER_IRQ (CPU_IRQ_BASE + 0) #define IPI_IRQ (CPU_IRQ_BASE + 1) #define CPU_IRQ_MAX (CPU_IRQ_BASE + (BITS_PER_LONG - 1)) #define NR_IRQS (CPU_IRQ_MAX + 1)
static __inline__ int irq_canonicalize(int irq) { return (irq == 2) ? 9 : irq; }Contributors
Person | Tokens | Prop | Commits | CommitProp |
Linus Torvalds (pre-git) | 12 | 57.14% | 1 | 33.33% |
Matthew Wilcox | 8 | 38.10% | 1 | 33.33% |
Steven Cole | 1 | 4.76% | 1 | 33.33% |
Total | 21 | 100.00% | 3 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Linus Torvalds (pre-git) | 72 | 38.10% | 1 | 8.33% |
Matthew Wilcox | 62 | 32.80% | 3 | 25.00% |
James Bottomley | 27 | 14.29% | 2 | 16.67% |
Thomas Gleixner | 15 | 7.94% | 1 | 8.33% |
Andrew Morton | 6 | 3.17% | 1 | 8.33% |
Kyle McMartin | 6 | 3.17% | 3 | 25.00% |
Steven Cole | 1 | 0.53% | 1 | 8.33% |
Total | 189 | 100.00% | 12 | 100.00% |