Support only WHQX E600G/AC v2 version
[oweals/u-boot_mod.git] / u-boot / include / configs / ap143.h
index 6c785e53563af4318d590324493a5bdaae620e39..6058d4ac11113d068b433de8177065f69d784c4a 100644 (file)
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO11 | GPIO12 | GPIO13 |\
                                                GPIO14 | GPIO15 | GPIO16
 
-#elif defined(CONFIG_FOR_WHQX_E600G)
+#elif defined(CONFIG_FOR_WHQX_E600G_V2)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO4 | GPIO13 | GPIO15 | GPIO16
 
-#elif defined(CONFIG_FOR_WHQX_E600GAC)
+#elif defined(CONFIG_FOR_WHQX_E600GAC_V2)
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_L  GPIO4  | GPIO11 | GPIO12 |\
                                                GPIO13 | GPIO14 | GPIO15 |\
                                "rootfstype=jffs2 init=/sbin/init "\
                                "mtdparts=ath-nor0:256k(u-boot),64k(u-boot-env),6336k(rootfs),1408k(uImage),64k(mib0),64k(ART)"
 
-#elif defined(CONFIG_FOR_WHQX_E600G) ||\
-      defined(CONFIG_FOR_WHQX_E600GAC)
+#elif defined(CONFIG_FOR_WHQX_E600G_V2) ||\
+      defined(CONFIG_FOR_WHQX_E600GAC_V2)
 
-#define CONFIG_BOOTARGS        "console=ttyS0,115200 root=31:02 "\
-                       "rootfstype=jffs2 init=/sbin/init "\
-                       "mtdparts=ath-nor0:256k(u-boot),64k(u-boot-env),14528k(rootfs),1408k(uImage),64k(mib0),64k(ART)"
+       #define CONFIG_BOOTARGS "console=ttyS0,115200 root=31:02 "\
+                               "rootfstype=jffs2 init=/sbin/init "\
+                               "mtdparts=ath-nor0:256k(u-boot),64k(u-boot-env),14528k(rootfs),1408k(uImage),64k(mib0),64k(ART)"
 
 #endif
 
        #define CFG_LOAD_ADDR   0x9F050000
 
 #elif defined(CONFIG_FOR_GLINET_GL_AR750) ||\
-      defined(CONFIG_FOR_WHQX_E600G)      ||\
-      defined(CONFIG_FOR_WHQX_E600GAC)
+      defined(CONFIG_FOR_WHQX_E600G_V2)   ||\
+      defined(CONFIG_FOR_WHQX_E600GAC_V2)
 
-       #define CFG_LOAD_ADDR   0x9F060000
+       #define CFG_LOAD_ADDR   0x9F070000
 
 #endif
 
 
 #elif defined(CONFIG_FOR_GLINET_GL_AR300M_LITE) ||\
       defined(CONFIG_FOR_GLINET_GL_AR750)       ||\
-      defined(CONFIG_FOR_WHQX_E600G)            ||\
-      defined(CONFIG_FOR_WHQX_E600GAC)
+      defined(CONFIG_FOR_WHQX_E600G_V2)         ||\
+      defined(CONFIG_FOR_WHQX_E600GAC_V2)
 
        #define CFG_ENV_ADDR            0x9F040000
        #define CFG_ENV_SIZE            0x10000
        #define OFFSET_MAC_DATA_BLOCK_LENGTH    0x010000
        #define OFFSET_MAC_ADDRESS              0x00F810
 
-#elif defined(CONFIG_FOR_WHQX_E600G) ||\
-      defined(CONFIG_FOR_WHQX_E600GAC)
+#elif defined(CONFIG_FOR_WHQX_E600G_V2) ||\
+      defined(CONFIG_FOR_WHQX_E600GAC_V2)
 
        #define OFFSET_MAC_DATA_BLOCK           0x50000
        #define OFFSET_MAC_DATA_BLOCK_LENGTH    0x10000
 
        #define WEBFAILSAFE_UPLOAD_ART_ADDRESS  (CFG_FLASH_BASE + 0x50000)
 
+#elif defined(CONFIG_FOR_WHQX_E600G_V2) ||\
+      defined(CONFIG_FOR_WHQX_E600GAC_V2)
+
+       #define WEBFAILSAFE_UPLOAD_ART_ADDRESS  (CFG_FLASH_BASE + 0x60000)
+
 #endif
 
 /* Firmware size limit */
        #define WEBFAILSAFE_UPLOAD_LIMITED_AREA_IN_BYTES        (384 * 1024)
 
 #elif defined(CONFIG_FOR_TPLINK_WA850RE_V2) ||\
-      defined(CONFIG_FOR_WHQX_E600G)        ||\
-      defined(CONFIG_FOR_WHQX_E600GAC)
+      defined(CONFIG_FOR_WHQX_E600G_V2)     ||\
+      defined(CONFIG_FOR_WHQX_E600GAC_V2)
 
        #define WEBFAILSAFE_UPLOAD_LIMITED_AREA_IN_BYTES        (448 * 1024)
 
        #define CONFIG_QCA_PLL_IN_FLASH_BLOCK_SIZE      0x010000
 
 #elif defined(CONFIG_FOR_GLINET_GL_AR750) ||\
-      defined(CONFIG_FOR_WHQX_E600G)      ||\
-      defined(CONFIG_FOR_WHQX_E600GAC)
+      defined(CONFIG_FOR_WHQX_E600G_V2)   ||\
+      defined(CONFIG_FOR_WHQX_E600GAC_V2)
 
        #define CONFIG_QCA_PLL_IN_FLASH_BLOCK_OFFSET    0x50000
        #define CONFIG_QCA_PLL_IN_FLASH_BLOCK_SIZE      0x10000
     !defined(CONFIG_FOR_P2W_CPE505N)           &&\
     !defined(CONFIG_FOR_P2W_R602N)             &&\
     !defined(CONFIG_FOR_WALLYS_DR531)          &&\
-    !defined(CONFIG_FOR_WHQX_E600G)            &&\
-    !defined(CONFIG_FOR_WHQX_E600GAC)          &&\
+    !defined(CONFIG_FOR_WHQX_E600G_V2)         &&\
+    !defined(CONFIG_FOR_WHQX_E600GAC_V2)       &&\
     !defined(CONFIG_FOR_YUNCORE_AP90Q)         &&\
     !defined(CONFIG_FOR_YUNCORE_CPE830)        &&\
     !defined(CONFIG_FOR_ZBTLINK_ZBT_WE1526)