/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-ixp23xx/ |
H A D | entry-macro.S | 14 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 15 ldr \irqnr, =(IXP23XX_INTC_VIRT + IXP23XX_INTR_IRQ_ENC_ST_OFFSET) 16 ldr \irqnr, [\irqnr] @ get interrupt number 17 cmp \irqnr, #0x0 @ spurious interrupt ? 18 movne \irqnr, \irqnr, lsr #2 @ skip unwanted low order bits 19 subne \irqnr, \irqnr, #1 @ convert to 0 based
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-realview/ |
H A D | entry-macro.S | 42 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 48 bic \irqnr, \irqstat, #0x1c00 50 cmp \irqnr, #29 51 cmpcc \irqnr, \irqnr 52 cmpne \irqnr, \tmp 53 cmpcs \irqnr, \irqnr 64 .macro test_for_ipi, irqnr, irqstat, base, tmp 65 bic \irqnr, \irqsta [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-sa1100/ |
H A D | entry-macro.S | 22 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 24 ldr \irqnr, [\base, #4] @ ICMR = 0xfa050004 25 ands \irqstat, \irqstat, \irqnr 26 mov \irqnr, #0 30 addeq \irqnr, \irqnr, #8 33 addeq \irqnr, \irqnr, #8 36 addeq \irqnr, \irqnr, # [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-ks8695/ |
H A D | entry-macro.S | 27 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 33 mov \irqnr, #0 37 addeq \irqnr, \irqnr, #8 40 addeq \irqnr, \irqnr, #8 43 addeq \irqnr, \irqnr, #8 46 addeq \irqnr, \irqnr, # [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-pxa/ |
H A D | entry-macro.S | 22 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 25 mrc p6, 0, \irqnr, c1, c0, 0 @ ICMR 30 ldr \irqnr, [\base, #4] @ ICMR 32 ands \irqnr, \irqstat, \irqnr 34 rsb \irqstat, \irqnr, #0 35 and \irqstat, \irqstat, \irqnr 36 clz \irqnr, \irqstat 37 rsb \irqnr, \irqnr, #(3 [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-pnx4008/ |
H A D | entry-macro.S | 37 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 43 movhs \irqnr,#16 44 movlo \irqnr,#0 47 addhs \irqnr,\irqnr,#8 50 addhs \irqnr,\irqnr,#4 53 addhs \irqnr,\irqnr,#2 56 addhs \irqnr,\irqn [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-ep93xx/ |
H A D | entry-macro.S | 23 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 26 mov \irqnr, #0 35 mov \irqnr, #0x20 40 addeq \irqnr, \irqnr, #16 44 addeq \irqnr, \irqnr, #8 48 addeq \irqnr, \irqnr, #4 52 addeq \irqnr, \irqn [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-aaec2000/ |
H A D | entry-macro.S | 24 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 31 ldr \irqnr, =NR_IRQS+1 33 1001: mov \irqnr, #0 36 add \irqnr, \irqnr, #1 38 sub \irqnr, \irqnr, #1
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-omap/ |
H A D | entry-macro.S | 38 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 40 ldr \irqnr, [\base, #IRQ_ITR_REG_OFFSET] 44 tst \irqnr, \tmp 47 ldr \irqnr, [\base, #IRQ_SIR_FIQ_REG_OFFSET] 48 cmp \irqnr, #0 49 ldreq \irqnr, [\base, #IRQ_SIR_IRQ_REG_OFFSET] 50 cmpeq \irqnr, #INT_IH2_IRQ 52 ldreq \irqnr, [\base, #IRQ_SIR_IRQ_REG_OFFSET] 53 addeqs \irqnr, \irqnr, #3 [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-shark/ |
H A D | entry-macro.S | 19 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 24 ldrb \irqnr, [r4, #0x20] @irq = inb(0x20) & 7 25 and \irqstat, \irqnr, #0x80 28 and \irqnr, \irqnr, #7 29 teq \irqnr, #2 33 ldrb \irqnr, [r4, #0xa0] @irq = (inb(0xA0) & 7) + 8 34 and \irqstat, \irqnr, #0x80 37 and \irqnr, \irqnr, # [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-ebsa110/ |
H A D | entry-macro.S | 25 .macro get_irqnr_and_base, irqnr, stat, base, tmp 27 mov \irqnr, #0 29 addeq \irqnr, \irqnr, #4 32 addeq \irqnr, \irqnr, #2 35 addeq \irqnr, \irqnr, #1
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-s3c2410/ |
H A D | entry-macro.S | 31 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 40 ldr \irqnr, [ \base, #INTOFFSET ] 42 tst \irqstat, \tmp, lsl \irqnr 48 mov \irqnr, #0 @@ start here 53 addeq \irqnr, \irqnr, #16 56 addeq \irqnr, \irqnr, #8 59 addeq \irqnr, \irqnr, # [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-l7200/ |
H A D | entry-macro.S | 23 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 27 mov \irqnr, #0 29 addeq \irqnr, \irqnr, #1 31 tsteq \irqnr, #32 33 teq \irqnr, #32
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-integrator/ |
H A D | entry-macro.S | 22 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 24 mov \irqnr, #IRQ_PIC_START 29 moveq \irqnr, #IRQ_CIC_START 33 add \irqnr, \irqnr, #4 38 add \irqnr, \irqnr, #1
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-ixp4xx/ |
H A D | entry-macro.S | 21 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 26 clz \irqnr, \irqstat 28 sub \irqnr, \base, \irqnr 39 mov \irqnr, #63 42 subne \irqnr, \irqnr, \irqstat
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-versatile/ |
H A D | entry-macro.S | 23 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 25 mov \irqnr, #0 31 add \irqnr, \irqnr, #4 36 add \irqnr, \irqnr, #1 41 @ clz \irqnr, \irqstat
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-ebsa285/ |
H A D | entry-macro.S | 30 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 33 mov \irqnr, #IRQ_SDRAMPARITY 38 movne \irqnr, #IRQ_CONRX 42 movne \irqnr, #IRQ_DMA1 46 movne \irqnr, #IRQ_DMA2 50 movne \irqnr, #IRQ_IN0 54 movne \irqnr, #IRQ_IN1 58 movne \irqnr, #IRQ_IN2 62 movne \irqnr, #IRQ_IN3 66 movne \irqnr, #IRQ_PC [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-ixp2000/ |
H A D | entry-macro.S | 21 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 23 mov \irqnr, #0x0 @clear out irqnr as default 32 clz \irqnr, \irqstat 34 subs \irqnr, \base, \irqnr 40 cmp \irqnr, #IRQ_IXP2000_PCI 51 movne \irqnr, #IRQ_IXP2000_PCIA 56 movne \irqnr, #IRQ_IXP2000_PCIB
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-iop13xx/ |
H A D | entry-macro.S | 32 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 33 mrc p6, 0, \irqnr, c3, c2, 0 @ Read IINTVEC 34 cmp \irqnr, #0 35 mrceq p6, 0, \irqnr, c3, c2, 0 @ Re-read on potentially bad zero 36 adds \irqstat, \irqnr, #1 @ Check for 0xffffffff 37 movne \irqnr, \irqnr, lsr #2 @ Convert to irqnr
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-clps711x/ |
H A D | entry-macro.S | 26 .macro get_irqnr_and_base, irqnr, stat, base, mask 30 mov \irqnr, #4 39 mov \irqnr, #16 44 addeq \irqnr, \irqnr, #8 47 addeq \irqnr, \irqnr, #4 50 addeq \irqnr, \irqnr, #2 53 addeq \irqnr, \irqn [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-netx/ |
H A D | entry-macro.S | 32 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 37 clz \irqnr, \irqstat 38 rsb \irqnr, \irqnr, #31
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-ns9xxx/ |
H A D | entry-macro.S | 20 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 24 ldrne \irqnr, [\base]
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-h720x/ |
H A D | entry-macro.S | 20 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 38 mov \irqnr, #0 43 addeq \irqnr, \irqnr, #16 46 addeq \irqnr, \irqnr, #8 49 addeq \irqnr, \irqnr, #4 52 addeq \irqnr, \irqnr, # [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-lh7a40x/ |
H A D | entry-macro.S | 25 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 31 mov \irqnr, #0 @ VIC1 irq base 45 mov \irqnr, #32 @ VIC2 irq base 49 add \irqnr, \irqnr, #1 52 1002: and \irqnr, \tmp, #0x3f @ Mask for valid bits 59 1000: mov \irqnr, #0 65 add \irqnr, \irqnr, #1 85 .macro get_irqnr_and_base, irqnr, irqsta [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-imx/ |
H A D | entry-macro.S | 22 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 30 mov \irqnr, \irqstat, asr #16 31 adds \tmp, \irqnr, #1
|