Merge u-boot/master into u-boot-ti/master
[glsdk/glsdk-u-boot.git] / arch / arm / include / asm / arch-davinci / gpio.h
index fbbb1f33c3c9427b9710ad6aa1142e70261476d7..06390c85e1092de192bf0b049927d5cebab76f77 100644 (file)
@@ -67,7 +67,10 @@ struct davinci_gpio_bank {
 
 #define gpio_status()          gpio_info()
 #define GPIO_NAME_SIZE         20
-#if defined(CONFIG_SOC_DA8XX) && !defined(CONFIG_SOC_DA850)
+#if defined(CONFIG_SOC_DM644X)
+/* GPIO0 to GPIO53, omit the V3.3 volts one */
+#define MAX_NUM_GPIOS          70
+#elif defined(CONFIG_SOC_DA8XX) && !defined(CONFIG_SOC_DA850)
 #define MAX_NUM_GPIOS          128
 #else
 #define MAX_NUM_GPIOS          144