Skip to content

Commit

Permalink
ARM: S5P: Make the common S5P PM code conditionally compile
Browse files Browse the repository at this point in the history
Pave the way for adding PM support on S5P64X0, which is more similar
to the S3C64XX series than the S5P series. Hence, the common pm code
(containing dummy functions) should not be used for S5P64X0.

Signed-off-by: Abhilash Kesavan <a.kesavan@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
  • Loading branch information
Abhilash Kesavan authored and Kukjin Kim committed Oct 4, 2011
1 parent a1a9107 commit 0da3bea
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 2 deletions.
2 changes: 2 additions & 0 deletions arch/arm/mach-exynos4/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,13 @@ if ARCH_EXYNOS4
config CPU_EXYNOS4210
bool
select SAMSUNG_DMADEV
select S5P_PM if PM
help
Enable EXYNOS4210 CPU support

config SOC_EXYNOS4212
bool
select S5P_PM if PM
help
Enable EXYNOS4212 SoC support

Expand Down
1 change: 1 addition & 0 deletions arch/arm/mach-s5pv210/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ config CPU_S5PV210
select SAMSUNG_DMADEV
select S5P_EXT_INT
select S5P_HRT
select S5P_PM if PM
help
Enable S5PV210 CPU support

Expand Down
6 changes: 6 additions & 0 deletions arch/arm/plat-s5p/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,12 @@ config S5P_HRT
help
Use the High Resolution timer support

config S5P_PM
bool
help
Common code for power management support on S5P and newer SoCs
Note: Do not select this for S5P6440 and S5P6450.

comment "System MMU"

config S5P_SYSTEM_MMU
Expand Down
3 changes: 1 addition & 2 deletions arch/arm/plat-s5p/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,7 @@ obj-y += irq.o
obj-$(CONFIG_S5P_EXT_INT) += irq-eint.o
obj-$(CONFIG_S5P_GPIO_INT) += irq-gpioint.o
obj-$(CONFIG_S5P_SYSTEM_MMU) += sysmmu.o
obj-$(CONFIG_PM) += pm.o
obj-$(CONFIG_PM) += irq-pm.o
obj-$(CONFIG_S5P_PM) += pm.o irq-pm.o
obj-$(CONFIG_S5P_HRT) += s5p-time.o

# devices
Expand Down

0 comments on commit 0da3bea

Please sign in to comment.