/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-i386/ |
H A D | ide.h | 56 static __inline__ void ide_init_hwif_ports(hw_regs_t *hw, ide_ioreg_t data_port, ide_ioreg_t ctrl_port, int *irq) argument 70 if (irq != NULL) 71 *irq = 0; 83 hw.irq = ide_default_irq(ide_default_io_base(index)); 112 #define ide_request_irq(irq,hand,flg,dev,id) request_irq((irq),(hand),(flg),(dev),(id)) 113 #define ide_free_irq(irq,dev_id) free_irq((irq), (dev_id))
|
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-x86_64/ |
H A D | ide.h | 56 static __inline__ void ide_init_hwif_ports(hw_regs_t *hw, ide_ioreg_t data_port, ide_ioreg_t ctrl_port, int *irq) argument 70 if (irq != NULL) 71 *irq = 0; 83 hw.irq = ide_default_irq(ide_default_io_base(index)); 112 #define ide_request_irq(irq,hand,flg,dev,id) request_irq((irq),(hand),(flg),(dev),(id)) 113 #define ide_free_irq(irq,dev_id) free_irq((irq), (dev_id))
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-x86_64/ |
H A D | ide.h | 56 static __inline__ void ide_init_hwif_ports(hw_regs_t *hw, ide_ioreg_t data_port, ide_ioreg_t ctrl_port, int *irq) argument 70 if (irq != NULL) 71 *irq = 0; 83 hw.irq = ide_default_irq(ide_default_io_base(index)); 112 #define ide_request_irq(irq,hand,flg,dev,id) request_irq((irq),(hand),(flg),(dev),(id)) 113 #define ide_free_irq(irq,dev_id) free_irq((irq), (dev_id))
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-alpha/ |
H A D | ide.h | 48 static __inline__ void ide_init_hwif_ports(hw_regs_t *hw, ide_ioreg_t data_port, ide_ioreg_t ctrl_port, int *irq) argument 62 if (irq != NULL) 63 *irq = 0; 79 hw.irq = ide_default_irq(ide_default_io_base(index)); 108 #define ide_request_irq(irq,hand,flg,dev,id) request_irq((irq),(hand),(flg),(dev),(id)) 109 #define ide_free_irq(irq,dev_id) free_irq((irq), (dev_id))
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-i386/ |
H A D | ide.h | 56 static __inline__ void ide_init_hwif_ports(hw_regs_t *hw, ide_ioreg_t data_port, ide_ioreg_t ctrl_port, int *irq) argument 70 if (irq != NULL) 71 *irq = 0; 83 hw.irq = ide_default_irq(ide_default_io_base(index)); 112 #define ide_request_irq(irq,hand,flg,dev,id) request_irq((irq),(hand),(flg),(dev),(id)) 113 #define ide_free_irq(irq,dev_id) free_irq((irq), (dev_id))
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/sh/kernel/ |
H A D | irq.c | 1 /* $Id: irq.c,v 1.1.1.1 2008/10/15 03:26:18 james26_jang Exp $ 3 * linux/arch/sh/kernel/irq.c 36 #include <asm/irq.h> 37 #include <linux/irq.h> 46 * Special irq handlers. 55 static void enable_none(unsigned int irq) { } argument 56 static unsigned int startup_none(unsigned int irq) { return 0; } argument 57 static void disable_none(unsigned int irq) { } argument 58 static void ack_none(unsigned int irq) argument 61 * 'what should we do if we get a hw irq even 122 handle_IRQ_event(unsigned int irq, struct pt_regs * regs, struct irqaction * action) argument 154 disable_irq_nosync(unsigned int irq) argument 171 disable_irq(unsigned int irq) argument 182 enable_irq(unsigned int irq) argument 226 int irq; local 306 request_irq(unsigned int irq, void (*handler)(int, void *, struct pt_regs *), unsigned long irqflags, const char * devname, void *dev_id) argument 338 free_irq(unsigned int irq, void *dev_id) argument 489 setup_irq(unsigned int irq, struct irqaction * new) argument [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/alpha/kernel/ |
H A D | sys_dp264.c | 26 #include <asm/irq.h> 102 dp264_enable_irq(unsigned int irq) argument 105 cached_irq_mask |= 1UL << irq; 111 dp264_disable_irq(unsigned int irq) argument 114 cached_irq_mask &= ~(1UL << irq); 120 dp264_startup_irq(unsigned int irq) argument 122 dp264_enable_irq(irq); 127 dp264_end_irq(unsigned int irq) argument 129 if (!(irq_desc[irq].status & (IRQ_DISABLED|IRQ_INPROGRESS))) 130 dp264_enable_irq(irq); 134 clipper_enable_irq(unsigned int irq) argument 143 clipper_disable_irq(unsigned int irq) argument 152 clipper_startup_irq(unsigned int irq) argument 159 clipper_end_irq(unsigned int irq) argument 166 cpu_set_irq_affinity(unsigned int irq, unsigned long affinity) argument 181 dp264_set_affinity(unsigned int irq, unsigned long affinity) argument 190 clipper_set_affinity(unsigned int irq, unsigned long affinity) argument 229 int irq; local 253 int irq; local 387 int irq = COMMON_TABLE_LOOKUP; local 499 int irq = COMMON_TABLE_LOOKUP; local [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips/gt64120/momenco_ocelot/ |
H A D | pci.c | 44 devices->irq = 2; /* irq_nr is 2 for INT0 */ 55 devices->irq = 3; /* irq_nr is 3 for INT1 */ 58 devices->irq = 8; /* irq_nr is 8 for INT6 */ 61 devices->irq = 9; /* irq_nr is 9 for INT7 */ 64 devices->irq = 0xff; 68 bus->ops->write_byte(devices, PCI_INTERRUPT_LINE, devices->irq);
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips/momentum/ocelot_c/ |
H A D | pci-irq.c | 43 devices->irq = 2; 48 devices->irq = 2; 52 devices->irq = 12; 56 devices->irq = 4; 59 devices->irq = 0xff; 63 bus->ops->write_byte(devices, PCI_INTERRUPT_LINE, devices->irq);
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips/momentum/ocelot_g/ |
H A D | pci-irq.c | 42 devices->irq = 2; /* irq_nr is 2 for INT0 */ 46 devices->irq = 3; /* irq_nr is 3 for INT1 */ 50 devices->irq = 5; /* irq_nr is 8 for INT6 */ 54 devices->irq = 9; /* irq_nr is 9 for INT7 */ 57 devices->irq = 0xff; 61 bus->ops->write_byte(devices, PCI_INTERRUPT_LINE, devices->irq);
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips/vr4181/common/ |
H A D | time.c | 92 vr4181_timer_interrupt(int irq, void *dev_id, struct pt_regs *regs) argument 98 timer_interrupt(irq, dev_id, regs); 116 extern int setup_irq(unsigned int irq, struct irqaction *irqaction); 119 vr4181_timer_setup(struct irqaction *irq) argument 122 irq->handler = vr4181_timer_interrupt; 132 setup_irq(VR4181_IRQ_INT1, irq);
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/pci/ |
H A D | Makefile | 26 obj-$(CONFIG_ALPHA) += setup-bus.o setup-irq.o 27 obj-$(CONFIG_ARM) += setup-bus.o setup-irq.o 29 obj-$(CONFIG_SUPERH) += setup-bus.o setup-irq.o 30 obj-$(CONFIG_PPC32) += setup-irq.o 31 obj-$(CONFIG_SGI_IP27) += setup-irq.o 32 obj-$(CONFIG_SGI_IP32) += setup-irq.o
|
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-m68k/ |
H A D | macints.h | 15 #include <asm/irq.h> 59 #define IRQ_SRC(irq) (irq >> 3) 60 #define IRQ_IDX(irq) (irq & 7) 156 extern void mac_do_irq_list(int irq, struct pt_regs *);
|
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-sparc/ |
H A D | hardirq.h | 22 unsigned int __unused_on_SMP; /* DaveM says use brlock for SMP irq. KAO */ 33 #define irq_enter(cpu, irq) ((void)(irq), local_irq_count(cpu)++) 34 #define irq_exit(cpu, irq) ((void)(irq), local_irq_count(cpu)--) 38 #define irq_enter(cpu, irq) br_read_lock(BR_GLOBALIRQ_LOCK) 39 #define irq_exit(cpu, irq) br_read_unlock(BR_GLOBALIRQ_LOCK) 75 /* if we didn't own the irq lock, just ignore... */
|
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-sparc64/ |
H A D | hardirq.h | 22 unsigned int __unused_on_SMP; /* DaveM says use brlock for SMP irq. KAO */ 33 #define irq_enter(cpu, irq) ((void)(irq), local_irq_count(cpu)++) 34 #define irq_exit(cpu, irq) ((void)(irq), local_irq_count(cpu)--) 38 #define irq_enter(cpu, irq) br_read_lock(BR_GLOBALIRQ_LOCK) 39 #define irq_exit(cpu, irq) br_read_unlock(BR_GLOBALIRQ_LOCK) 75 /* if we didn't own the irq lock, just ignore... */
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-m68k/ |
H A D | macints.h | 15 #include <asm/irq.h> 59 #define IRQ_SRC(irq) (irq >> 3) 60 #define IRQ_IDX(irq) (irq & 7) 156 extern void mac_do_irq_list(int irq, struct pt_regs *);
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-sparc/ |
H A D | hardirq.h | 22 unsigned int __unused_on_SMP; /* DaveM says use brlock for SMP irq. KAO */ 33 #define irq_enter(cpu, irq) ((void)(irq), local_irq_count(cpu)++) 34 #define irq_exit(cpu, irq) ((void)(irq), local_irq_count(cpu)--) 38 #define irq_enter(cpu, irq) br_read_lock(BR_GLOBALIRQ_LOCK) 39 #define irq_exit(cpu, irq) br_read_unlock(BR_GLOBALIRQ_LOCK) 75 /* if we didn't own the irq lock, just ignore... */
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-sparc64/ |
H A D | hardirq.h | 22 unsigned int __unused_on_SMP; /* DaveM says use brlock for SMP irq. KAO */ 33 #define irq_enter(cpu, irq) ((void)(irq), local_irq_count(cpu)++) 34 #define irq_exit(cpu, irq) ((void)(irq), local_irq_count(cpu)--) 38 #define irq_enter(cpu, irq) br_read_lock(BR_GLOBALIRQ_LOCK) 39 #define irq_exit(cpu, irq) br_read_unlock(BR_GLOBALIRQ_LOCK) 75 /* if we didn't own the irq lock, just ignore... */
|
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-arm/arch-nexuspci/ |
H A D | irq.h | 2 * include/asm-arm/arch-nexuspci/irq.h 31 static void ftvpci_mask_irq(unsigned int irq) argument 33 __raw_writel(irq_cmd[irq], INTCONT_BASE); 34 soft_irq_mask &= ~(1<<irq); 37 static void ftvpci_unmask_irq(unsigned int irq) argument 39 soft_irq_mask |= (1<<irq); 40 __raw_writel(irq_cmd[irq] | 1, INTCONT_BASE);
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-arm/arch-nexuspci/ |
H A D | irq.h | 2 * include/asm-arm/arch-nexuspci/irq.h 31 static void ftvpci_mask_irq(unsigned int irq) argument 33 __raw_writel(irq_cmd[irq], INTCONT_BASE); 34 soft_irq_mask &= ~(1<<irq); 37 static void ftvpci_unmask_irq(unsigned int irq) argument 39 soft_irq_mask |= (1<<irq); 40 __raw_writel(irq_cmd[irq] | 1, INTCONT_BASE);
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips/jmr3927/rbhma3100/ |
H A D | irq.c | 50 #include <asm/irq.h> 56 #include <asm/jmr3927/irq.h> 125 static unsigned int jmr3927_irq_startup(unsigned int irq) argument 127 jmr3927_irq_enable(irq); 133 static void jmr3927_irq_ack(unsigned int irq) argument 136 db_assert(irq >= jmr3927_irq_base); 137 db_assert(irq < jmr3927_irq_base + JMR3927_NR_IRQ_IRC + JMR3927_NR_IRQ_IOC); 139 if (irq == JMR3927_IRQ_IRC_TMR0) { 143 jmr3927_irq_disable(irq); 146 static void jmr3927_irq_end(unsigned int irq) argument 293 int irq; local 306 jmr3927_ioc_interrupt(int irq, void *dev_id, struct pt_regs *regs) argument 323 jmr3927_isac_interrupt(int irq, void *dev_id, struct pt_regs *regs) argument 341 jmr3927_isaerr_interrupt(int irq, void * dev_id, struct pt_regs * regs) argument 349 jmr3927_pcierr_interrupt(int irq, void * dev_id, struct pt_regs * regs) argument [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/x86_64/kernel/ |
H A D | i8259.c | 19 #include <asm/irq.h> 27 #include <linux/irq.h> 35 * This builds up the IRQ handler stubs using some ugly macros in irq.h 126 * this file should become arch/i386/kernel/irq.c when the old irq.c 132 static void end_8259A_irq (unsigned int irq) argument 134 if (!(irq_desc[irq].status & (IRQ_DISABLED|IRQ_INPROGRESS))) 135 enable_8259A_irq(irq); 142 static unsigned int startup_8259A_irq(unsigned int irq) argument 144 enable_8259A_irq(irq); 183 disable_8259A_irq(unsigned int irq) argument 197 enable_8259A_irq(unsigned int irq) argument 211 i8259A_irq_pending(unsigned int irq) argument 227 make_8259A_irq(unsigned int irq) argument 241 i8259A_irq_real(unsigned int irq) argument 264 mask_and_ack_8259A(unsigned int irq) argument [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/i386/kernel/ |
H A D | i8259.c | 18 #include <asm/irq.h> 25 #include <linux/irq.h> 30 * This builds up the IRQ handler stubs using some ugly macros in irq.h 135 * this file should become arch/i386/kernel/irq.c when the old irq.c 141 static void end_8259A_irq (unsigned int irq) argument 143 if (!(irq_desc[irq].status & (IRQ_DISABLED|IRQ_INPROGRESS))) 144 enable_8259A_irq(irq); 151 static unsigned int startup_8259A_irq(unsigned int irq) argument 153 enable_8259A_irq(irq); 192 disable_8259A_irq(unsigned int irq) argument 206 enable_8259A_irq(unsigned int irq) argument 220 i8259A_irq_pending(unsigned int irq) argument 236 make_8259A_irq(unsigned int irq) argument 250 i8259A_irq_real(unsigned int irq) argument 273 mask_and_ack_8259A(unsigned int irq) argument [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips/vr41xx/common/ |
H A D | vrc4173.c | 37 #include <linux/irq.h> 127 static void enable_vrc4173_irq(unsigned int irq) argument 132 val |= (u16)1 << (irq - VRC4173_IRQ_BASE); 136 static void disable_vrc4173_irq(unsigned int irq) argument 141 val &= ~((u16)1 << (irq - VRC4173_IRQ_BASE)); 145 static unsigned int startup_vrc4173_irq(unsigned int irq) argument 147 enable_vrc4173_irq(irq); 154 static void end_vrc4173_irq(unsigned int irq) argument 156 if (!(irq_desc[irq].status & (IRQ_DISABLED | IRQ_INPROGRESS))) 157 enable_vrc4173_irq(irq); 171 vrc4173_get_irq_number(int irq) argument [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ppc/kernel/ |
H A D | i8259.c | 7 #include <linux/irq.h> 14 static volatile unsigned char *pci_intack; /* RO, gives us the irq vector */ 24 /* Acknowledge the irq using the PCI host bridge's interrupt acknowledge 29 int irq; local 33 irq = *pci_intack; 34 if (irq==7) { 43 irq = -1; 47 return irq; 53 int irq; local 60 irq 145 i8259_end_irq(unsigned int irq) argument [all...] |