Remove old configs CONFIG_AR7240 and CONFIG_AR7100
authorPiotr Dymacz <pepe2k@gmail.com>
Mon, 16 Nov 2015 02:10:56 +0000 (03:10 +0100)
committerPiotr Dymacz <pepe2k@gmail.com>
Mon, 16 Nov 2015 02:10:56 +0000 (03:10 +0100)
u-boot/Makefile
u-boot/common/cmd_bootm.c
u-boot/include/asm-mips/addrspace.h
u-boot/lib_mips/mips_linux.c

index e3104db88f53cafe1a8cf98eb2bd3fd01378effb..f666612bd3ac606aca896a2387efad31f54b846a 100644 (file)
@@ -341,7 +341,6 @@ endif
 
 hornet_common_config : common_config
        @echo "#define SOC_TYPE                QCA_AR933X_SOC" >> include/config.h
-       @echo "#define CONFIG_AR7240                        1" >> include/config.h
        @echo "#define CONFIG_MACH_HORNET                   1" >> include/config.h
        @echo "#define CONFIG_HORNET_1_1_WAR                1" >> include/config.h
 
@@ -606,7 +605,6 @@ gl-inet_config : unconfig hornet_common_config
        @./mkconfig -a ap121 mips mips ap121 ar7240 ar7240
 
 wasp_common_config : common_config
-       @echo "#define CONFIG_AR7240                        1" >> include/config.h
        @echo "#define CONFIG_WASP                          1" >> include/config.h
        @echo "#define CONFIG_WASP_SUPPORT                  1" >> include/config.h
 
index 2f51b4b3420d32cfd01a33c1cf21b0763202e7c4..05047de9a9551ed9d170d18963d2eae7536914dd 100644 (file)
@@ -149,7 +149,7 @@ int do_bootm(cmd_tbl_t *cmdtp, int flag, int argc, char *argv[]){
        eth_halt();
 #endif
 
-#if defined(CONFIG_AR7100) || defined(CONFIG_AR7240)
+       /* TODO: should we flush caches for kernel? */
        /*
         * Flush everything, restore caches for linux
         */
@@ -158,7 +158,6 @@ int do_bootm(cmd_tbl_t *cmdtp, int flag, int argc, char *argv[]){
 
        /* XXX - this causes problems when booting from flash */
        /* dcache_disable(); */
-#endif
 
        /*      case IH_COMP_LZMA:*/
        puts("Uncompressing kernel image... ");
index 67f1537a40506a089df99bdf96e494bb4b7d3c75..0c22947b7310bba3d199cb207ba760c0fa2cfd1a 100644 (file)
  * Returns the uncached address of a sdram address
  */
 #ifndef __ASSEMBLY__
-#if defined(CONFIG_AU1X00) || defined(CONFIG_TB0229)
-/* We use a 36 bit physical address map here and
-   cannot access physical memory directly from core */
-#define UNCACHED_SDRAM(a) (((unsigned long)(a)) | 0x20000000)
-#elif defined(CONFIG_AR7100) || defined(CONFIG_AR7240)
 #define UNCACHED_SDRAM(a)   KSEG1ADDR((a))
-#else  /* !CONFIG_AR7100 */
-#define UNCACHED_SDRAM(a) PHYSADDR(a)
-#endif /* CONFIG_AU1X00 */
 #endif /* __ASSEMBLY__ */
 /*
  * Map an address to a certain kernel segment
index 546b637b6647675cdc4adfec4b310b5553fe716f..6508ca57cbbb5b591bfcc161a6192dccccddfcee 100644 (file)
 #include <image.h>
 #include <asm/byteorder.h>
 #include <asm/addrspace.h>
+#include <ar7240_soc.h>
 
 //#define DEBUG
 
-#ifdef CONFIG_AR7240
-#include <ar7240_soc.h>
-#endif
-
 DECLARE_GLOBAL_DATA_PTR;
 
 #define        LINUX_MAX_ENVS          512     // was 256
@@ -68,21 +65,13 @@ void wasp_set_cca(void){
 
 void do_bootm_linux(cmd_tbl_t * cmdtp, int flag, int argc, char *argv[]){
        //ulong initrd_start = 0, initrd_end = 0;
-#if defined(CONFIG_AR7100) || defined(CONFIG_AR7240)
        int flash_size_mbytes;
        void(*theKernel)(int, char **, char **, int);
-#else
-       void(*theKernel)(int, char **, char **, int *);
-#endif
        image_header_t *hdr = &header;
        char *commandline = getenv("bootargs");
        char env_buf[12];
 
-#if defined(CONFIG_AR7100) || defined(CONFIG_AR7240)
        theKernel = (void (*)(int, char **, char **, int))ntohl(hdr->ih_ep);
-#else
-       theKernel = (void (*)(int, char **, char **, int *))ntohl(hdr->ih_ep);
-#endif
 
 #ifdef DEBUG
        printf("## Bootargs: %s\n", commandline);
@@ -123,13 +112,9 @@ void do_bootm_linux(cmd_tbl_t * cmdtp, int flag, int argc, char *argv[]){
        ar7240_reg_wr(AR7240_GPIO_FUNC, (ar7240_reg_rd(AR7240_GPIO_FUNC) | 0x88));
 #endif
 
-#if defined(CONFIG_AR7100) || defined(CONFIG_AR7240)
        // Pass the flash size as expected by current Linux kernel for AR7100
        flash_size_mbytes = gd->bd->bi_flashsize/(1024 * 1024);
        theKernel(linux_argc, linux_argv, linux_env, flash_size_mbytes);
-#else
-       theKernel(linux_argc, linux_argv, linux_env, 0);
-#endif
 }
 
 static void linux_params_init(ulong start, char *line){
@@ -171,18 +156,6 @@ static void linux_params_init(ulong start, char *line){
                linux_argv[linux_argc] = argp;
                memcpy(argp, line, next - line);
                argp[next - line] = 0;
-#if defined(CONFIG_AR7240)
-#define REVSTR "REVISIONID"
-#define PYTHON "python"
-#define VIRIAN "virian"
-               if(strcmp(argp, REVSTR) == 0){
-                       if(is_ar7241() || is_ar7242()){
-                               strcpy(argp, VIRIAN);
-                       } else {
-                               strcpy(argp, PYTHON);
-                       }
-               }
-#endif
 
                argp += next - line + 1;
                linux_argc++;
@@ -194,7 +167,6 @@ static void linux_params_init(ulong start, char *line){
                line = next;
        }
 
-#if defined(CONFIG_AR9100) || defined(CONFIG_AR7240)
        /* Add mem size to command line */
        if(memstr[0]){
                sprintf(memstr, "mem=%luM", gd->ram_size >> 20);
@@ -203,7 +175,6 @@ static void linux_params_init(ulong start, char *line){
                linux_argc++;
                argp += strlen(memstr) + 1;
        }
-#endif
 
        linux_env = (char **)(((ulong)argp + 15) & ~15);
        linux_env[0] = 0;