|
@@ -34,6 +34,10 @@
|
|
|
#define S3C2410_GPIO_F_NR (32)
|
|
|
#define S3C2410_GPIO_G_NR (32)
|
|
|
#define S3C2410_GPIO_H_NR (32)
|
|
|
+#define S3C2410_GPIO_J_NR (32) /* technically 16. */
|
|
|
+#define S3C2410_GPIO_K_NR (32) /* technically 16. */
|
|
|
+#define S3C2410_GPIO_L_NR (32) /* technically 15. */
|
|
|
+#define S3C2410_GPIO_M_NR (32) /* technically 2. */
|
|
|
|
|
|
#if CONFIG_S3C_GPIO_SPACE != 0
|
|
|
#error CONFIG_S3C_GPIO_SPACE cannot be zero at the moment
|
|
@@ -53,6 +57,10 @@ enum s3c_gpio_number {
|
|
|
S3C2410_GPIO_F_START = S3C2410_GPIO_NEXT(S3C2410_GPIO_E),
|
|
|
S3C2410_GPIO_G_START = S3C2410_GPIO_NEXT(S3C2410_GPIO_F),
|
|
|
S3C2410_GPIO_H_START = S3C2410_GPIO_NEXT(S3C2410_GPIO_G),
|
|
|
+ S3C2410_GPIO_J_START = S3C2410_GPIO_NEXT(S3C2410_GPIO_H),
|
|
|
+ S3C2410_GPIO_K_START = S3C2410_GPIO_NEXT(S3C2410_GPIO_J),
|
|
|
+ S3C2410_GPIO_L_START = S3C2410_GPIO_NEXT(S3C2410_GPIO_K),
|
|
|
+ S3C2410_GPIO_M_START = S3C2410_GPIO_NEXT(S3C2410_GPIO_L),
|
|
|
};
|
|
|
|
|
|
#endif /* __ASSEMBLY__ */
|
|
@@ -67,6 +75,10 @@ enum s3c_gpio_number {
|
|
|
#define S3C2410_GPF(_nr) (S3C2410_GPIO_F_START + (_nr))
|
|
|
#define S3C2410_GPG(_nr) (S3C2410_GPIO_G_START + (_nr))
|
|
|
#define S3C2410_GPH(_nr) (S3C2410_GPIO_H_START + (_nr))
|
|
|
+#define S3C2410_GPJ(_nr) (S3C2410_GPIO_J_START + (_nr))
|
|
|
+#define S3C2410_GPK(_nr) (S3C2410_GPIO_K_START + (_nr))
|
|
|
+#define S3C2410_GPL(_nr) (S3C2410_GPIO_L_START + (_nr))
|
|
|
+#define S3C2410_GPM(_nr) (S3C2410_GPIO_M_START + (_nr))
|
|
|
|
|
|
/* compatibility until drivers can be modified */
|
|
|
|