ARM: SAMSUNG: Compile legacy IRQ and GPIO PM code only with ATAGS support
This patch adds new Kconfig symbols, SAMSUNG_PM_GPIO and S5P_IRQ_PM that get enabled when GPIO_SAMSUNG, PM and S5P_PM are enabled, but only if SAMSUNG_ATAGS is selected. Signed-off-by: Tomasz Figa <t.figa@samsung.com> Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
This commit is contained in:
parent
38d0a99e9b
commit
105dddbfcc
|
@ -421,6 +421,19 @@ config S3C_DMA
|
||||||
help
|
help
|
||||||
Internal configuration for S3C DMA core
|
Internal configuration for S3C DMA core
|
||||||
|
|
||||||
|
config S5P_IRQ_PM
|
||||||
|
bool
|
||||||
|
default y if S5P_PM
|
||||||
|
help
|
||||||
|
Legacy IRQ power management for S5P platforms
|
||||||
|
|
||||||
|
config SAMSUNG_PM_GPIO
|
||||||
|
bool
|
||||||
|
default y if GPIO_SAMSUNG && PM
|
||||||
|
help
|
||||||
|
Include legacy GPIO power management code for platforms not using
|
||||||
|
pinctrl-samsung driver.
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
config SAMSUNG_DMADEV
|
config SAMSUNG_DMADEV
|
||||||
|
|
|
@ -52,10 +52,11 @@ obj-$(CONFIG_SAMSUNG_DMADEV) += dma-ops.o
|
||||||
# PM support
|
# PM support
|
||||||
|
|
||||||
obj-$(CONFIG_PM) += pm.o
|
obj-$(CONFIG_PM) += pm.o
|
||||||
obj-$(CONFIG_PM) += pm-gpio.o
|
obj-$(CONFIG_SAMSUNG_PM_GPIO) += pm-gpio.o
|
||||||
obj-$(CONFIG_SAMSUNG_PM_CHECK) += pm-check.o
|
obj-$(CONFIG_SAMSUNG_PM_CHECK) += pm-check.o
|
||||||
|
|
||||||
obj-$(CONFIG_SAMSUNG_WAKEMASK) += wakeup-mask.o
|
obj-$(CONFIG_SAMSUNG_WAKEMASK) += wakeup-mask.o
|
||||||
|
|
||||||
obj-$(CONFIG_S5P_PM) += s5p-pm.o s5p-irq-pm.o
|
obj-$(CONFIG_S5P_PM) += s5p-pm.o
|
||||||
|
obj-$(CONFIG_S5P_IRQ_PM) += s5p-irq-pm.o
|
||||||
obj-$(CONFIG_S5P_SLEEP) += s5p-sleep.o
|
obj-$(CONFIG_S5P_SLEEP) += s5p-sleep.o
|
||||||
|
|
Loading…
Reference in New Issue