Searched refs:IRQ (Results 1 - 25 of 32) sorted by relevance

12

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-ixp4xx/
H A Dentry-macro.S4 * Low-level IRQ helper macros for IXP4xx-based platforms
25 beq 1001f @ upper IRQ?
29 b 1002f @ lower IRQ being
34 * IXP465/IXP435 has an upper IRQ status register
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/x86_64/kernel/
H A Di8259.c26 * Common place to define all x86 IRQ vectors
28 * This builds up the IRQ handler stubs using some ugly macros in irq.h
30 * These macros create the low-level assembly IRQ routines that save
69 #define IRQ(x,y) \ macro
70 IRQ##x##y##_interrupt
73 IRQ(x,0), IRQ(x,1), IRQ(x,2), IRQ(x,3), \
74 IRQ(
86 #undef IRQ macro
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/sh/boards/superh/microdev/
H A Dirq.c26 { 0, 0, "unused" }, /* IRQ #0 IRL=15 0x200 */
27 { MICRODEV_FPGA_IRQ_KEYBOARD, 1, "keyboard" }, /* IRQ #1 IRL=14 0x220 */
28 { MICRODEV_FPGA_IRQ_SERIAL1, 1, "Serial #1"}, /* IRQ #2 IRL=13 0x240 */
29 { MICRODEV_FPGA_IRQ_ETHERNET, 1, "Ethernet" }, /* IRQ #3 IRL=12 0x260 */
30 { MICRODEV_FPGA_IRQ_SERIAL2, 0, "Serial #2"}, /* IRQ #4 IRL=11 0x280 */
31 { 0, 0, "unused" }, /* IRQ #5 IRL=10 0x2a0 */
32 { 0, 0, "unused" }, /* IRQ #6 IRL=9 0x2c0 */
33 { MICRODEV_FPGA_IRQ_USB_HC, 1, "USB" }, /* IRQ #7 IRL=8 0x2e0 */
34 { MICRODEV_IRQ_PCI_INTA, 1, "PCI INTA" }, /* IRQ #8 IRL=7 0x300 */
35 { MICRODEV_IRQ_PCI_INTB, 1, "PCI INTB" }, /* IRQ #
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-l7200/
H A Dentry-macro.S4 * Low-level IRQ helper macros for L7200-based platforms
24 mov \irqstat, #irq_base_addr @ Virt addr IRQ regs
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-cris/arch-v32/
H A Dirq.h9 #define FIRST_IRQ 0x31 /* Exception number for first IRQ */
12 /* Global IRQ vector. */
51 #define IRQ_NAME(nr) IRQ_NAME2(IRQ##nr)
69 * Make sure the causing IRQ is blocked, then call do_IRQ. After that, unblock
72 * The reason for blocking the IRQ is to allow an sti() before the handler,
80 "IRQ" #nr "_interrupt:\n\t" \
108 "IRQ" #nr "_interrupt:\n\t" \
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-at91/
H A Dentry-macro.S6 * Low-level IRQ helper macros for AT91RM9200 platforms
27 ldr \irqnr, [\base, #(AT91_AIC_IVR - AT91_AIC)] @ read IRQ vector register: de-asserts nIRQ to processor (and clears interrupt)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/avr32/mach-at32ap/
H A Dat32ap7000.c35 #define IRQ(num) \ macro
534 IRQ(22),
550 IRQ(13),
557 IRQ(14),
564 IRQ(15),
571 IRQ(16),
578 IRQ(17),
611 IRQ(6),
622 IRQ(7),
633 IRQ(
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/cdrom/
H A Dmcdx.h97 #define IRQ 0 macro
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-x86_64/
H A Dhw_irq.h11 * IRQ/IPI changes taken from work by Thomas Radke
61 * Special IRQ vectors used by the SMP architecture, 0xf0-0xff
132 #define IRQ_NAME(nr) IRQ_NAME2(IRQ##nr)
142 "IRQ" #nr "_interrupt:\n\t" \
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-s3c2410/
H A Dentry-macro.S4 * Low-level IRQ helper macros for S3C2410-based platforms
71 @@ exit here, Z flag unset if IRQ
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/
H A Deata_pio.c657 buf->IRQ = ISAirqs[z];
674 printk("IRQ:%d IRQT:%d FORCADR:%d MCH:%d RIDQ:%d\n", gc->IRQ, gc->IRQ_TR, gc->FORCADR, gc->MAX_CHAN, gc->ID_qest);
721 if ((buff = get_pio_board_data(base, gc->IRQ, gc->scsi_id[3], cplen = (cpu_to_be32(gc->cplen) + 1) / 2, cppadlen = (cpu_to_be16(gc->cppadlen) + 1) / 2)) == NULL) {
737 if (!reg_IRQ[gc->IRQ]) { /* Interrupt already registered ? */
738 if (!request_irq(gc->IRQ, do_eata_pio_int_handler, IRQF_DISABLED, "EATA-PIO", sh)) {
739 reg_IRQ[gc->IRQ]++;
741 reg_IRQL[gc->IRQ] = 1; /* IRQ is edge triggered */
743 printk("Couldn't allocate IRQ
[all...]
H A Deata_generic.h141 #define HA_AIRQ 0x02 /* aux IRQ pending bit */
237 __u8 IRQ:4, /* IRQ used this HA */ member in struct:get_conf
238 IRQ_TR:1, /* IRQ Trigger: 0=edge, 1=level */
H A Dseagate.c38 * st0x=ADDRESS,IRQ (for a Seagate controller)
40 * tmc8xx=ADDRESS,IRQ (for a TMC-8xx or TMC-950 controller)
44 * will configure the driver for a TMC-8xx style controller using IRQ 15
121 #ifndef IRQ
122 #define IRQ 5 macro
258 static int irq = IRQ;
444 * At all times, we will use IRQ 5. Should also check for IRQ3
453 printk(KERN_ERR "scsi%d : unable to allocate IRQ%d\n", hostno, irq);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-cris/arch-v10/
H A Dirq.h107 #define IRQ_NAME(nr) IRQ_NAME2(IRQ##nr)
111 /* the asm IRQ handler makes sure the causing IRQ is blocked, then it calls
115 * The reason the IRQ is blocked is to allow an sti() before the handler which
123 "IRQ" #nr "_interrupt:\n\t" \
152 "IRQ" #nr "_interrupt:\n\t" \
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/hardware/
H A Dentry-macro-iomd.S4 * Low-level IRQ helper macros for IOC/IOMD based platforms
45 2406: ldrneb \irqnr, [\tmp, \irqstat] @ get IRQ number
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/frv/kernel/
H A Dirq.c1 /* irq.c: FRV IRQ handling
137 * handles all normal device IRQ's
139 * - IRQ distribution is complicated in this arch because of the many PICs, the
198 #error dont know external IRQ trigger levels for this setup
H A Dsleep.S157 # Set the GPIO register so that the IRQ[3:0] pins become valid, as required.
322 # (5) Set the GPIO register so that the IRQ[3:0] pins become valid, as required.
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm/plat-s3c24xx/
H A Dcpu.c163 IODESC_ENT(IRQ),
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/pcmcia/
H A Drsrc_mgr.c33 irq = adj->resource.irq.IRQ;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm26/kernel/
H A Dentry.S388 teq r6, #0 @ If an IRQ happened...
389 ldrneb r0, [r5, r6] @ get IRQ number
393 bne asm_do_IRQ @ process IRQ (if asserted)
635 * Interrupt (IRQ) handler
637 * Note: if the IRQ was taken whilst in user mode, then *no* kernel routine
640 * Entered in IRQ mode.
664 @ Place the IRQ priority table here so that the handle_irq macros above
676 bne __irq_invalid @ IRQ not from SVC mode
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/cris/arch-v32/kernel/
H A Dentry.S339 move $ccs, [$acr] ; Save IRQ enable state.
365 move [$acr], $ccs ; Restore IRQ enable status.
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/m68k/kernel/
H A Dentry.S208 jsr __m68k_handle_int | process the IRQ
242 jsr __m68k_handle_int | process the IRQ
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/pci/hotplug/
H A Dcpqphp_ctrl.c888 irqreturn_t cpqhp_ctrl_intr(int IRQ, void *data) argument
2386 u8 IRQ = 0; local
2485 /* set up the IRQ info */
2813 /* We should be configuring an IRQ and the bridge's base address
2952 IRQ = resources->irqs->interrupt[(temp_byte +
2955 /* Program IRQ based on card type */
2959 IRQ = cpqhp_disk_irq;
2961 IRQ = cpqhp_nic_irq;
2965 /* IRQ Line */
2966 rc = pci_bus_write_config_byte (pci_bus, devfn, PCI_INTERRUPT_LINE, IRQ);
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/parisc/kernel/
H A Dsmp.c112 #error verify IRQ_OFFSET(IPI_IRQ) is ipi_interrupt() in new IRQ region
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/pcmcia/
H A Dcs.h46 u_int IRQ; member in struct:adjust_t::__anon10668::irq

Completed in 647 milliseconds

12