Simplify GPIO configuration
[oweals/u-boot_mod.git] / u-boot / include / configs / ap143.h
index 6e3c40241ee7aa6337e0dd1e9acf002167b09dd0..390ae7157c8949ecaef4ccf9d0dcda5885867303 100644 (file)
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_H  GPIO4  | GPIO11 | GPIO14 |\
                                                GPIO15 | GPIO16
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO0 | GPIO2 | GPIO3
-       #define CONFIG_QCA_GPIO_MASK_OUT        CONFIG_QCA_GPIO_MASK_LED_ACT_H |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO17
-       #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_COMFAST_CF_E320N_V2)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_H  GPIO0 | GPIO2 | GPIO3
-       #define CONFIG_QCA_GPIO_MASK_OUT        CONFIG_QCA_GPIO_MASK_LED_ACT_H
        #define CONFIG_QCA_GPIO_MASK_IN         GPIO11 | GPIO12 | GPIO14 |\
-                                               GPIO16 | GPIO17
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_L CONFIG_QCA_GPIO_MASK_LED_ACT_H
+                                               GPIO16
 
 #elif defined(CONFIG_FOR_COMFAST_CF_E520N) ||\
       defined(CONFIG_FOR_COMFAST_CF_E530N)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO11
-       #define CONFIG_QCA_GPIO_MASK_OUT        CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO17
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H CONFIG_QCA_GPIO_MASK_LED_ACT_L
 
 #elif defined(CONFIG_FOR_P2W_CPE505N)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO4  | GPIO11 | GPIO12 |\
                                                GPIO14 | GPIO15
-       #define CONFIG_QCA_GPIO_MASK_OUT        CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO17
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H CONFIG_QCA_GPIO_MASK_LED_ACT_L
 
 #elif defined(CONFIG_FOR_P2W_R602N)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO4  | GPIO11 | GPIO12 |\
                                                GPIO14 | GPIO15 | GPIO16
-       #define CONFIG_QCA_GPIO_MASK_OUT        CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO17
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H CONFIG_QCA_GPIO_MASK_LED_ACT_L
 
 #elif defined(CONFIG_FOR_TPLINK_MR22U_V1)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO13
-       #define CONFIG_QCA_GPIO_MASK_OUT        GPIO11 |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO12 | GPIO14 | GPIO16
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H GPIO11 |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_L
+       #define CONFIG_QCA_GPIO_MASK_IN         GPIO14 | GPIO16
+       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H GPIO11
 
 #elif defined(CONFIG_FOR_TPLINK_MR3420_V3)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO1  | GPIO3  | GPIO4  |\
                                                GPIO11 | GPIO13 | GPIO14 |\
                                                GPIO15 | GPIO16
-       #define CONFIG_QCA_GPIO_MASK_OUT        CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO12 | GPIO17
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H CONFIG_QCA_GPIO_MASK_LED_ACT_L
+       #define CONFIG_QCA_GPIO_MASK_IN         GPIO17
 
 #elif defined(CONFIG_FOR_TPLINK_MR6400_V1V2)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_H  GPIO0  | GPIO1 | GPIO3 |\
                                                GPIO11 | GPIO16
-       #define CONFIG_QCA_GPIO_MASK_OUT        GPIO4  | GPIO13 |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_H
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO12 | GPIO14
+       #define CONFIG_QCA_GPIO_MASK_IN         GPIO14
        #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H GPIO4 | GPIO13
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_L CONFIG_QCA_GPIO_MASK_LED_ACT_H
 
 #elif defined(CONFIG_FOR_TPLINK_WA850RE_V2)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO0  | GPIO1 | GPIO2  |\
                                                GPIO3  | GPIO4 | GPIO12 |\
                                                GPIO13 | GPIO14
-       #define CONFIG_QCA_GPIO_MASK_OUT        GPIO15 |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO16 | GPIO17
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H GPIO15 |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_L
+       #define CONFIG_QCA_GPIO_MASK_IN         GPIO16
+       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H GPIO15
 
 #elif defined(CONFIG_FOR_TPLINK_WR802N_V1) ||\
       defined(CONFIG_FOR_TPLINK_WR820N_V1_CN)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO13
-       #define CONFIG_QCA_GPIO_MASK_OUT        CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO12
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H CONFIG_QCA_GPIO_MASK_LED_ACT_L
 
 #elif defined(CONFIG_FOR_TPLINK_WR810N_V1)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO13
-       #define CONFIG_QCA_GPIO_MASK_OUT        GPIO11 |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO0 | GPIO1 | GPIO12
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H GPIO11 |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_L
+       #define CONFIG_QCA_GPIO_MASK_IN         GPIO0 | GPIO1
+       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H GPIO11
 
 #elif defined(CONFIG_FOR_TPLINK_WR841N_V10) ||\
       defined(CONFIG_FOR_TPLINK_WR841N_V9)
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO3  | GPIO4  | GPIO11 |\
                                                GPIO13 | GPIO14 | GPIO15 |\
                                                GPIO16
-       #define CONFIG_QCA_GPIO_MASK_OUT        CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO12 | GPIO17
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H CONFIG_QCA_GPIO_MASK_LED_ACT_L
+       #define CONFIG_QCA_GPIO_MASK_IN         GPIO17
 
 #elif defined(CONFIG_FOR_TPLINK_WR841N_V11)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO1  | GPIO2  | GPIO3  |\
                                                GPIO4  | GPIO11 | GPIO13 |\
                                                GPIO14 | GPIO15 | GPIO16
-       #define CONFIG_QCA_GPIO_MASK_OUT        CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO12 | GPIO17
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H CONFIG_QCA_GPIO_MASK_LED_ACT_L
+       #define CONFIG_QCA_GPIO_MASK_IN         GPIO17
 
 #elif defined(CONFIG_FOR_TPLINK_WR842N_V3)
 
                                                GPIO11 | GPIO12 | GPIO13 |\
                                                GPIO14 | GPIO15 | GPIO16 |\
                                                GPIO17
-       #define CONFIG_QCA_GPIO_MASK_OUT        CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO0 | GPIO1
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H CONFIG_QCA_GPIO_MASK_LED_ACT_L
+       #define CONFIG_QCA_GPIO_MASK_IN         GPIO0
 
 #elif defined(CONFIG_FOR_TPLINK_WR902AC_V1)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_H  GPIO4 | GPIO15
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO0 | GPIO11 | GPIO12
-       #define CONFIG_QCA_GPIO_MASK_OUT        GPIO1 | GPIO13 |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_H |\
-                                               CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO2 | GPIO3 | GPIO14 | GPIO17
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H GPIO1 | GPIO13 |\
-                                               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         GPIO2 | GPIO14 | GPIO17
+       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H GPIO1 | GPIO13
 
 #elif defined(CONFIG_FOR_WALLYS_DR531)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO11 | GPIO12 | GPIO13 |\
                                                GPIO14 | GPIO15 | GPIO16
-       #define CONFIG_QCA_GPIO_MASK_OUT        CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO17
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H CONFIG_QCA_GPIO_MASK_LED_ACT_L
 
 #elif defined(CONFIG_FOR_YUNCORE_AP90Q)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO4 | GPIO12 | GPIO16
-       #define CONFIG_QCA_GPIO_MASK_OUT        CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO17
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H CONFIG_QCA_GPIO_MASK_LED_ACT_L
 
 #elif defined(CONFIG_FOR_YUNCORE_CPE830)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO0 | GPIO1 | GPIO2  |\
                                                GPIO3 | GPIO4 | GPIO12 |\
                                                GPIO16
-       #define CONFIG_QCA_GPIO_MASK_OUT        CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO17
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H CONFIG_QCA_GPIO_MASK_LED_ACT_L
 
 #elif defined(CONFIG_FOR_ZBTLINK_ZBT_WE1526)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO4  | GPIO11 | GPIO12 |\
                                                GPIO13 | GPIO14 | GPIO15 |\
                                                GPIO16
-       #define CONFIG_QCA_GPIO_MASK_OUT        CONFIG_QCA_GPIO_MASK_LED_ACT_L
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO17
-       #define CONFIG_QCA_GPIO_MASK_OUT_INIT_H CONFIG_QCA_GPIO_MASK_LED_ACT_L
 
 #endif