Changeset 31142 for trunk


Ignore:
Timestamp:
2012-03-29T17:43:16+02:00 (5 years ago)
Author:
hauke
Message:

brcm47xx: add missing breaks into the nvram read code in the switch case statements

Location:
trunk/target/linux/brcm47xx/patches-3.2
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/brcm47xx/patches-3.2/029-bcm47xx-read-nvram-from-sflash.patch

    r31126 r31142  
    2525                lim = bcma_cc->pflash.window_size; 
    2626                break; 
    27 @@ -86,7 +84,106 @@ found: 
     27@@ -86,7 +84,110 @@ found: 
    2828        for (i = 0; i < sizeof(struct nvram_header); i += 4) 
    2929                *dst++ = *src++; 
     
    8888+       case SSB_PFLASH: 
    8989+               early_nvram_init_pflash(); 
     90+               break; 
    9091+       case SSB_SFLASH: 
    9192+               err = early_nvram_init_sflash(); 
    9293+               if (err < 0) 
    9394+                       printk(KERN_WARNING "can not read from flash: %i\n", err); 
     95+               break; 
    9496+       default: 
    9597+               printk(KERN_WARNING "unknow flash type\n"); 
     
    106108+       case BCMA_PFLASH: 
    107109+               early_nvram_init_pflash(); 
     110+               break; 
    108111+       case BCMA_SFLASH: 
    109112+               err = early_nvram_init_sflash(); 
    110113+               if (err < 0) 
    111114+                       printk(KERN_WARNING "can not read from flash: %i\n", err); 
     115+               break; 
    112116+       default: 
    113117+               printk(KERN_WARNING "unknow flash type\n"); 
  • trunk/target/linux/brcm47xx/patches-3.2/030-bcm47xx-bcma-nandflash.patch

    r31126 r31142  
    9999 static void early_nvram_init_ssb(void) 
    100100 { 
    101 @@ -164,6 +211,10 @@ static void early_nvram_init_bcma(void) 
    102                 err = early_nvram_init_sflash(); 
     101@@ -168,6 +215,11 @@ static void early_nvram_init_bcma(void) 
    103102                if (err < 0) 
    104103                        printk(KERN_WARNING "can not read from flash: %i\n", err); 
     104                break; 
    105105+       case BCMA_NFLASH: 
    106106+               err = early_nvram_init_nflash(); 
    107107+               if (err < 0) 
    108108+                       printk(KERN_WARNING "can not read from nflash: %i\n", err); 
     109+               break; 
    109110        default: 
    110111                printk(KERN_WARNING "unknow flash type\n"); 
  • trunk/target/linux/brcm47xx/patches-3.2/197-MIPS-BCM47XX-return-number-of-written-bytes-in-nvram.patch

    r31126 r31142  
    22--- a/arch/mips/bcm47xx/nvram.c 
    33+++ b/arch/mips/bcm47xx/nvram.c 
    4 @@ -258,8 +258,7 @@ int nvram_getenv(char *name, char *val, 
     4@@ -263,8 +263,7 @@ int nvram_getenv(char *name, char *val, 
    55                value = eq + 1; 
    66                if ((eq - var) == strlen(name) && 
  • trunk/target/linux/brcm47xx/patches-3.2/400-arch-bcm47xx.patch

    r31126 r31142  
    11--- a/arch/mips/bcm47xx/nvram.c 
    22+++ b/arch/mips/bcm47xx/nvram.c 
    3 @@ -264,3 +264,30 @@ int nvram_getenv(char *name, char *val, 
     3@@ -269,3 +269,30 @@ int nvram_getenv(char *name, char *val, 
    44        return NVRAM_ERR_ENVNOTFOUND; 
    55 } 
  • trunk/target/linux/brcm47xx/patches-3.2/820-wgt634u-nvram-fix.patch

    r31126 r31142  
    281281        off = FLASH_MIN; 
    282282        while (off <= lim) { 
    283 @@ -247,6 +268,12 @@ int nvram_getenv(char *name, char *val, 
     283@@ -252,6 +273,12 @@ int nvram_getenv(char *name, char *val, 
    284284        if (!nvram_buf[0]) 
    285285                early_nvram_init(); 
     
    294294        var = &nvram_buf[sizeof(struct nvram_header)]; 
    295295        end = nvram_buf + sizeof(nvram_buf) - 2; 
    296 @@ -275,6 +302,9 @@ char *nvram_get(const char *name) 
     296@@ -280,6 +307,9 @@ char *nvram_get(const char *name) 
    297297        if (!nvram_buf[0]) 
    298298                early_nvram_init(); 
Note: See TracChangeset for help on using the changeset viewer.