aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-s3c6400
diff options
context:
space:
mode:
authorBen Dooks <ben-linux@fluff.org>2008-10-31 16:14:31 +0000
committerBen Dooks <ben-linux@fluff.org>2008-12-15 23:33:20 +0000
commit7db6c82a37beabef7b76d232e3d20efacd74bd3a (patch)
treedcd673614883eba53a207aca9f136c6e7b490c4e /arch/arm/mach-s3c6400
parentefd3a8eb150e383305c36eedc78c29cab910158e (diff)
downloadkernel_samsung_tuna-7db6c82a37beabef7b76d232e3d20efacd74bd3a.zip
kernel_samsung_tuna-7db6c82a37beabef7b76d232e3d20efacd74bd3a.tar.gz
kernel_samsung_tuna-7db6c82a37beabef7b76d232e3d20efacd74bd3a.tar.bz2
[ARM] S3C: Move common GPIO code from plat-s3c24xx
Move the common parts of the GPIO code into plat-s3c for use with both the s3c24xx and s3c64xx systems. Signed-off-by: Ben Dooks <ben-linux@fluff.org>
Diffstat (limited to 'arch/arm/mach-s3c6400')
-rw-r--r--arch/arm/mach-s3c6400/include/mach/gpio.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/arm/mach-s3c6400/include/mach/gpio.h b/arch/arm/mach-s3c6400/include/mach/gpio.h
index 8600c81..e8e35e8 100644
--- a/arch/arm/mach-s3c6400/include/mach/gpio.h
+++ b/arch/arm/mach-s3c6400/include/mach/gpio.h
@@ -86,6 +86,10 @@ enum s3c_gpio_number {
#define S3C64XX_GPP(_nr) (S3C64XX_GPIO_P_START + (_nr))
#define S3C64XX_GPQ(_nr) (S3C64XX_GPIO_Q_START + (_nr))
+/* the end of the S3C64XX specific gpios */
+#define S3C64XX_GPIO_END (S3C64XX_GPQ(S3C64XX_GPIO_Q_NR) + 1)
+#define S3C_GPIO_END S3C64XX_GPIO_END
+
/* define the number of gpios we need to the one after the GPQ() range */
#define ARCH_NR_GPIOS (S3C64XX_GPQ(S3C64XX_GPIO_Q_NR) + 1)