From 4f754510b80dbfcd8bb21a75817a1d2c2e160622 Mon Sep 17 00:00:00 2001 From: Michal Simek Date: Thu, 9 May 2013 10:32:20 +0200 Subject: [PATCH] microblaze: Enable IRQ in arch_cpu_idle Microblaze requires to enable IRQ in cpu_idle loop. It should be the part of this patch: "microblaze: Use generic idle loop" (sha1: b2b737bdaa8c05c2dede5206ced54ff608ce9317) Signed-off-by: Michal Simek --- arch/microblaze/kernel/process.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/microblaze/kernel/process.c b/arch/microblaze/kernel/process.c index a55893807274c..7d1a9c8b1f3df 100644 --- a/arch/microblaze/kernel/process.c +++ b/arch/microblaze/kernel/process.c @@ -160,3 +160,8 @@ int dump_fpu(struct pt_regs *regs, elf_fpregset_t *fpregs) return 0; /* MicroBlaze has no separate FPU registers */ } #endif /* CONFIG_MMU */ + +void arch_cpu_idle(void) +{ + local_irq_enable(); +} -- 2.39.5