Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

powerpc: remove redundant GENERIC_GPIO selection

ARCH_REQUIRE_GPIOLIB selects GENERIC_GPIO, so there is no need to select
it explicitly.

Signed-off-by: Alexandre Courbot <acourbot@nvidia.com>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Linus Walleij <linus.walleij@linaro.org>

-11
-1
arch/powerpc/platforms/40x/Kconfig
··· 145 145 bool "PPC4xx GPIO support" 146 146 depends on 40x 147 147 select ARCH_REQUIRE_GPIOLIB 148 - select GENERIC_GPIO 149 148 help 150 149 Enable gpiolib support for ppc40x based boards 151 150
-1
arch/powerpc/platforms/44x/Kconfig
··· 248 248 bool "PPC4xx GPIO support" 249 249 depends on 44x 250 250 select ARCH_REQUIRE_GPIOLIB 251 - select GENERIC_GPIO 252 251 help 253 252 Enable gpiolib support for ppc440 based boards 254 253
-1
arch/powerpc/platforms/85xx/Kconfig
··· 203 203 select DEFAULT_UIMAGE 204 204 select SWIOTLB 205 205 select MMIO_NVRAM 206 - select GENERIC_GPIO 207 206 select ARCH_REQUIRE_GPIOLIB 208 207 select GE_FPGA 209 208 help
-3
arch/powerpc/platforms/86xx/Kconfig
··· 37 37 bool "GE PPC9A" 38 38 select DEFAULT_UIMAGE 39 39 select MMIO_NVRAM 40 - select GENERIC_GPIO 41 40 select ARCH_REQUIRE_GPIOLIB 42 41 select GE_FPGA 43 42 help ··· 46 47 bool "GE SBC310" 47 48 select DEFAULT_UIMAGE 48 49 select MMIO_NVRAM 49 - select GENERIC_GPIO 50 50 select ARCH_REQUIRE_GPIOLIB 51 51 select GE_FPGA 52 52 help ··· 55 57 bool "GE SBC610" 56 58 select DEFAULT_UIMAGE 57 59 select MMIO_NVRAM 58 - select GENERIC_GPIO 59 60 select ARCH_REQUIRE_GPIOLIB 60 61 select GE_FPGA 61 62 select HAS_RAPIDIO
-1
arch/powerpc/platforms/8xx/Kconfig
··· 114 114 115 115 config 8xx_GPIO 116 116 bool "GPIO API Support" 117 - select GENERIC_GPIO 118 117 select ARCH_REQUIRE_GPIOLIB 119 118 help 120 119 Saying Y here will cause the ports on an MPC8xx processor to be used
-4
arch/powerpc/platforms/Kconfig
··· 303 303 config QE_GPIO 304 304 bool "QE GPIO support" 305 305 depends on QUICC_ENGINE 306 - select GENERIC_GPIO 307 306 select ARCH_REQUIRE_GPIOLIB 308 307 help 309 308 Say Y here if you're going to use hardware that connects to the ··· 315 316 select PPC_LIB_RHEAP 316 317 select PPC_PCI_CHOICE 317 318 select ARCH_REQUIRE_GPIOLIB 318 - select GENERIC_GPIO 319 319 help 320 320 The CPM2 (Communications Processor Module) is a coprocessor on 321 321 embedded CPUs made by Freescale. Selecting this option means that ··· 353 355 config SIMPLE_GPIO 354 356 bool "Support for simple, memory-mapped GPIO controllers" 355 357 depends on PPC 356 - select GENERIC_GPIO 357 358 select ARCH_REQUIRE_GPIOLIB 358 359 help 359 360 Say Y here to support simple, memory-mapped GPIO controllers. ··· 363 366 config MCU_MPC8349EMITX 364 367 bool "MPC8349E-mITX MCU driver" 365 368 depends on I2C=y && PPC_83xx 366 - select GENERIC_GPIO 367 369 select ARCH_REQUIRE_GPIOLIB 368 370 help 369 371 Say Y here to enable soft power-off functionality on the Freescale