Simplify GPIO configuration
[oweals/u-boot_mod.git] / u-boot / include / configs / ap121.h
index 81a64eb4e782f882260c2415b392f7119fb566f2..5e52bdbec1464548ce8239fd9784443b88eadf86 100644 (file)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_H  GPIO13 | GPIO14
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO0
-       #define CONFIG_QCA_GPIO_MASK_OUT        CONFIG_QCA_GPIO_MASK_LED_ACT_L |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_H
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO11
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_L CONFIG_QCA_GPIO_MASK_LED_ACT_H
 
 #elif defined(CONFIG_FOR_ALFA_NETWORK_AP121F)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_H  GPIO0
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO17
-       #define CONFIG_QCA_GPIO_MASK_OUT        GPIO26 | GPIO27 |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_L |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_H
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO12 | GPIO21
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H GPIO26 |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_L GPIO27 |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_H
+       #define CONFIG_QCA_GPIO_MASK_IN         GPIO21
+       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H GPIO26
+       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_L GPIO27
 
 #elif defined(CONFIG_FOR_ALFA_NETWORK_HORNET_UB)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_H  GPIO0  | GPIO1 | GPIO13
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO17 | GPIO27
-       #define CONFIG_QCA_GPIO_MASK_OUT        GPIO26 | GPIO28 |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_L |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_H
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO11 | GPIO12
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H GPIO26 | GPIO28 |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_L CONFIG_QCA_GPIO_MASK_LED_ACT_H
+       #define CONFIG_QCA_GPIO_MASK_IN         GPIO11
+       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H GPIO26 | GPIO28
 
 #elif defined(CONFIG_FOR_CREATCOMM_D3321)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_H  GPIO0  | GPIO13 | GPIO14 |\
                                                GPIO15 | GPIO16
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO17 | GPIO27
-       #define CONFIG_QCA_GPIO_MASK_OUT        CONFIG_QCA_GPIO_MASK_LED_ACT_L |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_H
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO12
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_L CONFIG_QCA_GPIO_MASK_LED_ACT_H
 
 #elif defined(CONFIG_FOR_DLINK_DIR505_A1)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO26 | GPIO27
-       #define CONFIG_QCA_GPIO_MASK_OUT        CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO11
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H CONFIG_QCA_GPIO_MASK_LED_ACT_L
 
 #elif defined(CONFIG_FOR_DRAGINO_MS14) ||\
       defined(CONFIG_FOR_VILLAGE_TELCO_MP2)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_H  GPIO0 | GPIO28
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO13 | GPIO17
-       #define CONFIG_QCA_GPIO_MASK_OUT        CONFIG_QCA_GPIO_MASK_LED_ACT_L |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_H
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO11
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_L CONFIG_QCA_GPIO_MASK_LED_ACT_H
 
 #elif defined(CONFIG_FOR_GLINET_6416)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_H  GPIO0 | GPIO13
-       #define CONFIG_QCA_GPIO_MASK_OUT        CONFIG_QCA_GPIO_MASK_LED_ACT_H
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO11
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_L CONFIG_QCA_GPIO_MASK_LED_ACT_H
 
 #elif defined(CONFIG_FOR_GLINET_GL_AR150)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_H  GPIO0 | GPIO13 | GPIO15
-       #define CONFIG_QCA_GPIO_MASK_OUT        GPIO6 |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_H
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO1  | GPIO7  | GPIO8 | GPIO11 |\
+       #define CONFIG_QCA_GPIO_MASK_IN         GPIO1  | GPIO7  | GPIO8 |\
                                                GPIO14 | GPIO16 | GPIO17
        #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H GPIO6
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_L CONFIG_QCA_GPIO_MASK_LED_ACT_H
 
 #elif defined(CONFIG_FOR_GLINET_GL_USB150)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_H  GPIO0
-       #define CONFIG_QCA_GPIO_MASK_OUT        GPIO7 | GPIO13 |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_H
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO11
        #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H GPIO13
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_L GPIO7 |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_H
+       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_L GPIO7
 
 #elif defined(CONFIG_FOR_GS_OOLITE_V1_DEV)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO13 | GPIO15 | GPIO17 |\
                                                GPIO27
-       #define CONFIG_QCA_GPIO_MASK_OUT        CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO11
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H CONFIG_QCA_GPIO_MASK_LED_ACT_L
 
 #elif defined(CONFIG_FOR_TPLINK_MR10U_V1)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO27
-       #define CONFIG_QCA_GPIO_MASK_OUT        GPIO18 |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO11
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H GPIO18 |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_L
+       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H GPIO18
 
 #elif defined(CONFIG_FOR_TPLINK_MR13U_V1)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_H  GPIO27
-       #define CONFIG_QCA_GPIO_MASK_OUT        GPIO18 |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_H
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO6 | GPIO7 | GPIO11
+       #define CONFIG_QCA_GPIO_MASK_IN         GPIO6 | GPIO7
        #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H GPIO18
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_L CONFIG_QCA_GPIO_MASK_LED_ACT_H
 
 #elif defined(CONFIG_FOR_TPLINK_MR3020_V1)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_H  GPIO0
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO17 | GPIO26 | GPIO27
-       #define CONFIG_QCA_GPIO_MASK_OUT        GPIO8 |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_L |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_H
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO11 | GPIO18 | GPIO20
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H GPIO8 |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_L CONFIG_QCA_GPIO_MASK_LED_ACT_H
+       #define CONFIG_QCA_GPIO_MASK_IN         GPIO18 | GPIO20
+       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H GPIO8
 
 #elif defined(CONFIG_FOR_TPLINK_MR3040_V1V2)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO17 | GPIO26 | GPIO27
-       #define CONFIG_QCA_GPIO_MASK_OUT        GPIO18 |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO11
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H GPIO18 |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_L
+       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H GPIO18
 
 #elif defined(CONFIG_FOR_TPLINK_MR3220_V2)
 
                                                GPIO14 | GPIO15 | GPIO16 |\
                                                GPIO26
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO17 | GPIO27
-       #define CONFIG_QCA_GPIO_MASK_OUT        GPIO8 |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_L |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_H
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO11
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H GPIO8 |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_L CONFIG_QCA_GPIO_MASK_LED_ACT_H
+       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H GPIO8
 
 #elif defined(CONFIG_FOR_TPLINK_WR703N_V1) ||\
       defined(CONFIG_FOR_TPLINK_WR710N_V1)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO27
-       #define CONFIG_QCA_GPIO_MASK_OUT        GPIO8 |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO11
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H GPIO8 |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_L
+       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H GPIO8
 
 #elif defined(CONFIG_FOR_TPLINK_WR720N_V3)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO27
-       #define CONFIG_QCA_GPIO_MASK_OUT        GPIO8 |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO11 | GPIO18 | GPIO20
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H GPIO8 |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_L
+       #define CONFIG_QCA_GPIO_MASK_IN         GPIO18 | GPIO20
+       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H GPIO8
 
 #elif defined(CONFIG_FOR_TPLINK_WR740N_V4)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_H  GPIO0  | GPIO1  | GPIO13 |\
                                                GPIO14 | GPIO15 | GPIO16
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO17 | GPIO27
-       #define CONFIG_QCA_GPIO_MASK_OUT        CONFIG_QCA_GPIO_MASK_LED_ACT_L |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_H
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO11 | GPIO26
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_L CONFIG_QCA_GPIO_MASK_LED_ACT_H
+       #define CONFIG_QCA_GPIO_MASK_IN         GPIO26
 
 #elif defined(CONFIG_FOR_UNWIRED_DEVICES_UNWIRED_ONE)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO27
-       #define CONFIG_QCA_GPIO_MASK_OUT        CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO11
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H CONFIG_QCA_GPIO_MASK_LED_ACT_L
 
 #endif