]> err.no Git - linux-2.6/blobdiff - include/asm-arm/arch-versatile/entry-macro.S
[SCSI] ibmvfc: Driver version 1.0.2
[linux-2.6] / include / asm-arm / arch-versatile / entry-macro.S
index 0fae002637a06c832db730c9796c229d4dfdee24..924d1a8fe36023b5bed0581e515f14ea64c0696c 100644 (file)
                .endm
 
                .macro  get_irqnr_preamble, base, tmp
+               ldr     \base, =IO_ADDRESS(VERSATILE_VIC_BASE)
                .endm
 
                .macro  arch_ret_to_user, tmp1, tmp2
                .endm
 
                .macro  get_irqnr_and_base, irqnr, irqstat, base, tmp
-               ldr     \base, =IO_ADDRESS(VERSATILE_VIC_BASE)
                ldr     \irqstat, [\base, #VIC_IRQ_STATUS]      @ get masked status
                mov     \irqnr, #0
                teq     \irqstat, #0