/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-bcmring/include/mach/ |
H A D | entry-macro.S | 27 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 30 ldr \irqnr, [\base, #0x10] @ mask with enable register 31 ands \irqstat, \irqstat, \irqnr 32 mov \irqnr, #IRQ_INTC0_START 38 ldr \irqnr, [\base, #0x10] @ mask with enable register 39 ands \irqstat, \irqstat, \irqnr 40 mov \irqnr, #IRQ_INTC1_START 46 ldr \irqnr, [\base, #0x10] @ mask with enable register 47 ands \irqstat, \irqstat, \irqnr 48 mov \irqnr, # [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-integrator/include/mach/ |
H A D | entry-macro.S | 23 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 25 mov \irqnr, #IRQ_PIC_START 30 moveq \irqnr, #IRQ_CIC_START 34 add \irqnr, \irqnr, #4 39 add \irqnr, \irqnr, #1
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-ixp4xx/include/mach/ |
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-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-versatile/include/mach/ |
H A D | entry-macro.S | 24 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 26 mov \irqnr, #0 32 add \irqnr, \irqnr, #4 37 add \irqnr, \irqnr, #1 42 @ clz \irqnr, \irqstat
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-footbridge/include/mach/ |
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-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-ixp2000/include/mach/ |
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-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-loki/include/mach/ |
H A D | entry-macro.S | 23 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 26 mov \irqnr, #0 28 clzne \irqnr, \irqstat 29 rsbne \irqnr, \irqnr, #31
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-omap1/include/mach/ |
H A D | entry-macro.S | 40 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 42 ldr \irqnr, [\base, #IRQ_ITR_REG_OFFSET] 46 tst \irqnr, \tmp 49 ldr \irqnr, [\base, #IRQ_SIR_FIQ_REG_OFFSET] 50 cmp \irqnr, #0 51 ldreq \irqnr, [\base, #IRQ_SIR_IRQ_REG_OFFSET] 52 cmpeq \irqnr, #INT_IH2_IRQ 54 ldreq \irqnr, [\base, #IRQ_SIR_IRQ_REG_OFFSET] 55 addeqs \irqnr, \irqnr, #3 [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-pxa/include/mach/ |
H A D | entry-macro.S | 22 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 33 ldr \irqnr, [\base, #4] @ ICMR 35 ands \irqnr, \irqstat, \irqnr 37 rsb \irqstat, \irqnr, #0 38 and \irqstat, \irqstat, \irqnr 39 clz \irqnr, \irqstat 40 rsb \irqnr, \irqnr, #(31 + PXA_IRQ(0)) 48 mov \irqnr, \irqsta [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-iop13xx/include/mach/ |
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-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-lpc32xx/include/mach/ |
H A D | entry-macro.S | 35 * Return IRQ number in irqnr. Also return processor Z flag status in CPSR 38 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 40 clz \irqnr, \irqstat 41 rsb \irqnr, \irqnr, #31
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-s5p6442/include/mach/ |
H A D | entry-macro.S | 27 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 30 mov \irqnr, # S5P_IRQ_OFFSET + 31 36 addeq \irqnr, \irqnr, #32 42 addeq \irqnr, \irqnr, #32 47 subne \irqnr, \irqnr, \irqstat
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-s5pc100/include/mach/ |
H A D | entry-macro.S | 29 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 32 mov \irqnr, # S5P_IRQ_OFFSET + 31 38 addeq \irqnr, \irqnr, #32 44 addeq \irqnr, \irqnr, #32 49 subne \irqnr, \irqnr, \irqstat
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-clps711x/include/mach/ |
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-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-stmp378x/include/mach/ |
H A D | entry-macro.S | 22 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 25 ldr \irqnr, [\base, #0x70] @ HW_ICOLL_STAT 26 cmp \irqnr, #0x7f 27 moveqs \irqnr, #0 @ Zero flag set for no IRQ
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-stmp37xx/include/mach/ |
H A D | entry-macro.S | 22 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 25 ldr \irqnr, [\base, #0x30] @ HW_ICOLL_STAT 26 cmp \irqnr, #0x3f 29 moveqs \irqnr, #0 @ Zero flag set for no IRQ
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-dove/include/mach/ |
H A D | entry-macro.S | 23 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 27 mov \irqnr, #31 33 moveq \irqnr, #63 38 subne \irqnr, \irqnr, \irqstat
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-kirkwood/include/mach/ |
H A D | entry-macro.S | 23 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 27 mov \irqnr, #31 34 mov \irqnr, #63 39 subne \irqnr, \irqnr, \irqstat
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-u300/include/mach/ |
H A D | entry-macro.S | 23 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 26 mov \irqnr, #0 31 mov \irqnr, #32 36 add \irqnr, \irqnr, #1
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-mxc/include/mach/ |
H A D | entry-macro.S | 37 @ and returns its number in irqnr 39 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 46 mov \irqnr, \irqstat, asr #16 48 adds \tmp, \irqnr, #1 58 mov \irqnr, #0 64 addeq \irqnr, \irqnr, #32 66 cmp \irqnr, #128 73 addne \irqnr, \irqnr, # [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-davinci/include/mach/ |
H A D | entry-macro.S | 25 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 35 sub \irqnr, \tmp, #1 39 1001: ldr \irqnr, [\base, #0x80] /* get irq number */ 40 and \irqnr, \irqnr, #0xff /* irq is in bits 0-9 */ 41 mov \tmp, \irqnr, lsr #3
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-mv78xx0/include/mach/ |
H A D | entry-macro.S | 23 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 27 mov \irqnr, #31 34 mov \irqnr, #63 41 mov \irqnr, #95 46 subne \irqnr, \irqnr, \irqstat
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-omap2/include/mach/ |
H A D | entry-macro.S | 79 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 84 ldr \irqnr, [\base, #0x98] /* IRQ pending reg 1 */ 85 cmp \irqnr, #0x0 87 ldr \irqnr, [\base, #0xb8] /* IRQ pending reg 2 */ 88 cmp \irqnr, #0x0 90 ldr \irqnr, [\base, #0xd8] /* IRQ pending reg 3 */ 91 cmp \irqnr, #0x0 93 ldrne \irqnr, [\base, #INTCPS_SIR_IRQ_OFFSET] 94 and \irqnr, \irqnr, #ACTIVEIRQ_MAS [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-msm/include/mach/ |
H A D | entry-macro.S | 31 .macro get_irqnr_and_base, irqnr, irqstat, base, tmp 35 ldr \irqnr, [\base, #0xD0] 36 ldr \irqnr, [\base, #0xD4] 37 cmp \irqnr, #0xffffffff
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-h720x/include/mach/ |
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...] |