1/*
2 * arch/arm/mach-w90x900/include/mach/entry-macro.S
3 *
4 * Low-level IRQ helper macros for W90P910-based platforms
5 *
6 * This file is licensed under  the terms of the GNU General Public
7 * License version 2. This program is licensed "as is" without any
8 * warranty of any kind, whether express or implied.
9 *
10 */
11
12#include <mach/hardware.h>
13#include <mach/regs-irq.h>
14
15	.macro  get_irqnr_preamble, base, tmp
16	.endm
17
18	.macro	get_irqnr_and_base, irqnr, irqstat, base, tmp
19
20		mov	\base, #AIC_BA
21
22		ldr	\irqnr, [\base, #AIC_IPER]
23		ldr	\irqnr, [\base, #AIC_ISNR]
24		cmp	\irqnr, #0
25
26	.endm
27