Searched refs:irqnr (Results 1 - 25 of 44) sorted by relevance

12

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-ixp23xx/
H A Dentry-macro.S14 .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 Dentry-macro.S42 .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 Dentry-macro.S22 .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 Dentry-macro.S27 .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 Dentry-macro.S22 .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 Dentry-macro.S37 .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 Dentry-macro.S23 .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 Dentry-macro.S24 .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 Dentry-macro.S38 .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 Dentry-macro.S19 .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 Dentry-macro.S25 .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 Dentry-macro.S31 .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 Dentry-macro.S23 .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 Dentry-macro.S22 .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 Dentry-macro.S21 .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 Dentry-macro.S23 .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 Dentry-macro.S30 .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 Dentry-macro.S21 .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 Dentry-macro.S32 .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 Dentry-macro.S26 .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 Dentry-macro.S32 .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 Dentry-macro.S20 .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 Dentry-macro.S20 .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 Dentry-macro.S25 .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 Dentry-macro.S22 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp
30 mov \irqnr, \irqstat, asr #16
31 adds \tmp, \irqnr, #1

Completed in 140 milliseconds

12