diff options
Diffstat (limited to 'arch/arm/mach-tegra/include/mach/entry-macro.S')
| -rw-r--r-- | arch/arm/mach-tegra/include/mach/entry-macro.S | 22 | 
1 files changed, 2 insertions, 20 deletions
diff --git a/arch/arm/mach-tegra/include/mach/entry-macro.S b/arch/arm/mach-tegra/include/mach/entry-macro.S index dd165c53889..ac11262149c 100644 --- a/arch/arm/mach-tegra/include/mach/entry-macro.S +++ b/arch/arm/mach-tegra/include/mach/entry-macro.S @@ -12,30 +12,15 @@   * GNU General Public License for more details.   *   */ -#include <mach/iomap.h> -#include <mach/io.h> - -#if defined(CONFIG_ARM_GIC) -#define HAVE_GET_IRQNR_PREAMBLE -#include <asm/hardware/entry-macro-gic.S> - -	/* Uses the GIC interrupt controller built into the cpu */ -#define ICTRL_BASE (IO_CPU_VIRT + 0x100)  	.macro	disable_fiq  	.endm -	.macro	get_irqnr_preamble, base, tmp -	movw \base, #(ICTRL_BASE & 0x0000ffff) -	movt \base, #((ICTRL_BASE & 0xffff0000) >> 16) +	.macro	arch_ret_to_user, tmp1, tmp2  	.endm -	.macro  arch_ret_to_user, tmp1, tmp2 -	.endm -#else +#if !defined(CONFIG_ARM_GIC)  	/* legacy interrupt controller for AP16 */ -	.macro	disable_fiq -	.endm  	.macro	get_irqnr_preamble, base, tmp  	@ enable imprecise aborts @@ -46,9 +31,6 @@  	orr \base, #0x0000f000  	.endm -	.macro	arch_ret_to_user, tmp1, tmp2 -	.endm -  	.macro	get_irqnr_and_base, irqnr, irqstat, base, tmp  	ldr \irqnr, [\base, #0x20]	@ EVT_IRQ_STS  	cmp \irqnr, #0x80  |