diff options
-rw-r--r-- | arch/arm/mach-exynos/Makefile | 1 | ||||
-rw-r--r-- | drivers/cpuidle/Kconfig.arm | 6 | ||||
-rw-r--r-- | drivers/cpuidle/Makefile | 1 | ||||
-rw-r--r-- | drivers/cpuidle/cpuidle-exynos.c (renamed from arch/arm/mach-exynos/cpuidle.c) | 0 |
4 files changed, 7 insertions, 1 deletions
diff --git a/arch/arm/mach-exynos/Makefile b/arch/arm/mach-exynos/Makefile index 01bc9b94a032..3705048f744a 100644 --- a/arch/arm/mach-exynos/Makefile +++ b/arch/arm/mach-exynos/Makefile | |||
@@ -16,7 +16,6 @@ obj-$(CONFIG_ARCH_EXYNOS) += exynos.o | |||
16 | 16 | ||
17 | obj-$(CONFIG_PM_SLEEP) += pm.o sleep.o | 17 | obj-$(CONFIG_PM_SLEEP) += pm.o sleep.o |
18 | obj-$(CONFIG_PM_GENERIC_DOMAINS) += pm_domains.o | 18 | obj-$(CONFIG_PM_GENERIC_DOMAINS) += pm_domains.o |
19 | obj-$(CONFIG_CPU_IDLE) += cpuidle.o | ||
20 | 19 | ||
21 | obj-$(CONFIG_ARCH_EXYNOS) += pmu.o | 20 | obj-$(CONFIG_ARCH_EXYNOS) += pmu.o |
22 | 21 | ||
diff --git a/drivers/cpuidle/Kconfig.arm b/drivers/cpuidle/Kconfig.arm index 97ccc31dbdd8..695507ae345a 100644 --- a/drivers/cpuidle/Kconfig.arm +++ b/drivers/cpuidle/Kconfig.arm | |||
@@ -44,3 +44,9 @@ config ARM_AT91_CPUIDLE | |||
44 | depends on ARCH_AT91 | 44 | depends on ARCH_AT91 |
45 | help | 45 | help |
46 | Select this to enable cpuidle for AT91 processors | 46 | Select this to enable cpuidle for AT91 processors |
47 | |||
48 | config ARM_EXYNOS_CPUIDLE | ||
49 | bool "Cpu Idle Driver for the Exynos processors" | ||
50 | depends on ARCH_EXYNOS | ||
51 | help | ||
52 | Select this to enable cpuidle for Exynos processors | ||
diff --git a/drivers/cpuidle/Makefile b/drivers/cpuidle/Makefile index f71ae1b373c5..0d1540adaf78 100644 --- a/drivers/cpuidle/Makefile +++ b/drivers/cpuidle/Makefile | |||
@@ -13,6 +13,7 @@ obj-$(CONFIG_ARM_KIRKWOOD_CPUIDLE) += cpuidle-kirkwood.o | |||
13 | obj-$(CONFIG_ARM_ZYNQ_CPUIDLE) += cpuidle-zynq.o | 13 | obj-$(CONFIG_ARM_ZYNQ_CPUIDLE) += cpuidle-zynq.o |
14 | obj-$(CONFIG_ARM_U8500_CPUIDLE) += cpuidle-ux500.o | 14 | obj-$(CONFIG_ARM_U8500_CPUIDLE) += cpuidle-ux500.o |
15 | obj-$(CONFIG_ARM_AT91_CPUIDLE) += cpuidle-at91.o | 15 | obj-$(CONFIG_ARM_AT91_CPUIDLE) += cpuidle-at91.o |
16 | obj-$(CONFIG_ARM_EXYNOS_CPUIDLE) += cpuidle-exynos.o | ||
16 | 17 | ||
17 | ############################################################################### | 18 | ############################################################################### |
18 | # POWERPC drivers | 19 | # POWERPC drivers |
diff --git a/arch/arm/mach-exynos/cpuidle.c b/drivers/cpuidle/cpuidle-exynos.c index 7c0151263828..7c0151263828 100644 --- a/arch/arm/mach-exynos/cpuidle.c +++ b/drivers/cpuidle/cpuidle-exynos.c | |||