Changeset 33895


Ignore:
Timestamp:
2012-10-23T12:57:47+02:00 (4 years ago)
Author:
jogo
Message:

[bcm63xx] add support for Comtrend AR5381u.

Router: Comtrend AR5381u.

Signed-off-by: Álvaro Fernández Rojas <noltari@…>
[jogo: fix subject, indentation in patch]
Signed-off-by: Jonas Gorski <jonas.gorski@…>

Location:
trunk/target/linux/brcm63xx
Files:
8 edited
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/brcm63xx/base-files/etc/uci-defaults/brcm63xx_fixcrc.sh

    r33894 r33895  
    1515case "$board_name" in 
    1616        96328avng |\ 
     17        96328A-1241N |\ 
    1718        96328A-1441N1 |\ 
    1819        963281TAN |\ 
  • trunk/target/linux/brcm63xx/base-files/etc/uci-defaults/network

    r33894 r33895  
    1616 
    171796328avng |\ 
     1896328A-1241N |\ 
    181996328A-1441N1 |\ 
    1920963281TAN |\ 
  • trunk/target/linux/brcm63xx/base-files/lib/brcm63xx.sh

    r33894 r33895  
    2121        96328avng) 
    2222                status_led="96328avng::power" 
     23                ifname=eth0 
     24                ;; 
     25        96328A-1241N) 
     26                brcm63xx_has_reset_button="true" 
     27                status_led="96328A-1241N:green:power" 
    2328                ifname=eth0 
    2429                ;; 
  • trunk/target/linux/brcm63xx/image/Makefile

    • Property svn:executable set to *
    r33894 r33895  
    149149        $(call Image/Build/CFE,$(1),96328avng,6328,96328avng-8M-flash-generic,,--pad 4) 
    150150        $(call Image/Build/CFE,$(1),96328avng,6328,96328avng-16M-flash-generic,,--pad 8) 
     151        $(call Image/Build/CFE,$(1),96328A-1241N,6328,96328A-1241N-generic,,--pad 8) 
    151152        $(call Image/Build/CFE,$(1),96328A-1441N1,6328,96328A-1441N1-generic,,--pad 8) 
    152153        $(call Image/Build/CFE,$(1),963281TAN,6328,963281TAN-4M-flash-generic,,--pad 2) 
  • trunk/target/linux/brcm63xx/patches-3.3/532-board_96328a-1241N.patch

    r33894 r33895  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -136,6 +136,78 @@ static struct board_info __initdata boar 
     3@@ -136,6 +136,72 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
    66  
    7 +static struct board_info __initdata board_96328A_1441N1 = { 
    8 +       .name                                   = "96328A-1441N1", 
     7+static struct board_info __initdata board_96328A_1241N = { 
     8+       .name                                   = "96328A-1241N", 
    99+       .expected_cpu_id                        = 0x6328, 
    1010+ 
     
    4242+       .leds = { 
    4343+               { 
    44 +                       .name                   = "96328A-1441N1:green:power", 
     44+                       .name                   = "96328A-1241N:green:power", 
    4545+                       .gpio                   = 8, 
     46+                       .active_low             = 1, 
    4647+                       .default_trigger        = "default-on", 
    4748+               }, 
    4849+               { 
    49 +                       .name                   = "96328A-1441N1:red:power", 
    50 +                       .gpio                   = 4, 
     50+                       .name                   = "96328A-1241N:red:alarm", 
     51+                       .gpio                   = 2, 
     52+                       .active_low             = 1, 
    5153+               }, 
    5254+               { 
    53 +                       .name                   = "96328A-1441N1:green:inet", 
    54 +                       .gpio                   = 7, 
    55 +               }, 
    56 +               { 
    57 +                       .name                   = "96328A-1441N1:red:inet", 
    58 +                       .gpio                   = 1, 
    59 +               }, 
    60 +               { 
    61 +                       .name                   = "96328A-1441N1:green:dsl", 
    62 +                       .gpio                   = 11, 
     55+                       .name                   = "96328A-1241N:green:inet", 
     56+                       .gpio                   = 3, 
    6357+                       .active_low             = 1, 
    6458+               }, 
     
    7771+}; 
    7872+ 
    79  static struct board_info __initdata board_963281TAN = { 
    80         .name                           = "963281TAN", 
    81         .expected_cpu_id                = 0x6328, 
    82 @@ -2991,6 +3063,7 @@ static struct board_info __initdata boar 
     73 static struct board_info __initdata board_96328A_1441N1 = { 
     74        .name                                   = "96328A-1441N1", 
     75        .expected_cpu_id                        = 0x6328, 
     76@@ -3063,6 +3129,7 @@ static struct board_info __initdata boar 
    8377 static const struct board_info __initdata *bcm963xx_boards[] = { 
    8478 #ifdef CONFIG_BCM63XX_CPU_6328 
    8579        &board_96328avng, 
    86 +       &board_96328A_1441N1, 
     80+       &board_96328A_1241N, 
     81        &board_96328A_1441N1, 
    8782        &board_963281TAN, 
    8883        &board_963281T_TEF, 
    89         &board_dsl_274xb_f1, 
  • trunk/target/linux/brcm63xx/patches-3.3/550-alice_gate2_leds.patch

    r33894 r33895  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -1852,6 +1852,99 @@ static struct board_info __initdata boar 
     3@@ -1918,6 +1918,99 @@ static struct board_info __initdata boar 
    44  
    55        .has_ohci0 = 1, 
  • trunk/target/linux/brcm63xx/patches-3.3/551-96348gw_a_leds.patch

    r33894 r33895  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -1309,6 +1309,19 @@ static struct board_info __initdata boar 
     3@@ -1375,6 +1375,19 @@ static struct board_info __initdata boar 
    44        }, 
    55  
  • trunk/target/linux/brcm63xx/patches-3.3/552-board_96348gw-10_reset_button.patch

    r33894 r33895  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -777,6 +777,17 @@ static struct board_info __initdata boar 
     3@@ -843,6 +843,17 @@ static struct board_info __initdata boar 
    44                        .active_low     = 1, 
    55                }, 
  • trunk/target/linux/brcm63xx/patches-3.3/801-ssb_export_fallback_sprom.patch

    r33894 r33895  
    99 #include <linux/spi/spi_gpio.h> 
    1010 #include <linux/spi/74x164.h> 
    11 @@ -3250,7 +3251,7 @@ static const struct board_info __initdat 
     11@@ -3317,7 +3318,7 @@ static const struct board_info __initdat 
    1212  * bcm4318 WLAN work 
    1313  */ 
     
    1818        .board_rev              = 0x17, 
    1919        .country_code           = 0x0, 
    20 @@ -3270,6 +3271,7 @@ static struct ssb_sprom bcm63xx_sprom = 
     20@@ -3337,6 +3338,7 @@ static struct ssb_sprom bcm63xx_sprom = 
    2121        .boardflags_lo          = 0x2848, 
    2222        .boardflags_hi          = 0x0000, 
Note: See TracChangeset for help on using the changeset viewer.