ARM: 7115/4: move __exception and friends to asm/exception.h
The definition of __exception_irq_entry for CONFIG_FUNCTION_GRAPH_TRACER=y needs linux/ftrace.h, but this creates a circular dependency with it's current home in asm/system.h. Create asm/exception.h and update all current users. v4: - rebase to rmk/for-next v3: - remove redundant includes of linux/ftrace.h v2: - document the usage restricitions of __exception* Cc: Zoltan Devai <zdevai@gmail.com> Signed-off-by:Jamie Iles <jamie@jamieiles.com> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
Showing
- arch/arm/include/asm/exception.h 19 additions, 0 deletionsarch/arm/include/asm/exception.h
- arch/arm/include/asm/system.h 0 additions, 7 deletionsarch/arm/include/asm/system.h
- arch/arm/kernel/irq.c 1 addition, 1 deletionarch/arm/kernel/irq.c
- arch/arm/kernel/smp.c 1 addition, 1 deletionarch/arm/kernel/smp.c
- arch/arm/kernel/traps.c 1 addition, 0 deletionsarch/arm/kernel/traps.c
- arch/arm/mach-pxa/irq.c 2 additions, 0 deletionsarch/arm/mach-pxa/irq.c
- arch/arm/mm/fault.c 1 addition, 0 deletionsarch/arm/mm/fault.c
arch/arm/include/asm/exception.h
0 → 100644
Please register or sign in to comment