Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7d47f364 authored by Shawn Guo's avatar Shawn Guo Committed by Olof Johansson
Browse files

ARM: remove redundant 'select GENERIC_GPIO'



In drivers/gpio/Kcong, ARCH_REQUIRE_GPIOLIB selects GPIOLIB which in
turn selects GENERIC_GPIO.  So GENERIC_GPIO will be selected
automatically for those platforms that select ARCH_REQUIRE_GPIOLIB.

Remove the redundant 'select GENERIC_GPIO' for platforms that already
select ARCH_REQUIRE_GPIOLIB at either mach or plat level.

Signed-off-by: default avatarShawn Guo <shawn.guo@linaro.org>
Acked-by: default avatarLinus Walleij <linus.walleij@linaro.org>
Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
parent 2ea0dde7
Loading
Loading
Loading
Loading
+0 −9
Original line number Diff line number Diff line
@@ -347,7 +347,6 @@ config ARCH_BCM2835
	select COMMON_CLK
	select CPU_V6
	select GENERIC_CLOCKEVENTS
	select GENERIC_GPIO
	select MULTI_IRQ_HANDLER
	select PINCTRL
	select PINCTRL_BCM2835
@@ -644,7 +643,6 @@ config ARCH_TEGRA
	select CLKSRC_MMIO
	select COMMON_CLK
	select GENERIC_CLOCKEVENTS
	select GENERIC_GPIO
	select HAVE_CLK
	select HAVE_SMP
	select MIGHT_HAVE_CACHE_L2X0
@@ -744,7 +742,6 @@ config ARCH_S3C24XX
	select ARCH_HAS_CPUFREQ
	select ARCH_USES_GETTIMEOFFSET
	select CLKDEV_LOOKUP
	select GENERIC_GPIO
	select HAVE_CLK
	select HAVE_S3C2410_I2C if I2C
	select HAVE_S3C2410_WATCHDOG if WATCHDOG
@@ -787,7 +784,6 @@ config ARCH_S5P64X0
	select CLKSRC_MMIO
	select CPU_V6
	select GENERIC_CLOCKEVENTS
	select GENERIC_GPIO
	select HAVE_CLK
	select HAVE_S3C2410_I2C if I2C
	select HAVE_S3C2410_WATCHDOG if WATCHDOG
@@ -802,7 +798,6 @@ config ARCH_S5PC100
	select ARCH_USES_GETTIMEOFFSET
	select CLKDEV_LOOKUP
	select CPU_V7
	select GENERIC_GPIO
	select HAVE_CLK
	select HAVE_S3C2410_I2C if I2C
	select HAVE_S3C2410_WATCHDOG if WATCHDOG
@@ -820,7 +815,6 @@ config ARCH_S5PV210
	select CLKSRC_MMIO
	select CPU_V7
	select GENERIC_CLOCKEVENTS
	select GENERIC_GPIO
	select HAVE_CLK
	select HAVE_S3C2410_I2C if I2C
	select HAVE_S3C2410_WATCHDOG if WATCHDOG
@@ -838,7 +832,6 @@ config ARCH_EXYNOS
	select CLKDEV_LOOKUP
	select CPU_V7
	select GENERIC_CLOCKEVENTS
	select GENERIC_GPIO
	select HAVE_CLK
	select HAVE_S3C2410_I2C if I2C
	select HAVE_S3C2410_WATCHDOG if WATCHDOG
@@ -873,7 +866,6 @@ config ARCH_U300
	select COMMON_CLK
	select CPU_ARM926T
	select GENERIC_CLOCKEVENTS
	select GENERIC_GPIO
	select HAVE_TCM
	select SPARSE_IRQ
	help
@@ -957,7 +949,6 @@ config ARCH_VT8500_SINGLE
	select COMMON_CLK
	select CPU_ARM926T
	select GENERIC_CLOCKEVENTS
	select GENERIC_GPIO
	select HAVE_CLK
	select MULTI_IRQ_HANDLER
	select SPARSE_IRQ
+0 −1
Original line number Diff line number Diff line
@@ -7,7 +7,6 @@ config ARCH_BCM
	select ARM_GIC
	select CPU_V7
	select GENERIC_CLOCKEVENTS
	select GENERIC_GPIO
	select GENERIC_TIME
	select GPIO_BCM
	select SPARSE_IRQ
+0 −1
Original line number Diff line number Diff line
@@ -7,7 +7,6 @@ config ARCH_PICOXCELL
	select DW_APB_TIMER
	select DW_APB_TIMER_OF
	select GENERIC_CLOCKEVENTS
	select GENERIC_GPIO
	select HAVE_TCM
	select NO_IOPORT
	select SPARSE_IRQ
+0 −1
Original line number Diff line number Diff line
@@ -7,7 +7,6 @@ config ARCH_VT8500
	select CLKSRC_OF
	select CPU_ARM926T
	select GENERIC_CLOCKEVENTS
	select GENERIC_GPIO
	select HAVE_CLK
	select VT8500_TIMER
	help