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