Blackfin arch: allow people to select the feature that is unavailable to the kernel
authorMike Frysinger <michael.frysinger@analog.com>
Sun, 5 Aug 2007 09:03:59 +0000 (17:03 +0800)
committerBryan Wu <bryan.wu@analog.com>
Sun, 5 Aug 2007 09:03:59 +0000 (17:03 +0800)
commitf0b5d12f2b3226c85258519d7725e63d9daf5e90
treed64fdcf65cb5f647b544ece5f1727af5153c0a3d
parent0174dd59bb5f343e8981b5ea7a3dc782fad5b644
Blackfin arch: allow people to select the feature that is unavailable to the kernel

 - allow people to select the feature that is unavailable to the kernel: NMI, JTAG, or CYCLES.
 - change default NMI handler to simply dump hardware trace buffer.
 - remove default NMI handler completely as calling into kernel code is not safe
   move example handler to wiki so people dont haphazardly copy and paste this stuff thinking its safe

Signed-off-by: Mike Frysinger <michael.frysinger@analog.com>
Signed-off-by: Bryan Wu <bryan.wu@analog.com>
arch/blackfin/Kconfig
arch/blackfin/kernel/irqchip.c
arch/blackfin/mach-bf533/head.S
arch/blackfin/mach-bf537/head.S
arch/blackfin/mach-bf548/head.S
arch/blackfin/mach-bf561/head.S
arch/blackfin/mach-common/entry.S
arch/blackfin/mach-common/interrupt.S
arch/blackfin/mach-common/ints-priority-dc.c
arch/blackfin/mach-common/ints-priority-sc.c
include/asm-blackfin/irq_handler.h