Changeset 29712


Ignore:
Timestamp:
2012-01-11T14:47:48+01:00 (6 years ago)
Author:
cshore
Message:

[brcm63xx] Remove invalid LED GPIO from GW6200 board definition. GPIO 35 isn't intended to control ethernet LED (the led behaviour is a side effect) and using the gpio as an led causes kernel panics.

Location:
trunk/target/linux/brcm63xx
Files:
13 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/brcm63xx/patches-2.6.39/447-board_gw6200_gw6000.patch

    r27019 r29712  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -432,6 +432,117 @@ static struct board_info __initdata boar 
     3@@ -432,6 +432,112 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    5454+                       .active_low     = 1, 
    5555+               }, 
    56 +               { 
    57 +                   .name               = "ethernet", 
    58 +                   .gpio               = 35, 
    59 +                   .active_low = 1, 
    60 +               },  
    6156+       }, 
    6257+       .buttons = { 
     
    119114        .name                           = "F@ST2404", 
    120115        .expected_cpu_id                = 0x6348, 
    121 @@ -1540,6 +1651,8 @@ static const struct board_info __initdat 
     116@@ -1540,6 +1646,8 @@ static const struct board_info __initdat 
    122117 #ifdef CONFIG_BCM63XX_CPU_6348 
    123118        &board_96348r, 
  • trunk/target/linux/brcm63xx/patches-2.6.39/448-board-MAGIC.patch

    r27019 r29712  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -751,6 +751,76 @@ static struct board_info __initdata boar 
     3@@ -746,6 +746,76 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    7878  
    7979 /* 
    80 @@ -1661,6 +1731,7 @@ static const struct board_info __initdat 
     80@@ -1656,6 +1726,7 @@ static const struct board_info __initdat 
    8181        &board_rta1025w_16, 
    8282        &board_96348_D4PW, 
  • trunk/target/linux/brcm63xx/patches-2.6.39/449-board_hw553.patch

    r27484 r29712  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -1704,6 +1704,81 @@ static struct board_info __initdata boar 
     3@@ -1699,6 +1699,81 @@ static struct board_info __initdata boar 
    44        .spis = nb4_spi_devices, 
    55        .num_spis = ARRAY_SIZE(nb4_spi_devices), 
     
    8383  
    8484 /* 
    85 @@ -1746,6 +1821,7 @@ static const struct board_info __initdat 
     85@@ -1741,6 +1816,7 @@ static const struct board_info __initdat 
    8686        &board_nb4_ser_r2, 
    8787        &board_nb4_fxc_r1, 
  • trunk/target/linux/brcm63xx/patches-2.6.39/450-board_rta1320_16m.patch

    r27448 r29712  
    4545  
    4646 /* 
    47 @@ -1789,6 +1826,7 @@ static const struct board_info __initdat 
     47@@ -1784,6 +1821,7 @@ static const struct board_info __initdat 
    4848        &board_96338gw, 
    4949        &board_96338w, 
  • trunk/target/linux/brcm63xx/patches-2.6.39/451-board_spw303v.patch

    r27484 r29712  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -1816,6 +1816,72 @@ static struct board_info __initdata boar 
     3@@ -1811,6 +1811,72 @@ static struct board_info __initdata boar 
    44                }, 
    55        }, 
     
    7474  
    7575 /* 
    76 @@ -1860,6 +1926,7 @@ static const struct board_info __initdat 
     76@@ -1855,6 +1921,7 @@ static const struct board_info __initdat 
    7777        &board_nb4_fxc_r1, 
    7878        &board_nb4_fxc_r2, 
  • trunk/target/linux/brcm63xx/patches-2.6.39/452-board_V2500V.patch

    r27880 r29712  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -858,6 +858,63 @@ static struct board_info __initdata boar 
     3@@ -853,6 +853,63 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    6565  
    6666 /* 
    67 @@ -1911,6 +1968,7 @@ static const struct board_info __initdat 
     67@@ -1906,6 +1963,7 @@ static const struct board_info __initdat 
    6868        &board_96348_D4PW, 
    6969        &board_spw500v, 
     
    7373  
    7474 #ifdef CONFIG_BCM63XX_CPU_6358 
    75 @@ -2053,6 +2111,22 @@ void __init board_prom_init(void) 
     75@@ -2048,6 +2106,22 @@ void __init board_prom_init(void) 
    7676        val = bcm_mpi_readl(MPI_CSBASE_REG(0)); 
    7777        val &= MPI_CSBASE_BASE_MASK; 
     
    9696        /* dump cfe version */ 
    9797        cfe = boot_addr + BCM963XX_CFE_VERSION_OFFSET; 
    98 @@ -2253,6 +2327,13 @@ int __init board_register_devices(void) 
     98@@ -2248,6 +2322,13 @@ int __init board_register_devices(void) 
    9999        val = bcm_mpi_readl(MPI_CSBASE_REG(0)); 
    100100        val &= MPI_CSBASE_BASE_MASK; 
  • trunk/target/linux/brcm63xx/patches-2.6.39/453-board_BTV2110.patch

    r27448 r29712  
    6464        .name                           = "96348GW", 
    6565        .expected_cpu_id                = 0x6348, 
    66 @@ -1969,6 +2025,7 @@ static const struct board_info __initdat 
     66@@ -1964,6 +2020,7 @@ static const struct board_info __initdat 
    6767        &board_spw500v, 
    6868        &board_96348sv, 
  • trunk/target/linux/brcm63xx/patches-2.6.39/455-board_ct536_ct5621.patch

    r27448 r29712  
    5151        .name                           = "96348GW", 
    5252        .expected_cpu_id                = 0x6348, 
    53 @@ -2026,6 +2069,7 @@ static const struct board_info __initdat 
     53@@ -2021,6 +2064,7 @@ static const struct board_info __initdat 
    5454        &board_96348sv, 
    5555        &board_V2500V_BB, 
  • trunk/target/linux/brcm63xx/patches-2.6.39/456-board_DWV-S0_fixes.patch

    r29044 r29712  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -1332,6 +1332,8 @@ static struct board_info __initdata boar 
     3@@ -1327,6 +1327,8 @@ static struct board_info __initdata boar 
    44        .name                           = "DWV-S0", 
    55        .expected_cpu_id                = 0x6358, 
     
    1010        .has_enet1                      = 1, 
    1111        .has_pci                        = 1, 
    12 @@ -1347,6 +1349,7 @@ static struct board_info __initdata boar 
     12@@ -1342,6 +1344,7 @@ static struct board_info __initdata boar 
    1313        }, 
    1414  
  • trunk/target/linux/brcm63xx/patches-2.6.39/500-ssb-add-callback-for-sprom.patch

    r29044 r29712  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -2133,6 +2133,17 @@ static struct ssb_sprom bcm63xx_sprom = 
     3@@ -2128,6 +2128,17 @@ static struct ssb_sprom bcm63xx_sprom = 
    44        .boardflags_lo          = 0x2848, 
    55        .boardflags_hi          = 0x0000, 
     
    1919  
    2020 /* 
    21 @@ -2402,8 +2413,9 @@ int __init board_register_devices(void) 
     21@@ -2397,8 +2408,9 @@ int __init board_register_devices(void) 
    2222        if (!board_get_mac_address(bcm63xx_sprom.il0mac)) { 
    2323                memcpy(bcm63xx_sprom.et0mac, bcm63xx_sprom.il0mac, ETH_ALEN); 
  • trunk/target/linux/brcm63xx/patches-2.6.39/977-ssb_export_fallback_sprom.patch

    r29044 r29712  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -2113,7 +2113,7 @@ static void __init nb4_nvram_fixup(void) 
     3@@ -2108,7 +2108,7 @@ static void __init nb4_nvram_fixup(void) 
    44  * bcm4318 WLAN work 
    55  */ 
     
    1010        .board_rev              = 0x17, 
    1111        .country_code           = 0x0, 
    12 @@ -2133,6 +2133,7 @@ static struct ssb_sprom bcm63xx_sprom = 
     12@@ -2128,6 +2128,7 @@ static struct ssb_sprom bcm63xx_sprom = 
    1313        .boardflags_lo          = 0x2848, 
    1414        .boardflags_hi          = 0x0000, 
  • trunk/target/linux/brcm63xx/patches-3.0/447-board_gw6200_gw6000.patch

    r27192 r29712  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -432,6 +432,117 @@ static struct board_info __initdata boar 
     3@@ -432,6 +432,112 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    5454+                       .active_low     = 1, 
    5555+               }, 
    56 +               { 
    57 +                   .name               = "ethernet", 
    58 +                   .gpio               = 35, 
    59 +                   .active_low = 1, 
    60 +               },  
    6156+       }, 
    6257+       .buttons = { 
     
    119114        .name                           = "F@ST2404", 
    120115        .expected_cpu_id                = 0x6348, 
    121 @@ -1540,6 +1651,8 @@ static const struct board_info __initdat 
     116@@ -1540,6 +1646,8 @@ static const struct board_info __initdat 
    122117 #ifdef CONFIG_BCM63XX_CPU_6348 
    123118        &board_96348r, 
  • trunk/target/linux/brcm63xx/patches-3.1/447-board_gw6200_gw6000.patch

    r27941 r29712  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -432,6 +432,117 @@ static struct board_info __initdata boar 
     3@@ -432,6 +432,112 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    5454+                       .active_low     = 1, 
    5555+               }, 
    56 +               { 
    57 +                   .name               = "ethernet", 
    58 +                   .gpio               = 35, 
    59 +                   .active_low = 1, 
    60 +               },  
    6156+       }, 
    6257+       .buttons = { 
     
    119114        .name                           = "F@ST2404", 
    120115        .expected_cpu_id                = 0x6348, 
    121 @@ -1540,6 +1651,8 @@ static const struct board_info __initdat 
     116@@ -1540,6 +1646,8 @@ static const struct board_info __initdat 
    122117 #ifdef CONFIG_BCM63XX_CPU_6348 
    123118        &board_96348r, 
Note: See TracChangeset for help on using the changeset viewer.