/arch/alpha/include/asm/ |
H A D | irq.h | 5 * linux/include/alpha/irq.h 79 static __inline__ int irq_canonicalize(int irq) argument 85 return ((irq == 2) ? 9 : irq);
|
/arch/arm/mach-kirkwood/ |
H A D | irq.c | 2 * arch/arm/mach-kirkwood/irq.c 13 #include <linux/irq.h> 16 #include <plat/irq.h> 19 static void gpio_irq_handler(unsigned int irq, struct irq_desc *desc) argument 21 BUG_ON(irq < IRQ_KIRKWOOD_GPIO_LOW_0_7); 22 BUG_ON(irq > IRQ_KIRKWOOD_GPIO_HIGH_16_23); 24 orion_gpio_irq_handler((irq - IRQ_KIRKWOOD_GPIO_LOW_0_7) << 3);
|
/arch/arm/mach-mv78xx0/ |
H A D | irq.c | 2 * arch/arm/mach-mv78xx0/irq.c 14 #include <linux/irq.h> 16 #include <plat/irq.h> 19 static void gpio_irq_handler(unsigned int irq, struct irq_desc *desc) argument 21 BUG_ON(irq < IRQ_MV78XX0_GPIO_0_7 || irq > IRQ_MV78XX0_GPIO_24_31); 23 orion_gpio_irq_handler((irq - IRQ_MV78XX0_GPIO_0_7) << 3);
|
/arch/arm/mach-orion5x/ |
H A D | irq.c | 2 * arch/arm/mach-orion5x/irq.c 15 #include <linux/irq.h> 18 #include <plat/irq.h> 21 static void gpio_irq_handler(unsigned int irq, struct irq_desc *desc) argument 23 BUG_ON(irq < IRQ_ORION5X_GPIO_0_7 || irq > IRQ_ORION5X_GPIO_24_31); 25 orion_gpio_irq_handler((irq - IRQ_ORION5X_GPIO_0_7) << 3);
|
/arch/arm/mach-shmobile/include/mach/ |
H A D | gpio.h | 19 static inline int irq_to_gpio(unsigned int irq) argument
|
/arch/arm/plat-s5p/ |
H A D | irq.c | 1 /* arch/arm/plat-s5p/irq.c 15 #include <linux/irq.h> 23 #include <plat/irq-vic-timer.h> 28 int irq; local 31 for (irq = 0; irq < num_vic; irq++) 32 vic_init(VA_VIC(irq), VIC_BASE(irq), vic[irq], [all...] |
/arch/cris/include/asm/ |
H A D | irq.h | 4 #include <arch/irq.h> 6 static inline int irq_canonicalize(int irq) argument 8 return irq;
|
/arch/frv/include/asm/ |
H A D | hardirq.h | 18 static inline void ack_bad_irq(int irq) argument
|
/arch/ia64/include/asm/ |
H A D | irq.h | 19 irq_canonicalize (int irq) argument 26 return ((irq == 2) ? 9 : irq); 29 extern void set_irq_affinity_info (unsigned int irq, int dest, int redir);
|
/arch/ia64/sn/kernel/sn2/ |
H A D | timer_interrupt.c | 35 extern irqreturn_t timer_interrupt(int irq, void *dev_id, struct pt_regs *regs); 39 void sn_timer_interrupt(int irq, void *dev_id) argument
|
/arch/m32r/kernel/ |
H A D | irq.c | 2 * linux/arch/m32r/kernel/irq.c 9 * linux/arch/i386/kernel/irq.c 14 * entry and irq statistics code. All the remaining irq logic is 15 * done by the generic kernel/irq/ code and in the 16 * m32r-specific irq controller code. 29 asmlinkage unsigned int do_IRQ(int irq, struct pt_regs *regs) argument 38 generic_handle_irq(irq);
|
/arch/mips/include/asm/mach-ath79/ |
H A D | pci-ath724x.h | 15 int irq; member in struct:ath724x_pci_data
|
/arch/arm/mach-clps711x/include/mach/ |
H A D | time.h | 29 p720t_timer_interrupt(int irq, void *dev_id) argument
|
/arch/arm/mach-w90x900/include/mach/ |
H A D | gpio.h | 17 #include <asm/irq.h> 25 static inline int irq_to_gpio(unsigned irq) argument 27 return irq;
|
/arch/arm/plat-samsung/include/plat/ |
H A D | wakeup-mask.h | 16 /* if no irq yet defined, but still want to mask */ 21 * @irq: The interrupt associated with this wakeup. 25 unsigned int irq; member in struct:samsung_wakeup_mask 37 * as overriding the relevant irq chips is harder and the register is only
|
/arch/blackfin/include/asm/ |
H A D | pci.h | 13 static inline void pcibios_penalize_isa_irq(int irq) argument
|
/arch/microblaze/kernel/ |
H A D | irq.c | 19 #include <linux/irq.h> 29 unsigned int irq; local 34 irq = get_irq(); 36 BUG_ON(!irq); 37 generic_handle_irq(irq); 39 irq = get_irq(); 40 if (irq != -1U) { 41 pr_debug("next irq: %d\n", irq);
|
/arch/mips/cobalt/ |
H A D | irq.c | 12 #include <linux/irq.h> 21 #include <irq.h> 26 int irq; local 31 irq = i8259_irq(); 32 if (irq < 0) 35 do_IRQ(irq);
|
/arch/mips/include/asm/sgi/ |
H A D | seeq.h | 17 unsigned int irq; member in struct:sgiseeq_platform_data
|
/arch/mips/pci/ |
H A D | fixup-jmr3927.c | 36 unsigned char irq = pin; local 39 irq--; /* 0-3 */ 44 irq = (irq + 2) % 4; 49 irq = (irq + 0) % 4; 53 irq = (irq + 33 - slot) % 4; 55 irq = (irq [all...] |
H A D | fixup-rbtx4927.c | 41 unsigned char irq = pin; local 44 irq--; /* 0-3 */ 48 irq = (irq + 0 + slot) % 4; 52 irq = (irq + 33 - slot) % 4; 54 irq = (irq + 3 + slot) % 4; 56 irq++; /* 1-4 */ 58 switch (irq) { [all...] |
H A D | fixup-rbtx4938.c | 18 int irq = tx4938_pcic1_map_irq(dev, slot); local 20 if (irq >= 0) 21 return irq; 22 irq = pin; 24 irq--; /* 0-3 */ 28 irq = (irq + 0 + slot) % 4; 32 irq = (irq + 33 - slot) % 4; 34 irq [all...] |
/arch/sh/drivers/pci/ |
H A D | fixups-sh03.c | 8 int irq; local 22 case 0: irq = 2; break; 23 case 1: irq = 2; break; 24 case 2: irq = 2; break; 25 case 3: irq = 2; break; 26 case 4: irq = 2; break; 27 default: irq = -1; break; 30 return irq;
|
H A D | fixups-snapgear.c | 23 int irq = -1; local 27 case 11: irq = 8; break; /* USB */ 28 case 12: irq = 11; break; /* PCMCIA */ 29 case 13: irq = 5; break; /* eth0 */ 30 case 14: irq = 8; break; /* eth1 */ 31 case 15: irq = 11; break; /* safenet (unused) */ 34 printk("PCI: Mapping SnapGear IRQ for slot %d, pin %c to irq %d\n", 35 slot, pin - 1 + 'A', irq); 37 return irq;
|
/arch/x86/include/asm/ |
H A D | irq.h | 13 static inline int irq_canonicalize(int irq) argument 15 return ((irq == 2) ? 9 : irq); 34 extern bool handle_irq(unsigned irq, struct pt_regs *regs);
|