aboutsummaryrefslogtreecommitdiffstats
path: root/arch/metag/include
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2015-11-10 16:24:25 -0800
committerLinus Torvalds <torvalds@linux-foundation.org>2015-11-10 16:24:25 -0800
commitc6de7f1754bd474019c60d6f076fa3f704e46b78 (patch)
tree76ac9833860756c78671ff39b76b5077569491ad /arch/metag/include
parentMerge tag 'armsoc-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc (diff)
parentMAINTAINERS: Change Meta arch port status to Odd Fixes (diff)
downloadlinux-dev-c6de7f1754bd474019c60d6f076fa3f704e46b78.tar.xz
linux-dev-c6de7f1754bd474019c60d6f076fa3f704e46b78.zip
Merge tag 'metag-for-v4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag
Pull metag arch updates from James Hogan: "A fix for 4KiB stacks with SMP, and a change of maintenance status to 'Odd Fixes'" * tag 'metag-for-v4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag: MAINTAINERS: Change Meta arch port status to Odd Fixes metag: Turn irq_ctx_* macros into static inlines metag: SMP: Fix 4KiB stack setup on secondary CPUs
Diffstat (limited to 'arch/metag/include')
-rw-r--r--arch/metag/include/asm/irq.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/arch/metag/include/asm/irq.h b/arch/metag/include/asm/irq.h
index ad6bd0edbc3b..6ac6d4a051dd 100644
--- a/arch/metag/include/asm/irq.h
+++ b/arch/metag/include/asm/irq.h
@@ -6,8 +6,12 @@ extern void irq_ctx_init(int cpu);
extern void irq_ctx_exit(int cpu);
# define __ARCH_HAS_DO_SOFTIRQ
#else
-# define irq_ctx_init(cpu) do { } while (0)
-# define irq_ctx_exit(cpu) do { } while (0)
+static inline void irq_ctx_init(int cpu)
+{
+}
+static inline void irq_ctx_exit(int cpu)
+{
+}
#endif
void tbi_startup_interrupt(int);