Skip to content

Commit

Permalink
ARM: mach-exynos: use standard arch_idle()
Browse files Browse the repository at this point in the history
This is equivalent and more similar to existing architectures.

Signed-off-by: Nicolas Pitre <nico@linaro.org>
  • Loading branch information
Nicolas Pitre authored and Nicolas Pitre committed Jan 20, 2012
1 parent 1ab4ef9 commit 8dd6718
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 13 deletions.
12 changes: 0 additions & 12 deletions arch/arm/mach-exynos/common.c
Original file line number Diff line number Diff line change
Expand Up @@ -201,14 +201,6 @@ static struct map_desc exynos4_iodesc1[] __initdata = {
},
};

static void exynos_idle(void)
{
if (!need_resched())
cpu_do_idle();

local_irq_enable();
}

void exynos4_restart(char mode, const char *cmd)
{
__raw_writel(0x1, S5P_SWRESET);
Expand Down Expand Up @@ -467,10 +459,6 @@ early_initcall(exynos4_l2x0_cache_init);
int __init exynos_init(void)
{
printk(KERN_INFO "EXYNOS: Initializing architecture\n");

/* set idle function */
pm_idle = exynos_idle;

return device_register(&exynos4_dev);
}

Expand Down
2 changes: 1 addition & 1 deletion arch/arm/mach-exynos/include/mach/system.h
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,6 @@

static void arch_idle(void)
{
/* nothing here yet */
cpu_do_idle();
}
#endif /* __ASM_ARCH_SYSTEM_H */

0 comments on commit 8dd6718

Please sign in to comment.