[ARM] fix IOP32x, IOP33x, MXC and Samsung builds

7444a72effa632fcd8edc566f880d96fe213c73b caused these platforms to lose
their GPIOLIB configuration. Convert the missed Kconfig symbols using:

sed -i s/HAVE_GPIO_LIB/ARCH_REQUIRE_GPIOLIB/ arch/arm/Kconfig arch/arm/plat-s3c24xx/Kconfig

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>

authored by

Russell King and committed by
Russell King
bb2b180c dd438e77

+4 -4
+3 -3
arch/arm/Kconfig
··· 314 select PLAT_IOP 315 select PCI 316 select GENERIC_GPIO 317 - select HAVE_GPIO_LIB 318 help 319 Support for Intel's 80219 and IOP32X (XScale) family of 320 processors. ··· 325 select PLAT_IOP 326 select PCI 327 select GENERIC_GPIO 328 - select HAVE_GPIO_LIB 329 help 330 Support for Intel's IOP33X (XScale) family of processors. 331 ··· 418 select GENERIC_CLOCKEVENTS 419 select ARCH_MTD_XIP 420 select GENERIC_GPIO 421 - select HAVE_GPIO_LIB 422 help 423 Support for Freescale MXC/iMX-based family of processors 424
··· 314 select PLAT_IOP 315 select PCI 316 select GENERIC_GPIO 317 + select ARCH_REQUIRE_GPIOLIB 318 help 319 Support for Intel's 80219 and IOP32X (XScale) family of 320 processors. ··· 325 select PLAT_IOP 326 select PCI 327 select GENERIC_GPIO 328 + select ARCH_REQUIRE_GPIOLIB 329 help 330 Support for Intel's IOP33X (XScale) family of processors. 331 ··· 418 select GENERIC_CLOCKEVENTS 419 select ARCH_MTD_XIP 420 select GENERIC_GPIO 421 + select ARCH_REQUIRE_GPIOLIB 422 help 423 Support for Freescale MXC/iMX-based family of processors 424
+1 -1
arch/arm/plat-s3c24xx/Kconfig
··· 9 depends on ARCH_S3C2410 10 default y if ARCH_S3C2410 11 select NO_IOPORT 12 - select HAVE_GPIO_LIB 13 help 14 Base platform code for any Samsung S3C24XX device 15
··· 9 depends on ARCH_S3C2410 10 default y if ARCH_S3C2410 11 select NO_IOPORT 12 + select ARCH_REQUIRE_GPIOLIB 13 help 14 Base platform code for any Samsung S3C24XX device 15