Remove obsolete hardirq stuff from frv includes
PATCH 1/1 Remove obsolete hardirq stuff from frv includes
The attached patch removes irq_enter() and friends from asm-frv/hardirq.h as they are now mandatorily defined in linux/hardirq.h.
Signed-off-by David Howells <[email protected]>
---
warthog>diffstat hardirq-2610rc2mm1.diff
hardirq.h | 13 ------------- 1 files changed, 13 deletions(-)
include/asm-frv/hardirq.h renamed from warthog/kernels/linux-2.6.10-rc2-mm1/include/asm-frv/hardirq.h +0 -13
@@ -22,19 +22,6 @@ typedef struct {#include <linux/irq_cpustat.h> /* Standard mappings for irq_cpustat_t above */ - -#define irq_enter () (preempt_count() += HARDIRQ_OFFSET) -#define nmi_enter () (irq_enter()) -#define nmi_exit () (preempt_count() -= HARDIRQ_OFFSET) - -#define irq_exit () \ -do { \ - preempt_count() -= IRQ_EXIT_OFFSET; \ - if (!in_interrupt() && softirq_pending(smp_processor_id())) \ - do_softirq(); \ - preempt_enable_no_resched(); \ -} while (0) -#ifdef CONFIG_SMP #error SMP not available on FR-V#endif /* CONFIG_SMP */