In preperation for splitting the arch-s3c2410 directory
up, add a CONFIG_S3C2410_GPIO instead of implicitly
making the .o for CONFIG_CPU_S3C2410 and CONFIG_CPU_S3C2440
Signed-off-by: Ben Dooks <ben-linux@fluff.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
        help
          Clock code for the S3C2410, and similar processors
 
+config S3C2410_GPIO
+       bool
+       help
+         GPIO code for S3C2410 and similar processors
+
 config S3C2410_PM
        bool
        help
        bool
        depends on ARCH_S3C2410
        select S3C2410_CLOCK
+       select S3C2410_GPIO
        select S3C2410_PM if PM
        help
          Support for S3C2410 and S3C2410A family from the S3C24XX line
        depends on ARCH_S3C2410
        select S3C2410_CLOCK
        select S3C2410_PM if PM
+       select S3C2410_GPIO
        select S3C2440_DMA if S3C2410_DMA
        select CPU_S3C244X
        help
        bool
        depends on ARCH_S3C2420
        select S3C2410_CLOCK
+       select S3C2410_GPIO
        select S3C2410_PM if PM
        select CPU_S3C244X
        help
 
 # S3C2410 support files
 
 obj-$(CONFIG_CPU_S3C2410)      += s3c2410.o
-obj-$(CONFIG_CPU_S3C2410)      += s3c2410-gpio.o
 obj-$(CONFIG_CPU_S3C2410)      += s3c2410-irq.o
 
 obj-$(CONFIG_S3C2410_PM)       += s3c2410-pm.o s3c2410-sleep.o
+obj-$(CONFIG_S3C2410_GPIO)     += s3c2410-gpio.o
 obj-$(CONFIG_CPU_S3C2410_DMA)  += s3c2410-dma.o
 
 # Power Management support
 obj-$(CONFIG_CPU_S3C2440)      += s3c2440.o s3c2440-dsc.o
 obj-$(CONFIG_CPU_S3C2440)      += s3c2440-irq.o
 obj-$(CONFIG_CPU_S3C2440)      += s3c2440-clock.o
-obj-$(CONFIG_CPU_S3C2440)      += s3c2410-gpio.o
 obj-$(CONFIG_S3C2440_DMA)      += s3c2440-dma.o
 
 # S3C2442 support