Changeset 34322


Ignore:
Timestamp:
2012-11-24T15:19:22+01:00 (5 years ago)
Author:
jogo
Message:

bcm63xx: Add a fixup for rt2x00 devices.

This patch adds support for defining rt2x00 eeprom data.
This eeprom data can be extracted from flash or loaded directly from a firmware file.

Signed-off-by: Álvaro Fernández Rojas <noltari@…>

Location:
trunk/target/linux/brcm63xx
Files:
4 added
72 edited
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/brcm63xx/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom

    r34321 r34322  
    11#!/bin/sh 
    2 # based on gabors ralink wisoc implementation 
     2# Based on gabors ralink wisoc implementation. 
    33 
    44rt2x00_eeprom_die() { 
     
    2525[ -e /lib/firmware/$FIRMWARE ] && exit 0 
    2626 
    27 . /lib/lantiq.sh 
     27. /lib/brcm63xx.sh 
     28 
     29board=$board_name 
    2830 
    2931case "$FIRMWARE" in 
    30 "RT2860.eeprom" ) 
    31         local board=$(lantiq_board_name) 
     32"RT3062.eeprom" ) 
    3233        case $board in 
    33         ARV7525PW|ARV752DPW) 
    34                 rt2x00_eeprom_extract "board_config" 1040 272 
    35                 ;; 
    3634        *) 
    3735                rt2x00_eeprom_die "board $board is not supported yet" 
  • trunk/target/linux/brcm63xx/patches-3.3/500-board-D4PW.patch

    r32086 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -469,6 +469,54 @@ static struct board_info __initdata boar 
     3@@ -470,6 +470,54 @@ static struct board_info __initdata boar 
    44  
    55        .has_ohci0 = 1, 
     
    5656  
    5757 /* 
    58 @@ -640,6 +688,7 @@ static const struct board_info __initdat 
     58@@ -641,6 +689,7 @@ static const struct board_info __initdat 
    5959        &board_DV201AMR, 
    6060        &board_96348gw_a, 
  • trunk/target/linux/brcm63xx/patches-3.3/501-board-NB4.patch

    r33670 r34322  
    1010 #include <bcm63xx_board.h> 
    1111 #include <bcm63xx_cpu.h> 
    12 @@ -43,6 +45,12 @@ 
     12@@ -44,6 +46,12 @@ 
    1313 #define CFE_OFFSET_64K         0x10000 
    1414 #define CFE_OFFSET_128K                0x20000 
     
    2323  
    2424 /* 
    25 @@ -666,6 +674,586 @@ static struct board_info __initdata boar 
     25@@ -667,6 +675,586 @@ static struct board_info __initdata boar 
    2626  
    2727        .has_ohci0                      = 1, 
     
    610610  
    611611 /* 
    612 @@ -696,6 +1284,11 @@ static const struct board_info __initdat 
     612@@ -697,6 +1285,11 @@ static const struct board_info __initdat 
    613613        &board_96358vw2, 
    614614        &board_AGPFS0, 
     
    622622 }; 
    623623  
    624 @@ -750,6 +1343,16 @@ static void __init boardid_fixup(u8 *boo 
     624@@ -751,6 +1344,16 @@ static void __init boardid_fixup(u8 *boo 
    625625        struct bcm_tag *tag = (struct bcm_tag *)(boot_addr + CFE_OFFSET_64K); 
    626626        char *board_name = (char *)bcm63xx_nvram_get_name(); 
  • trunk/target/linux/brcm63xx/patches-3.3/502-board-96338W2_E7T.patch

    r33156 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -140,6 +140,38 @@ static struct board_info __initdata boar 
     3@@ -141,6 +141,38 @@ static struct board_info __initdata boar 
    44                }, 
    55        }, 
     
    4040  
    4141 /* 
    42 @@ -1263,6 +1295,7 @@ static const struct board_info __initdat 
     42@@ -1264,6 +1296,7 @@ static const struct board_info __initdat 
    4343 #ifdef CONFIG_BCM63XX_CPU_6338 
    4444        &board_96338gw, 
  • trunk/target/linux/brcm63xx/patches-3.3/503-board-CPVA642.patch

    r33156 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -663,6 +663,96 @@ static struct board_info __initdata boar 
     3@@ -664,6 +664,96 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    9898        .name                           = "AGPF-S0", 
    9999        .expected_cpu_id                = 0x6358, 
    100 @@ -1316,6 +1406,7 @@ static const struct board_info __initdat 
     100@@ -1317,6 +1407,7 @@ static const struct board_info __initdat 
    101101        &board_96358vw, 
    102102        &board_96358vw2, 
  • trunk/target/linux/brcm63xx/patches-3.3/504-board_dsl_274xb_rev_c.patch

    r33156 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -797,6 +797,59 @@ static struct board_info __initdata boar 
     3@@ -798,6 +798,59 @@ static struct board_info __initdata boar 
    44        .has_ohci0                      = 1, 
    55 }; 
     
    6161        .sck            = NB4_SPI_GPIO_CLK, 
    6262        .mosi           = NB4_SPI_GPIO_MOSI, 
    63 @@ -1408,6 +1461,7 @@ static const struct board_info __initdat 
     63@@ -1409,6 +1462,7 @@ static const struct board_info __initdat 
    6464        &board_AGPFS0, 
    6565        &board_CPVA642, 
  • trunk/target/linux/brcm63xx/patches-3.3/505-board_spw500v.patch

    r33156 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -557,6 +557,67 @@ static struct board_info __initdata boar 
     3@@ -558,6 +558,67 @@ static struct board_info __initdata boar 
    44                }, 
    55        }, 
     
    6969  
    7070 /* 
    71 @@ -1453,6 +1514,7 @@ static const struct board_info __initdat 
     71@@ -1454,6 +1515,7 @@ static const struct board_info __initdat 
    7272        &board_96348gw_a, 
    7373        &board_rta1025w_16, 
  • trunk/target/linux/brcm63xx/patches-3.3/506-board_gw6200_gw6000.patch

    r33156 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -426,6 +426,112 @@ static struct board_info __initdata boar 
     3@@ -427,6 +427,112 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    114114        .name                           = "F@ST2404", 
    115115        .expected_cpu_id                = 0x6348, 
    116 @@ -1507,6 +1613,8 @@ static const struct board_info __initdat 
     116@@ -1508,6 +1614,8 @@ static const struct board_info __initdat 
    117117 #ifdef CONFIG_BCM63XX_CPU_6348 
    118118        &board_96348r, 
  • trunk/target/linux/brcm63xx/patches-3.3/507-board-MAGIC.patch

    r33156 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -724,6 +724,76 @@ static struct board_info __initdata boar 
     3@@ -725,6 +725,76 @@ static struct board_info __initdata boar 
    44                }, 
    55        }, 
     
    7878  
    7979 /* 
    80 @@ -1623,6 +1693,7 @@ static const struct board_info __initdat 
     80@@ -1624,6 +1694,7 @@ static const struct board_info __initdat 
    8181        &board_rta1025w_16, 
    8282        &board_96348_D4PW, 
  • trunk/target/linux/brcm63xx/patches-3.3/508-board_hw553.patch

    r33156 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -1666,6 +1666,80 @@ static struct board_info __initdata boar 
     3@@ -1667,6 +1667,80 @@ static struct board_info __initdata boar 
    44        .spis = nb4_spi_devices, 
    55        .num_spis = ARRAY_SIZE(nb4_spi_devices), 
     
    8282  
    8383 /* 
    84 @@ -1708,6 +1782,7 @@ static const struct board_info __initdat 
     84@@ -1709,6 +1783,7 @@ static const struct board_info __initdat 
    8585        &board_nb4_ser_r2, 
    8686        &board_nb4_fxc_r1, 
  • trunk/target/linux/brcm63xx/patches-3.3/509-board_rta1320_16m.patch

    r33156 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -172,6 +172,43 @@ static struct board_info __initdata boar 
     3@@ -173,6 +173,43 @@ static struct board_info __initdata boar 
    44                }, 
    55        }, 
     
    4545  
    4646 /* 
    47 @@ -1750,6 +1787,7 @@ static const struct board_info __initdat 
     47@@ -1751,6 +1788,7 @@ static const struct board_info __initdat 
    4848        &board_96338gw, 
    4949        &board_96338w, 
  • trunk/target/linux/brcm63xx/patches-3.3/510-board_spw303v.patch

    r33156 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -1777,6 +1777,72 @@ static struct board_info __initdata boar 
     3@@ -1778,6 +1778,72 @@ static struct board_info __initdata boar 
    44                }, 
    55        }, 
     
    7474  
    7575 /* 
    76 @@ -1821,6 +1887,7 @@ static const struct board_info __initdat 
     76@@ -1822,6 +1888,7 @@ static const struct board_info __initdat 
    7777        &board_nb4_fxc_r1, 
    7878        &board_nb4_fxc_r2, 
  • trunk/target/linux/brcm63xx/patches-3.3/511-board_V2500V.patch

    r33156 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -831,6 +831,63 @@ static struct board_info __initdata boar 
     3@@ -832,6 +832,63 @@ static struct board_info __initdata boar 
    44                }, 
    55        }, 
     
    6565  
    6666 /* 
    67 @@ -1872,6 +1929,7 @@ static const struct board_info __initdat 
     67@@ -1873,6 +1930,7 @@ static const struct board_info __initdat 
    6868        &board_96348_D4PW, 
    6969        &board_spw500v, 
     
    7373  
    7474 #ifdef CONFIG_BCM63XX_CPU_6358 
    75 @@ -1992,6 +2050,23 @@ void __init board_prom_init(void) 
     75@@ -1993,6 +2051,23 @@ void __init board_prom_init(void) 
    7676                val &= MPI_CSBASE_BASE_MASK; 
    7777        } 
  • trunk/target/linux/brcm63xx/patches-3.3/512-board_BTV2110.patch

    r33156 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -395,6 +395,62 @@ static struct board_info __initdata boar 
     3@@ -396,6 +396,62 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    6464        .name                           = "96348GW", 
    6565        .expected_cpu_id                = 0x6348, 
    66 @@ -1930,6 +1986,7 @@ static const struct board_info __initdat 
     66@@ -1931,6 +1987,7 @@ static const struct board_info __initdat 
    6767        &board_spw500v, 
    6868        &board_96348sv, 
  • trunk/target/linux/brcm63xx/patches-3.3/514-board_ct536_ct5621.patch

    r33156 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -451,6 +451,49 @@ static struct board_info __initdata boar 
     3@@ -452,6 +452,49 @@ static struct board_info __initdata boar 
    44 }; 
    55  
     
    5151        .name                           = "96348GW", 
    5252        .expected_cpu_id                = 0x6348, 
    53 @@ -1987,6 +2030,7 @@ static const struct board_info __initdat 
     53@@ -1988,6 +2031,7 @@ static const struct board_info __initdat 
    5454        &board_96348sv, 
    5555        &board_V2500V_BB, 
  • trunk/target/linux/brcm63xx/patches-3.3/515-board_DWV-S0_fixes.patch

    r32086 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -1210,6 +1210,8 @@ static struct board_info __initdata boar 
     3@@ -1211,6 +1211,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 @@ -1225,6 +1227,7 @@ static struct board_info __initdata boar 
     12@@ -1226,6 +1228,7 @@ static struct board_info __initdata boar 
    1313        }, 
    1414  
  • trunk/target/linux/brcm63xx/patches-3.3/516-board_96348A-122.patch

    r33156 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -494,6 +494,67 @@ static struct board_info __initdata boar 
     3@@ -495,6 +495,67 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    6969        .name                           = "96348GW", 
    7070        .expected_cpu_id                = 0x6348, 
    71 @@ -2034,6 +2095,7 @@ static const struct board_info __initdat 
     71@@ -2035,6 +2096,7 @@ static const struct board_info __initdat 
    7272        &board_V2500V_BB, 
    7373        &board_V2110, 
  • trunk/target/linux/brcm63xx/patches-3.3/517-RTA1205W_16_uart_fixes.patch

    r32060 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -757,6 +757,7 @@ static struct board_info __initdata boar 
     3@@ -758,6 +758,7 @@ static struct board_info __initdata boar 
    44        .name                           = "RTA1025W_16", 
    55        .expected_cpu_id                = 0x6348, 
  • trunk/target/linux/brcm63xx/patches-3.3/519_board_CPVA502plus.patch

    r33156 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -1049,6 +1049,44 @@ static struct board_info __initdata boar 
     3@@ -1050,6 +1050,44 @@ static struct board_info __initdata boar 
    44                }, 
    55        }, 
     
    4646  
    4747 /* 
    48 @@ -2097,6 +2135,7 @@ static const struct board_info __initdat 
     48@@ -2098,6 +2136,7 @@ static const struct board_info __initdat 
    4949        &board_V2110, 
    5050        &board_ct536_ct5621, 
  • trunk/target/linux/brcm63xx/patches-3.3/520-bcm63xx-add-support-for-96368MVWG-board.patch

    r33156 r34322  
    1111--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    1212+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    13 @@ -2105,6 +2105,78 @@ static struct board_info __initdata boar 
     13@@ -2106,6 +2106,78 @@ static struct board_info __initdata boar 
    1414 #endif 
    1515  
     
    9090  */ 
    9191 static const struct board_info __initdata *bcm963xx_boards[] = { 
    92 @@ -2153,6 +2225,10 @@ static const struct board_info __initdat 
     92@@ -2154,6 +2226,10 @@ static const struct board_info __initdat 
    9393        &board_HW553, 
    9494        &board_spw303v, 
     
    101101  
    102102 /* 
    103 @@ -2324,12 +2400,25 @@ void __init board_prom_init(void) 
     103@@ -2325,12 +2401,25 @@ void __init board_prom_init(void) 
    104104                bcm63xx_pci_enabled = 1; 
    105105                if (BCMCPU_IS_6348()) 
  • trunk/target/linux/brcm63xx/patches-3.3/521-bcm63xx-add-support-for-96368MVNgr-board.patch

    r33156 r34322  
    1010--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    1111+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    12 @@ -2174,6 +2174,72 @@ static struct board_info __initdata boar 
     12@@ -2175,6 +2175,72 @@ static struct board_info __initdata boar 
    1313        .has_ohci0 = 1, 
    1414        .has_ehci0 = 1, 
     
    8383  
    8484 /* 
    85 @@ -2228,6 +2294,7 @@ static const struct board_info __initdat 
     85@@ -2229,6 +2295,7 @@ static const struct board_info __initdat 
    8686  
    8787 #ifdef CONFIG_BCM63XX_CPU_6368 
  • trunk/target/linux/brcm63xx/patches-3.3/522-MIPS-BCM63XX-add-96328avng-reference-board.patch

    r33156 r34322  
    1010--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    1111+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    12 @@ -54,6 +54,80 @@ 
     12@@ -55,6 +55,80 @@ 
    1313 static struct board_info board; 
    1414  
     
    9191  */ 
    9292 #ifdef CONFIG_BCM63XX_CPU_6338 
    93 @@ -2246,6 +2320,9 @@ static struct board_info __initdata boar 
     93@@ -2247,6 +2321,9 @@ static struct board_info __initdata boar 
    9494  * all boards 
    9595  */ 
  • trunk/target/linux/brcm63xx/patches-3.3/523-MIPS-BCM63XX-add-963281TAN-reference-board.patch

    r33156 r34322  
    1010--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    1111+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    12 @@ -125,6 +125,76 @@ static struct board_info __initdata boar 
     12@@ -126,6 +126,76 @@ static struct board_info __initdata boar 
    1313                }, 
    1414        }, 
     
    8787  
    8888 /* 
    89 @@ -2322,6 +2392,7 @@ static struct board_info __initdata boar 
     89@@ -2323,6 +2393,7 @@ static struct board_info __initdata boar 
    9090 static const struct board_info __initdata *bcm963xx_boards[] = { 
    9191 #ifdef CONFIG_BCM63XX_CPU_6328 
  • trunk/target/linux/brcm63xx/patches-3.3/524-board_dsl_274xb_rev_f.patch

    r34321 r34322  
    1111--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    1212+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    13 @@ -195,6 +195,110 @@ static struct board_info __initdata boar 
     13@@ -196,6 +196,111 @@ static struct board_info __initdata boar 
    1414  
    1515        }, 
     
    2626+       .caldata = { 
    2727+               { 
     28+                       .vendor         = PCI_VENDOR_ID_ATHEROS, 
    2829+                       .caldata_offset = 0x7d1000, 
    2930+                       .slot           = 0, 
     
    122123  
    123124 /* 
    124 @@ -2393,6 +2497,7 @@ static const struct board_info __initdat 
     125@@ -2394,6 +2499,7 @@ static const struct board_info __initdat 
    125126 #ifdef CONFIG_BCM63XX_CPU_6328 
    126127        &board_96328avng, 
  • trunk/target/linux/brcm63xx/patches-3.3/525-board_96348w3.patch

    r34321 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -1335,6 +1335,57 @@ static struct board_info __initdata boar 
     3@@ -1337,6 +1337,57 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    5959  
    6060 /* 
    61 @@ -2527,6 +2578,7 @@ static const struct board_info __initdat 
     61@@ -2529,6 +2580,7 @@ static const struct board_info __initdat 
    6262        &board_ct536_ct5621, 
    6363        &board_96348A_122, 
  • trunk/target/linux/brcm63xx/patches-3.3/526-board_CT6373-1.patch

    r34321 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -51,6 +51,13 @@ 
     3@@ -52,6 +52,13 @@ 
    44 #define NB4_SPI_GPIO_CLK       6 
    55 #define NB4_74HC64_GPIO(X)     (NB4_74X164_GPIO_BASE + (X)) 
     
    1515  
    1616 /* 
    17 @@ -2262,6 +2269,111 @@ static struct board_info __initdata boar 
     17@@ -2264,6 +2271,111 @@ static struct board_info __initdata boar 
    1818        .num_spis = ARRAY_SIZE(nb4_spi_devices), 
    1919 }; 
     
    127127        .name                           = "HW553", 
    128128        .expected_cpu_id                = 0x6358, 
    129 @@ -2593,6 +2705,7 @@ static const struct board_info __initdat 
     129@@ -2595,6 +2707,7 @@ static const struct board_info __initdat 
    130130        &board_nb4_ser_r2, 
    131131        &board_nb4_fxc_r1, 
  • trunk/target/linux/brcm63xx/patches-3.3/527-board_dva-g3810bn-tl-1.patch

    r34321 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -2513,6 +2513,71 @@ static struct board_info __initdata boar 
     3@@ -2515,6 +2515,71 @@ static struct board_info __initdata boar 
    44                }, 
    55        } 
     
    7373  
    7474 /* 
    75 @@ -2708,6 +2773,7 @@ static const struct board_info __initdat 
     75@@ -2710,6 +2775,7 @@ static const struct board_info __initdat 
    7676        &board_ct6373_1, 
    7777        &board_HW553, 
  • trunk/target/linux/brcm63xx/patches-3.3/528-board_nb6.patch

    r34321 r34322  
    99 #include <bcm63xx_board.h> 
    1010 #include <bcm63xx_cpu.h> 
    11 @@ -50,6 +51,8 @@ 
     11@@ -51,6 +52,8 @@ 
    1212 #define NB4_SPI_GPIO_MOSI      7 
    1313 #define NB4_SPI_GPIO_CLK       6 
     
    1818 #define CT6373_PID_OFFSET              0xff80 
    1919 #define CT6373_74X164_GPIO_BASE        64 
    20 @@ -2580,6 +2583,103 @@ static struct board_info __initdata boar 
     20@@ -2582,6 +2585,103 @@ static struct board_info __initdata boar 
    2121 }; 
    2222 #endif 
     
    122122  * known 6368 boards 
    123123  */ 
    124 @@ -2776,6 +2876,10 @@ static const struct board_info __initdat 
     124@@ -2778,6 +2878,10 @@ static const struct board_info __initdat 
    125125        &board_DVAG3810BN, 
    126126 #endif 
     
    133133        &board_96368mvwg, 
    134134        &board_96368mvngr, 
    135 @@ -2843,6 +2947,11 @@ static void __init boardid_fixup(u8 *boo 
     135@@ -2845,6 +2949,11 @@ static void __init boardid_fixup(u8 *boo 
    136136                } 
    137137        } 
  • trunk/target/linux/brcm63xx/patches-3.3/529-board_fast2604.patch

    r34321 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -1011,6 +1011,55 @@ static struct board_info __initdata boar 
     3@@ -1013,6 +1013,55 @@ static struct board_info __initdata boar 
    44        .has_ehci0                      = 1, 
    55 }; 
     
    5757        .name                           = "RTA1025W_16", 
    5858        .expected_cpu_id                = 0x6348, 
    59 @@ -2844,6 +2893,7 @@ static const struct board_info __initdat 
     59@@ -2846,6 +2895,7 @@ static const struct board_info __initdat 
    6060        &board_96348gw_10, 
    6161        &board_96348gw_11, 
  • trunk/target/linux/brcm63xx/patches-3.3/530-board_963281T_TEF.patch

    r34321 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -206,6 +206,125 @@ static struct board_info __initdata boar 
     3@@ -207,6 +207,125 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    127127        .name                           = "AW4339U", 
    128128        .expected_cpu_id                = 0x6328, 
    129 @@ -2874,6 +2993,7 @@ static const struct board_info __initdat 
     129@@ -2876,6 +2995,7 @@ static const struct board_info __initdat 
    130130 #ifdef CONFIG_BCM63XX_CPU_6328 
    131131        &board_96328avng, 
  • trunk/target/linux/brcm63xx/patches-3.3/531-board_96328A-1441N1.patch

    r34321 r34322  
    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@@ -137,6 +137,78 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    8080        .name                           = "963281TAN", 
    8181        .expected_cpu_id                = 0x6328, 
    82 @@ -2992,6 +3064,7 @@ static struct board_info __initdata boar 
     82@@ -2994,6 +3066,7 @@ static struct board_info __initdata boar 
    8383 static const struct board_info __initdata *bcm963xx_boards[] = { 
    8484 #ifdef CONFIG_BCM63XX_CPU_6328 
  • trunk/target/linux/brcm63xx/patches-3.3/532-board_96328a-1241N.patch

    r34321 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -136,6 +136,72 @@ static struct board_info __initdata boar 
     3@@ -137,6 +137,72 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    7474        .name                                   = "96328A-1441N1", 
    7575        .expected_cpu_id                        = 0x6328, 
    76 @@ -3064,6 +3130,7 @@ static struct board_info __initdata boar 
     76@@ -3066,6 +3132,7 @@ static struct board_info __initdata boar 
    7777 static const struct board_info __initdata *bcm963xx_boards[] = { 
    7878 #ifdef CONFIG_BCM63XX_CPU_6328 
  • trunk/target/linux/brcm63xx/patches-3.3/550-alice_gate2_leds.patch

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

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

    r34321 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -844,6 +844,17 @@ static struct board_info __initdata boar 
     3@@ -846,6 +846,17 @@ static struct board_info __initdata boar 
    44                        .active_low     = 1, 
    55                }, 
  • trunk/target/linux/brcm63xx/patches-3.3/553-board_rta770bw.patch

    r34321 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -736,6 +736,53 @@ static struct board_info __initdata boar 
     3@@ -738,6 +738,53 @@ static struct board_info __initdata boar 
    44  
    55        .has_uart0                      = 1, 
     
    5555  
    5656 /* 
    57 @@ -3261,6 +3308,7 @@ static const struct board_info __initdat 
     57@@ -3263,6 +3310,7 @@ static const struct board_info __initdat 
    5858 #endif 
    5959 #ifdef CONFIG_BCM63XX_CPU_6345 
  • trunk/target/linux/brcm63xx/patches-3.3/801-ssb_export_fallback_sprom.patch

    r34321 r34322  
    99 #include <linux/spi/spi_gpio.h> 
    1010 #include <linux/spi/74x164.h> 
    11 @@ -3366,7 +3367,7 @@ static const struct board_info __initdat 
     11@@ -3368,7 +3369,7 @@ static const struct board_info __initdat 
    1212  * bcm4318 WLAN work 
    1313  */ 
     
    1818        .board_rev              = 0x17, 
    1919        .country_code           = 0x0, 
    20 @@ -3386,6 +3387,7 @@ static struct ssb_sprom bcm63xx_sprom = 
     20@@ -3388,6 +3389,7 @@ static struct ssb_sprom bcm63xx_sprom = 
    2121        .boardflags_lo          = 0x2848, 
    2222        .boardflags_hi          = 0x0000, 
  • trunk/target/linux/brcm63xx/patches-3.6/500-board-D4PW.patch

    r33936 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -511,6 +511,54 @@ static struct board_info __initdata boar 
     3@@ -512,6 +512,54 @@ static struct board_info __initdata boar 
    44  
    55        .has_ohci0 = 1, 
     
    5656  
    5757 /* 
    58 @@ -685,6 +733,7 @@ static const struct board_info __initdat 
     58@@ -686,6 +734,7 @@ static const struct board_info __initdat 
    5959        &board_DV201AMR, 
    6060        &board_96348gw_a, 
  • trunk/target/linux/brcm63xx/patches-3.6/501-board-NB4.patch

    r33936 r34322  
    1010 #include <bcm63xx_board.h> 
    1111 #include <bcm63xx_cpu.h> 
    12 @@ -43,6 +45,12 @@ 
     12@@ -44,6 +46,12 @@ 
    1313 #define CFE_OFFSET_64K         0x10000 
    1414 #define CFE_OFFSET_128K                0x20000 
     
    2323  
    2424 /* 
    25 @@ -708,6 +716,586 @@ static struct board_info __initdata boar 
     25@@ -709,6 +717,586 @@ static struct board_info __initdata boar 
    2626  
    2727        .has_ohci0                      = 1, 
     
    610610  
    611611 /* 
    612 @@ -741,6 +1329,11 @@ static const struct board_info __initdat 
     612@@ -742,6 +1330,11 @@ static const struct board_info __initdat 
    613613        &board_96358vw2, 
    614614        &board_AGPFS0, 
     
    622622 }; 
    623623  
    624 @@ -795,6 +1388,16 @@ static void __init boardid_fixup(u8 *boo 
     624@@ -796,6 +1389,16 @@ static void __init boardid_fixup(u8 *boo 
    625625        struct bcm_tag *tag = (struct bcm_tag *)(boot_addr + CFE_OFFSET_64K); 
    626626        char *board_name = (char *)bcm63xx_nvram_get_name(); 
  • trunk/target/linux/brcm63xx/patches-3.6/502-board-96338W2_E7T.patch

    r33936 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -182,6 +182,38 @@ static struct board_info __initdata boar 
     3@@ -183,6 +183,38 @@ static struct board_info __initdata boar 
    44                }, 
    55        }, 
     
    4040  
    4141 /* 
    42 @@ -1308,6 +1340,7 @@ static const struct board_info __initdat 
     42@@ -1309,6 +1341,7 @@ static const struct board_info __initdat 
    4343 #ifdef CONFIG_BCM63XX_CPU_6338 
    4444        &board_96338gw, 
  • trunk/target/linux/brcm63xx/patches-3.6/503-board-CPVA642.patch

    r33936 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -705,6 +705,96 @@ static struct board_info __initdata boar 
     3@@ -706,6 +706,96 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    9898        .name                           = "AGPF-S0", 
    9999        .expected_cpu_id                = 0x6358, 
    100 @@ -1361,6 +1451,7 @@ static const struct board_info __initdat 
     100@@ -1362,6 +1452,7 @@ static const struct board_info __initdat 
    101101        &board_96358vw, 
    102102        &board_96358vw2, 
  • trunk/target/linux/brcm63xx/patches-3.6/504-board_dsl_274xb_rev_c.patch

    r33936 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -839,6 +839,59 @@ static struct board_info __initdata boar 
     3@@ -840,6 +840,59 @@ static struct board_info __initdata boar 
    44        .has_ohci0                      = 1, 
    55 }; 
     
    6161        .sck            = NB4_SPI_GPIO_CLK, 
    6262        .mosi           = NB4_SPI_GPIO_MOSI, 
    63 @@ -1453,6 +1506,7 @@ static const struct board_info __initdat 
     63@@ -1454,6 +1507,7 @@ static const struct board_info __initdat 
    6464        &board_AGPFS0, 
    6565        &board_CPVA642, 
  • trunk/target/linux/brcm63xx/patches-3.6/505-board_spw500v.patch

    r33936 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -599,6 +599,67 @@ static struct board_info __initdata boar 
     3@@ -600,6 +600,67 @@ static struct board_info __initdata boar 
    44                }, 
    55        }, 
     
    6969  
    7070 /* 
    71 @@ -1498,6 +1559,7 @@ static const struct board_info __initdat 
     71@@ -1499,6 +1560,7 @@ static const struct board_info __initdat 
    7272        &board_96348gw_a, 
    7373        &board_rta1025w_16, 
  • trunk/target/linux/brcm63xx/patches-3.6/506-board_gw6200_gw6000.patch

    r33936 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -468,6 +468,112 @@ static struct board_info __initdata boar 
     3@@ -469,6 +469,112 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    114114        .name                           = "F@ST2404", 
    115115        .expected_cpu_id                = 0x6348, 
    116 @@ -1552,6 +1658,8 @@ static const struct board_info __initdat 
     116@@ -1553,6 +1659,8 @@ static const struct board_info __initdat 
    117117 #ifdef CONFIG_BCM63XX_CPU_6348 
    118118        &board_96348r, 
  • trunk/target/linux/brcm63xx/patches-3.6/507-board-MAGIC.patch

    r33936 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -766,6 +766,76 @@ static struct board_info __initdata boar 
     3@@ -767,6 +767,76 @@ static struct board_info __initdata boar 
    44                }, 
    55        }, 
     
    7878  
    7979 /* 
    80 @@ -1668,6 +1738,7 @@ static const struct board_info __initdat 
     80@@ -1669,6 +1739,7 @@ static const struct board_info __initdat 
    8181        &board_rta1025w_16, 
    8282        &board_96348_D4PW, 
  • trunk/target/linux/brcm63xx/patches-3.6/508-board_hw553.patch

    r33936 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -1708,6 +1708,80 @@ static struct board_info __initdata boar 
     3@@ -1709,6 +1709,80 @@ static struct board_info __initdata boar 
    44        .spis = nb4_spi_devices, 
    55        .num_spis = ARRAY_SIZE(nb4_spi_devices), 
     
    8282  
    8383 /* 
    84 @@ -1753,6 +1827,7 @@ static const struct board_info __initdat 
     84@@ -1754,6 +1828,7 @@ static const struct board_info __initdat 
    8585        &board_nb4_ser_r2, 
    8686        &board_nb4_fxc_r1, 
  • trunk/target/linux/brcm63xx/patches-3.6/509-board_rta1320_16m.patch

    r33936 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -214,6 +214,43 @@ static struct board_info __initdata boar 
     3@@ -215,6 +215,43 @@ static struct board_info __initdata boar 
    44                }, 
    55        }, 
     
    4545  
    4646 /* 
    47 @@ -1795,6 +1832,7 @@ static const struct board_info __initdat 
     47@@ -1796,6 +1833,7 @@ static const struct board_info __initdat 
    4848        &board_96338gw, 
    4949        &board_96338w, 
  • trunk/target/linux/brcm63xx/patches-3.6/510-board_spw303v.patch

    r33936 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -1819,6 +1819,72 @@ static struct board_info __initdata boar 
     3@@ -1820,6 +1820,72 @@ static struct board_info __initdata boar 
    44                }, 
    55        }, 
     
    7474  
    7575 /* 
    76 @@ -1866,6 +1932,7 @@ static const struct board_info __initdat 
     76@@ -1867,6 +1933,7 @@ static const struct board_info __initdat 
    7777        &board_nb4_fxc_r1, 
    7878        &board_nb4_fxc_r2, 
  • trunk/target/linux/brcm63xx/patches-3.6/511-board_V2500V.patch

    r33936 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -873,6 +873,63 @@ static struct board_info __initdata boar 
     3@@ -874,6 +874,63 @@ static struct board_info __initdata boar 
    44                }, 
    55        }, 
     
    6565  
    6666 /* 
    67 @@ -1917,6 +1974,7 @@ static const struct board_info __initdat 
     67@@ -1918,6 +1975,7 @@ static const struct board_info __initdat 
    6868        &board_96348_D4PW, 
    6969        &board_spw500v, 
     
    7373  
    7474 #ifdef CONFIG_BCM63XX_CPU_6358 
    75 @@ -2037,6 +2095,23 @@ void __init board_prom_init(void) 
     75@@ -2038,6 +2096,23 @@ void __init board_prom_init(void) 
    7676                val &= MPI_CSBASE_BASE_MASK; 
    7777        } 
  • trunk/target/linux/brcm63xx/patches-3.6/512-board_BTV2110.patch

    r33936 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -437,6 +437,62 @@ static struct board_info __initdata boar 
     3@@ -438,6 +438,62 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    6464        .name                           = "96348GW", 
    6565        .expected_cpu_id                = 0x6348, 
    66 @@ -1975,6 +2031,7 @@ static const struct board_info __initdat 
     66@@ -1976,6 +2032,7 @@ static const struct board_info __initdat 
    6767        &board_spw500v, 
    6868        &board_96348sv, 
  • trunk/target/linux/brcm63xx/patches-3.6/514-board_ct536_ct5621.patch

    r33936 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -493,6 +493,49 @@ static struct board_info __initdata boar 
     3@@ -494,6 +494,49 @@ static struct board_info __initdata boar 
    44 }; 
    55  
     
    5151        .name                           = "96348GW", 
    5252        .expected_cpu_id                = 0x6348, 
    53 @@ -2032,6 +2075,7 @@ static const struct board_info __initdat 
     53@@ -2033,6 +2076,7 @@ static const struct board_info __initdat 
    5454        &board_96348sv, 
    5555        &board_V2500V_BB, 
  • trunk/target/linux/brcm63xx/patches-3.6/515-board_DWV-S0_fixes.patch

    r33936 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -1252,6 +1252,8 @@ static struct board_info __initdata boar 
     3@@ -1253,6 +1253,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 @@ -1267,6 +1269,7 @@ static struct board_info __initdata boar 
     12@@ -1268,6 +1270,7 @@ static struct board_info __initdata boar 
    1313        }, 
    1414  
  • trunk/target/linux/brcm63xx/patches-3.6/516-board_96348A-122.patch

    r33936 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -536,6 +536,67 @@ static struct board_info __initdata boar 
     3@@ -537,6 +537,67 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    6969        .name                           = "96348GW", 
    7070        .expected_cpu_id                = 0x6348, 
    71 @@ -2079,6 +2140,7 @@ static const struct board_info __initdat 
     71@@ -2080,6 +2141,7 @@ static const struct board_info __initdat 
    7272        &board_V2500V_BB, 
    7373        &board_V2110, 
  • trunk/target/linux/brcm63xx/patches-3.6/517-RTA1205W_16_uart_fixes.patch

    r33936 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -799,6 +799,7 @@ static struct board_info __initdata boar 
     3@@ -800,6 +800,7 @@ static struct board_info __initdata boar 
    44        .name                           = "RTA1025W_16", 
    55        .expected_cpu_id                = 0x6348, 
  • trunk/target/linux/brcm63xx/patches-3.6/519_board_CPVA502plus.patch

    r33936 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -1091,6 +1091,44 @@ static struct board_info __initdata boar 
     3@@ -1092,6 +1092,44 @@ static struct board_info __initdata boar 
    44                }, 
    55        }, 
     
    4646  
    4747 /* 
    48 @@ -2142,6 +2180,7 @@ static const struct board_info __initdat 
     48@@ -2143,6 +2181,7 @@ static const struct board_info __initdat 
    4949        &board_V2110, 
    5050        &board_ct536_ct5621, 
  • trunk/target/linux/brcm63xx/patches-3.6/520-bcm63xx-add-support-for-96368MVWG-board.patch

    r33936 r34322  
    1111--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    1212+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    13 @@ -2147,6 +2147,78 @@ static struct board_info __initdata boar 
     13@@ -2148,6 +2148,78 @@ static struct board_info __initdata boar 
    1414 #endif 
    1515  
     
    9090  */ 
    9191 static const struct board_info __initdata *bcm963xx_boards[] = { 
    92 @@ -2198,6 +2270,10 @@ static const struct board_info __initdat 
     92@@ -2199,6 +2271,10 @@ static const struct board_info __initdat 
    9393        &board_HW553, 
    9494        &board_spw303v, 
     
    101101  
    102102 /* 
    103 @@ -2369,12 +2445,25 @@ void __init board_prom_init(void) 
     103@@ -2370,12 +2446,25 @@ void __init board_prom_init(void) 
    104104                bcm63xx_pci_enabled = 1; 
    105105                if (BCMCPU_IS_6348()) 
  • trunk/target/linux/brcm63xx/patches-3.6/521-bcm63xx-add-support-for-96368MVNgr-board.patch

    r33936 r34322  
    1010--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    1111+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    12 @@ -2216,6 +2216,72 @@ static struct board_info __initdata boar 
     12@@ -2217,6 +2217,72 @@ static struct board_info __initdata boar 
    1313        .has_ohci0 = 1, 
    1414        .has_ehci0 = 1, 
     
    8383  
    8484 /* 
    85 @@ -2273,6 +2339,7 @@ static const struct board_info __initdat 
     85@@ -2274,6 +2340,7 @@ static const struct board_info __initdat 
    8686  
    8787 #ifdef CONFIG_BCM63XX_CPU_6368 
  • trunk/target/linux/brcm63xx/patches-3.6/522-MIPS-BCM63XX-add-96328avng-reference-board.patch

    r33936 r34322  
    1010--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    1111+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    12 @@ -64,13 +64,45 @@ static struct board_info __initdata boar 
     12@@ -65,13 +65,45 @@ static struct board_info __initdata boar 
    1313        .has_uart0                      = 1, 
    1414        .has_pci                        = 1, 
     
    5757                        .gpio           = 4, 
    5858                        .active_low     = 1, 
    59 @@ -87,7 +119,7 @@ static struct board_info __initdata boar 
     59@@ -88,7 +120,7 @@ static struct board_info __initdata boar 
    6060                        .active_low     = 1, 
    6161                }, 
  • trunk/target/linux/brcm63xx/patches-3.6/523-MIPS-BCM63XX-add-963281TAN-reference-board.patch

    r33936 r34322  
    1010--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    1111+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    12 @@ -125,6 +125,76 @@ static struct board_info __initdata boar 
     12@@ -126,6 +126,76 @@ static struct board_info __initdata boar 
    1313                }, 
    1414        }, 
     
    8787  
    8888 /* 
    89 @@ -2322,6 +2392,7 @@ static struct board_info __initdata boar 
     89@@ -2323,6 +2393,7 @@ static struct board_info __initdata boar 
    9090 static const struct board_info __initdata *bcm963xx_boards[] = { 
    9191 #ifdef CONFIG_BCM63XX_CPU_6328 
  • trunk/target/linux/brcm63xx/patches-3.6/524-board_dsl_274xb_rev_f.patch

    r34321 r34322  
    1111--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    1212+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    13 @@ -195,6 +195,110 @@ static struct board_info __initdata boar 
     13@@ -196,6 +196,111 @@ static struct board_info __initdata boar 
    1414  
    1515        }, 
     
    2626+       .caldata = { 
    2727+               { 
     28+                       .vendor         = PCI_VENDOR_ID_ATHEROS, 
    2829+                       .caldata_offset = 0x7d1000, 
    2930+                       .slot           = 0, 
     
    122123  
    123124 /* 
    124 @@ -2393,6 +2497,7 @@ static const struct board_info __initdat 
     125@@ -2394,6 +2499,7 @@ static const struct board_info __initdat 
    125126 #ifdef CONFIG_BCM63XX_CPU_6328 
    126127        &board_96328avng, 
  • trunk/target/linux/brcm63xx/patches-3.6/525-board_96348w3.patch

    r34321 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -1335,6 +1335,57 @@ static struct board_info __initdata boar 
     3@@ -1337,6 +1337,57 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    5959  
    6060 /* 
    61 @@ -2527,6 +2578,7 @@ static const struct board_info __initdat 
     61@@ -2529,6 +2580,7 @@ static const struct board_info __initdat 
    6262        &board_ct536_ct5621, 
    6363        &board_96348A_122, 
  • trunk/target/linux/brcm63xx/patches-3.6/526-board_CT6373-1.patch

    r34321 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -51,6 +51,13 @@ 
     3@@ -52,6 +52,13 @@ 
    44 #define NB4_SPI_GPIO_CLK       6 
    55 #define NB4_74HC64_GPIO(X)     (NB4_74X164_GPIO_BASE + (X)) 
     
    1515  
    1616 /* 
    17 @@ -2262,6 +2269,111 @@ static struct board_info __initdata boar 
     17@@ -2264,6 +2271,111 @@ static struct board_info __initdata boar 
    1818        .num_spis = ARRAY_SIZE(nb4_spi_devices), 
    1919 }; 
     
    127127        .name                           = "HW553", 
    128128        .expected_cpu_id                = 0x6358, 
    129 @@ -2593,6 +2705,7 @@ static const struct board_info __initdat 
     129@@ -2595,6 +2707,7 @@ static const struct board_info __initdat 
    130130        &board_nb4_ser_r2, 
    131131        &board_nb4_fxc_r1, 
  • trunk/target/linux/brcm63xx/patches-3.6/527-board_dva-g3810bn-tl-1.patch

    r34321 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -2513,6 +2513,71 @@ static struct board_info __initdata boar 
     3@@ -2515,6 +2515,71 @@ static struct board_info __initdata boar 
    44                }, 
    55        } 
     
    7373  
    7474 /* 
    75 @@ -2708,6 +2773,7 @@ static const struct board_info __initdat 
     75@@ -2710,6 +2775,7 @@ static const struct board_info __initdat 
    7676        &board_ct6373_1, 
    7777        &board_HW553, 
  • trunk/target/linux/brcm63xx/patches-3.6/528-board_nb6.patch

    r34321 r34322  
    99 #include <bcm63xx_board.h> 
    1010 #include <bcm63xx_cpu.h> 
    11 @@ -50,6 +51,8 @@ 
     11@@ -51,6 +52,8 @@ 
    1212 #define NB4_SPI_GPIO_MOSI      7 
    1313 #define NB4_SPI_GPIO_CLK       6 
     
    1818 #define CT6373_PID_OFFSET              0xff80 
    1919 #define CT6373_74X164_GPIO_BASE        64 
    20 @@ -2580,6 +2583,103 @@ static struct board_info __initdata boar 
     20@@ -2582,6 +2585,103 @@ static struct board_info __initdata boar 
    2121 }; 
    2222 #endif 
     
    122122  * known 6368 boards 
    123123  */ 
    124 @@ -2776,6 +2876,10 @@ static const struct board_info __initdat 
     124@@ -2778,6 +2878,10 @@ static const struct board_info __initdat 
    125125        &board_DVAG3810BN, 
    126126 #endif 
     
    133133        &board_96368mvwg, 
    134134        &board_96368mvngr, 
    135 @@ -2843,6 +2947,11 @@ static void __init boardid_fixup(u8 *boo 
     135@@ -2845,6 +2949,11 @@ static void __init boardid_fixup(u8 *boo 
    136136                } 
    137137        } 
  • trunk/target/linux/brcm63xx/patches-3.6/529-board_fast2604.patch

    r34321 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -1011,6 +1011,55 @@ static struct board_info __initdata boar 
     3@@ -1013,6 +1013,55 @@ static struct board_info __initdata boar 
    44        .has_ehci0                      = 1, 
    55 }; 
     
    5757        .name                           = "RTA1025W_16", 
    5858        .expected_cpu_id                = 0x6348, 
    59 @@ -2844,6 +2893,7 @@ static const struct board_info __initdat 
     59@@ -2846,6 +2895,7 @@ static const struct board_info __initdat 
    6060        &board_96348gw_10, 
    6161        &board_96348gw_11, 
  • trunk/target/linux/brcm63xx/patches-3.6/530-board_963281T_TEF.patch

    r34321 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -206,6 +206,125 @@ static struct board_info __initdata boar 
     3@@ -207,6 +207,125 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    127127        .name                           = "AW4339U", 
    128128        .expected_cpu_id                = 0x6328, 
    129 @@ -2874,6 +2993,7 @@ static const struct board_info __initdat 
     129@@ -2876,6 +2995,7 @@ static const struct board_info __initdat 
    130130 #ifdef CONFIG_BCM63XX_CPU_6328 
    131131        &board_96328avng, 
  • trunk/target/linux/brcm63xx/patches-3.6/531-board_96328A-1441N1.patch

    r34321 r34322  
    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@@ -137,6 +137,78 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    8080        .name                           = "963281TAN", 
    8181        .expected_cpu_id                = 0x6328, 
    82 @@ -2992,6 +3064,7 @@ static struct board_info __initdata boar 
     82@@ -2994,6 +3066,7 @@ static struct board_info __initdata boar 
    8383 static const struct board_info __initdata *bcm963xx_boards[] = { 
    8484 #ifdef CONFIG_BCM63XX_CPU_6328 
  • trunk/target/linux/brcm63xx/patches-3.6/532-board_96328a-1241N.patch

    r34321 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -136,6 +136,72 @@ static struct board_info __initdata boar 
     3@@ -137,6 +137,72 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    7474        .name                                   = "96328A-1441N1", 
    7575        .expected_cpu_id                        = 0x6328, 
    76 @@ -3064,6 +3130,7 @@ static struct board_info __initdata boar 
     76@@ -3066,6 +3132,7 @@ static struct board_info __initdata boar 
    7777 static const struct board_info __initdata *bcm963xx_boards[] = { 
    7878 #ifdef CONFIG_BCM63XX_CPU_6328 
  • trunk/target/linux/brcm63xx/patches-3.6/550-alice_gate2_leds.patch

    r34321 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -1919,6 +1919,99 @@ static struct board_info __initdata boar 
     3@@ -1921,6 +1921,99 @@ static struct board_info __initdata boar 
    44  
    55        .has_ohci0 = 1, 
  • trunk/target/linux/brcm63xx/patches-3.6/551-96348gw_a_leds.patch

    r34321 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -1376,6 +1376,19 @@ static struct board_info __initdata boar 
     3@@ -1378,6 +1378,19 @@ static struct board_info __initdata boar 
    44        }, 
    55  
  • trunk/target/linux/brcm63xx/patches-3.6/552-board_96348gw-10_reset_button.patch

    r34321 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -844,6 +844,17 @@ static struct board_info __initdata boar 
     3@@ -846,6 +846,17 @@ static struct board_info __initdata boar 
    44                        .active_low     = 1, 
    55                }, 
  • trunk/target/linux/brcm63xx/patches-3.6/553-board_rta770bw.patch

    r34321 r34322  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -736,6 +736,53 @@ static struct board_info __initdata boar 
     3@@ -738,6 +738,53 @@ static struct board_info __initdata boar 
    44  
    55        .has_uart0                      = 1, 
     
    5555  
    5656 /* 
    57 @@ -3261,6 +3308,7 @@ static const struct board_info __initdat 
     57@@ -3263,6 +3310,7 @@ static const struct board_info __initdat 
    5858 #endif 
    5959 #ifdef CONFIG_BCM63XX_CPU_6345 
  • trunk/target/linux/brcm63xx/patches-3.6/801-ssb_export_fallback_sprom.patch

    r34321 r34322  
    99 #include <linux/spi/spi_gpio.h> 
    1010 #include <linux/spi/74x164.h> 
    11 @@ -3366,7 +3367,7 @@ static const struct board_info __initdat 
     11@@ -3368,7 +3369,7 @@ static const struct board_info __initdat 
    1212  * bcm4318 WLAN work 
    1313  */ 
     
    1818        .board_rev              = 0x17, 
    1919        .country_code           = 0x0, 
    20 @@ -3386,6 +3387,7 @@ static struct ssb_sprom bcm63xx_sprom = 
     20@@ -3388,6 +3389,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.