Changeset 31877


Ignore:
Timestamp:
2012-05-27T15:22:25+02:00 (6 years ago)
Author:
jogo
Message:

bcm63xx: add flash type detection

Location:
trunk/target/linux/brcm63xx/patches-3.3
Files:
2 added
30 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/brcm63xx/patches-3.3/401-MIPS-BCM63XX-register-ohci-device.patch

    r31645 r31877  
    5151@@ -1,6 +1,6 @@ 
    5252 obj-y          += clk.o cpu.o cs.o gpio.o irq.o prom.o setup.o timer.o \ 
    53                    dev-dsp.o dev-enet.o dev-pcmcia.o dev-spi.o dev-trng.o \ 
    54 -                  dev-uart.o dev-wdt.o 
    55 +                  dev-uart.o dev-usb-ohci.o dev-wdt.o 
     53                   dev-dsp.o dev-enet.o dev-flash.o dev-pcmcia.o dev-spi.o \ 
     54-                  dev-trng.o dev-uart.o dev-wdt.o 
     55+                  dev-trng.o dev-uart.o dev-usb-ohci.o dev-wdt.o 
    5656 obj-$(CONFIG_EARLY_PRINTK)     += early_printk.o 
    5757  
     
    5959--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    6060+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    61 @@ -28,6 +28,7 @@ 
    62  #include <bcm63xx_dev_dsp.h> 
     61@@ -26,6 +26,7 @@ 
     62 #include <bcm63xx_dev_flash.h> 
    6363 #include <bcm63xx_dev_pcmcia.h> 
    6464 #include <bcm63xx_dev_spi.h> 
     
    6767 #include <bcm_tag.h> 
    6868  
    69 @@ -943,6 +944,9 @@ int __init board_register_devices(void) 
     69@@ -906,6 +907,9 @@ int __init board_register_devices(void) 
    7070            !board_get_mac_address(board.enet1.mac_addr)) 
    7171                bcm63xx_enet_register(1, &board.enet1); 
  • trunk/target/linux/brcm63xx/patches-3.3/403-MIPS-BCM63XX-register-ehci-device.patch

    r31645 r31877  
    3434@@ -1,6 +1,6 @@ 
    3535 obj-y          += clk.o cpu.o cs.o gpio.o irq.o prom.o setup.o timer.o \ 
    36                    dev-dsp.o dev-enet.o dev-pcmcia.o dev-spi.o dev-trng.o \ 
    37 -                  dev-uart.o dev-usb-ohci.o dev-wdt.o 
    38 +                  dev-uart.o dev-usb-ehci.o dev-usb-ohci.o dev-wdt.o 
     36                   dev-dsp.o dev-enet.o dev-flash.o dev-pcmcia.o dev-spi.o \ 
     37-                  dev-trng.o dev-uart.o dev-usb-ohci.o dev-wdt.o 
     38+                  dev-trng.o dev-uart.o dev-usb-ehci.o dev-usb-ohci.o dev-wdt.o 
    3939 obj-$(CONFIG_EARLY_PRINTK)     += early_printk.o 
    4040  
     
    4242--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    4343+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    44 @@ -29,6 +29,7 @@ 
     44@@ -27,6 +27,7 @@ 
    4545 #include <bcm63xx_dev_pcmcia.h> 
    4646 #include <bcm63xx_dev_spi.h> 
     
    5050 #include <bcm_tag.h> 
    5151  
    52 @@ -944,6 +945,9 @@ int __init board_register_devices(void) 
     52@@ -907,6 +908,9 @@ int __init board_register_devices(void) 
    5353            !board_get_mac_address(board.enet1.mac_addr)) 
    5454                bcm63xx_enet_register(1, &board.enet1); 
  • trunk/target/linux/brcm63xx/patches-3.3/404-bcm963xx_flashmap.patch

    r31645 r31877  
    1111 3 files changed, 38 insertions(+), 26 deletions(-) 
    1212 
    13 --- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    14 +++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    15 @@ -875,7 +875,7 @@ static struct mtd_partition mtd_partitio 
     13--- a/arch/mips/bcm63xx/dev-flash.c 
     14+++ b/arch/mips/bcm63xx/dev-flash.c 
     15@@ -29,7 +29,7 @@ static struct mtd_partition mtd_partitio 
    1616        } 
    1717 }; 
  • trunk/target/linux/brcm63xx/patches-3.3/408-6358-enet1-external-mii-clk.patch

    r31645 r31877  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -847,6 +847,8 @@ void __init board_prom_init(void) 
     3@@ -845,6 +845,8 @@ void __init board_prom_init(void) 
    44                if (BCMCPU_IS_6348()) 
    55                        val |= GPIO_MODE_6348_G3_EXT_MII | 
  • trunk/target/linux/brcm63xx/patches-3.3/415-bcm63xx_enet-add-support-for-bcm6368-internal-ethern.patch

    r31645 r31877  
    1414--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    1515+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    16 @@ -947,6 +947,10 @@ int __init board_register_devices(void) 
     16@@ -910,6 +910,10 @@ int __init board_register_devices(void) 
    1717            !board_get_mac_address(board.enet1.mac_addr)) 
    1818                bcm63xx_enet_register(1, &board.enet1); 
     
    206206--- a/arch/mips/include/asm/mach-bcm63xx/bcm63xx_regs.h 
    207207+++ b/arch/mips/include/asm/mach-bcm63xx/bcm63xx_regs.h 
    208 @@ -699,10 +699,60 @@ 
     208@@ -708,10 +708,60 @@ 
    209209  * _REG relative to RSET_ENETSW 
    210210  *************************************************************************/ 
  • trunk/target/linux/brcm63xx/patches-3.3/500-board-D4PW.patch

    r31550 r31877  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -132,6 +132,55 @@ static struct board_info __initdata boar 
     3@@ -130,6 +130,55 @@ static struct board_info __initdata boar 
    44                }, 
    55        }, 
     
    5757  
    5858 /* 
    59 @@ -640,6 +689,7 @@ static const struct board_info __initdat 
     59@@ -638,6 +687,7 @@ static const struct board_info __initdat 
    6060        &board_DV201AMR, 
    6161        &board_96348gw_a, 
  • trunk/target/linux/brcm63xx/patches-3.3/501-board-NB4.patch

    r31550 r31877  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -17,6 +17,9 @@ 
     3@@ -14,6 +14,9 @@ 
    44 #include <linux/ssb/ssb.h> 
    55 #include <linux/gpio_keys.h> 
     
    1111 #include <bcm63xx_board.h> 
    1212 #include <bcm63xx_cpu.h> 
    13 @@ -41,6 +44,12 @@ 
     13@@ -39,6 +42,12 @@ 
    1414 #define CFE_OFFSET_64K         0x10000 
    1515 #define CFE_OFFSET_128K                0x20000 
     
    2424 static unsigned int mac_addr_used; 
    2525 static struct board_info board; 
    26 @@ -667,6 +676,496 @@ static struct board_info __initdata boar 
     26@@ -665,6 +674,496 @@ static struct board_info __initdata boar 
    2727  
    2828        .has_ohci0                      = 1, 
     
    521521  
    522522 /* 
    523 @@ -697,9 +1196,30 @@ static const struct board_info __initdat 
     523@@ -695,9 +1194,30 @@ static const struct board_info __initdat 
    524524        &board_96358vw2, 
    525525        &board_AGPFS0, 
     
    552552  * Register a sane SPROMv2 to make the on-board 
    553553  * bcm4318 WLAN work 
    554 @@ -850,6 +1370,9 @@ void __init board_prom_init(void) 
     554@@ -848,6 +1368,9 @@ void __init board_prom_init(void) 
    555555                boardid_fixup(boot_addr); 
    556556        } 
  • trunk/target/linux/brcm63xx/patches-3.3/502-board-96338W2_E7T.patch

    r31550 r31877  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -202,6 +202,38 @@ static struct board_info __initdata boar 
     3@@ -200,6 +200,38 @@ static struct board_info __initdata boar 
    44  
    55        .has_uart0                      = 1, 
     
    4040  
    4141 /* 
    42 @@ -1175,6 +1207,7 @@ static const struct board_info __initdat 
     42@@ -1173,6 +1205,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

    r31550 r31877  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -665,6 +665,98 @@ static struct board_info __initdata boar 
     3@@ -663,6 +663,98 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    100100        .name                           = "AGPF-S0", 
    101101        .expected_cpu_id                = 0x6358, 
    102 @@ -1228,6 +1320,7 @@ static const struct board_info __initdat 
     102@@ -1226,6 +1318,7 @@ static const struct board_info __initdat 
    103103        &board_96358vw, 
    104104        &board_96358vw2, 
  • trunk/target/linux/brcm63xx/patches-3.3/504-board_dsl_274xb_rev_c.patch

    r31550 r31877  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -801,6 +801,59 @@ static struct board_info __initdata boar 
     3@@ -799,6 +799,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 @@ -1322,6 +1375,7 @@ static const struct board_info __initdat 
     63@@ -1320,6 +1373,7 @@ static const struct board_info __initdat 
    6464        &board_AGPFS0, 
    6565        &board_CPVA642, 
  • trunk/target/linux/brcm63xx/patches-3.3/505-board_spw500v.patch

    r31550 r31877  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -190,6 +190,67 @@ static struct board_info __initdata boar 
     3@@ -188,6 +188,67 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    6969  
    7070 /* 
    71 @@ -1367,6 +1428,7 @@ static const struct board_info __initdat 
     71@@ -1365,6 +1426,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

    r31550 r31877  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -537,6 +537,112 @@ static struct board_info __initdata boar 
     3@@ -535,6 +535,112 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    114114        .name                           = "F@ST2404", 
    115115        .expected_cpu_id                = 0x6348, 
    116 @@ -1421,6 +1527,8 @@ static const struct board_info __initdat 
     116@@ -1419,6 +1525,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

    r31550 r31877  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -251,6 +251,76 @@ static struct board_info __initdata boar 
     3@@ -249,6 +249,76 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    7878  
    7979 /* 
    80 @@ -1537,6 +1607,7 @@ static const struct board_info __initdat 
     80@@ -1535,6 +1605,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

    r31550 r31877  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -1580,6 +1580,81 @@ static struct board_info __initdata boar 
     3@@ -1578,6 +1578,81 @@ static struct board_info __initdata boar 
    44        .spis = nb4_spi_devices, 
    55        .num_spis = ARRAY_SIZE(nb4_spi_devices), 
     
    8383  
    8484 /* 
    85 @@ -1622,6 +1697,7 @@ static const struct board_info __initdat 
     85@@ -1620,6 +1695,7 @@ static const struct board_info __initdat 
    8686        &board_nb4_ser_r2, 
    8787        &board_nb4_fxc_r1, 
  • trunk/target/linux/brcm63xx/patches-3.3/509-board_rta1320_16m.patch

    r31550 r31877  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -365,6 +365,43 @@ static struct board_info __initdata boar 
     3@@ -363,6 +363,43 @@ static struct board_info __initdata boar 
    44                }, 
    55        }, 
     
    4545  
    4646 /* 
    47 @@ -1665,6 +1702,7 @@ static const struct board_info __initdat 
     47@@ -1663,6 +1700,7 @@ static const struct board_info __initdat 
    4848        &board_96338gw, 
    4949        &board_96338w, 
  • trunk/target/linux/brcm63xx/patches-3.3/510-board_spw303v.patch

    r31550 r31877  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -1692,6 +1692,72 @@ static struct board_info __initdata boar 
     3@@ -1690,6 +1690,72 @@ static struct board_info __initdata boar 
    44                }, 
    55        }, 
     
    7474  
    7575 /* 
    76 @@ -1736,6 +1802,7 @@ static const struct board_info __initdat 
     76@@ -1734,6 +1800,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

    r31645 r31877  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -321,6 +321,63 @@ static struct board_info __initdata boar 
     3@@ -319,6 +319,63 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    6565  
    6666 /* 
    67 @@ -1787,6 +1844,7 @@ static const struct board_info __initdat 
     67@@ -1785,6 +1842,7 @@ static const struct board_info __initdat 
    6868        &board_96348_D4PW, 
    6969        &board_spw500v, 
     
    7373  
    7474 #ifdef CONFIG_BCM63XX_CPU_6358 
    75 @@ -1940,6 +1998,22 @@ void __init board_prom_init(void) 
     75@@ -1938,6 +1996,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 @@ -2160,6 +2234,13 @@ int __init board_register_devices(void) 
    99         val = bcm_mpi_readl(MPI_CSBASE_REG(0)); 
    100         val &= MPI_CSBASE_BASE_MASK; 
     98--- a/arch/mips/bcm63xx/dev-flash.c 
     99+++ b/arch/mips/bcm63xx/dev-flash.c 
     100@@ -16,6 +16,7 @@ 
     101 #include <linux/mtd/partitions.h> 
     102 #include <linux/mtd/physmap.h> 
    101103  
    102 +       /* BT Voyager 2500V has 8 Meg flash in two 4 Meg banks */ 
    103 +       /* Loading from CFE always uses Bank 0 */ 
    104 +       if (!strcmp(board.name, "V2500V_BB")) { 
    105 +               printk(KERN_INFO PFX "V2500V: Start in Bank 0\n"); 
    106 +               val = val + 0x400000; // Select Bank 0 start address 
    107 +       } 
     104+#include <bcm63xx_board.h> 
     105 #include <bcm63xx_cpu.h> 
     106 #include <bcm63xx_dev_flash.h> 
     107 #include <bcm63xx_regs.h> 
     108@@ -98,6 +99,13 @@ int __init bcm63xx_flash_register(void) 
     109                val = bcm_mpi_readl(MPI_CSBASE_REG(0)); 
     110                val &= MPI_CSBASE_BASE_MASK; 
     111  
     112+               /* BT Voyager 2500V has 8 Meg flash in two 4 Meg banks */ 
     113+               /* Loading from CFE always uses Bank 0 */ 
     114+               if (!strcmp(board_get_name(), "V2500V_BB")) { 
     115+                       pr_info("V2500V: Start in Bank 0\n"); 
     116+                       val = val + 0x400000; // Select Bank 0 start address 
     117+               } 
    108118+ 
    109         mtd_resources[0].start = val; 
    110         mtd_resources[0].end = 0x1FFFFFFF; 
     119                mtd_resources[0].start = val; 
     120                mtd_resources[0].end = 0x1FFFFFFF; 
    111121  
  • trunk/target/linux/brcm63xx/patches-3.3/512-board_BTV2110.patch

    r31550 r31877  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -633,6 +633,62 @@ static struct board_info __initdata boar 
     3@@ -631,6 +631,62 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    6464        .name                           = "96348GW", 
    6565        .expected_cpu_id                = 0x6348, 
    66 @@ -1845,6 +1901,7 @@ static const struct board_info __initdat 
     66@@ -1843,6 +1899,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

    r31550 r31877  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -689,6 +689,49 @@ static struct board_info __initdata boar 
     3@@ -687,6 +687,49 @@ static struct board_info __initdata boar 
    44 }; 
    55  
     
    5151        .name                           = "96348GW", 
    5252        .expected_cpu_id                = 0x6348, 
    53 @@ -1902,6 +1945,7 @@ static const struct board_info __initdat 
     53@@ -1900,6 +1943,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

    r31550 r31877  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -1214,6 +1214,8 @@ static struct board_info __initdata boar 
     3@@ -1212,6 +1212,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 @@ -1229,6 +1231,7 @@ static struct board_info __initdata boar 
     12@@ -1227,6 +1229,7 @@ static struct board_info __initdata boar 
    1313        }, 
    1414  
  • trunk/target/linux/brcm63xx/patches-3.3/516-board_96348A-122.patch

    r31550 r31877  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -378,6 +378,67 @@ static struct board_info __initdata boar 
     3@@ -376,6 +376,67 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    6969  
    7070 /* 
    71 @@ -1949,6 +2010,7 @@ static const struct board_info __initdat 
     71@@ -1947,6 +2008,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

    r31550 r31877  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -995,6 +995,7 @@ static struct board_info __initdata boar 
     3@@ -993,6 +993,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

    r31550 r31877  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -439,6 +439,42 @@ static struct board_info __initdata boar 
     3@@ -437,6 +437,42 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    4444  
    4545 /* 
    46 @@ -2012,6 +2048,7 @@ static const struct board_info __initdat 
     46@@ -2010,6 +2046,7 @@ static const struct board_info __initdat 
    4747        &board_V2110, 
    4848        &board_ct536_ct5621, 
  • trunk/target/linux/brcm63xx/patches-3.3/520-bcm63xx-add-support-for-96368MVWG-board.patch

    r31645 r31877  
    1111--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    1212+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    13 @@ -2018,6 +2018,80 @@ static struct board_info __initdata boar 
     13@@ -2016,6 +2016,80 @@ static struct board_info __initdata boar 
    1414 #endif 
    1515  
     
    9292  */ 
    9393 static const struct board_info __initdata *bcm963xx_boards[] = { 
    94 @@ -2066,6 +2140,10 @@ static const struct board_info __initdat 
     94@@ -2064,6 +2138,10 @@ static const struct board_info __initdat 
    9595        &board_HW553, 
    9696        &board_spw303v, 
     
    103103  
    104104 static void __init nb4_nvram_fixup(void) 
    105 @@ -2282,12 +2360,25 @@ void __init board_prom_init(void) 
     105@@ -2280,12 +2358,25 @@ void __init board_prom_init(void) 
    106106        if (board.has_pci) { 
    107107                if (BCMCPU_IS_6348()) 
  • trunk/target/linux/brcm63xx/patches-3.3/521-bcm63xx-add-support-for-96368MVNgr-board.patch

    r31550 r31877  
    1010--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    1111+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    12 @@ -2089,6 +2089,72 @@ static struct board_info __initdata boar 
     12@@ -2087,6 +2087,72 @@ static struct board_info __initdata boar 
    1313        .has_ohci0 = 1, 
    1414        .has_ehci0 = 1, 
     
    8383  
    8484 /* 
    85 @@ -2143,6 +2209,7 @@ static const struct board_info __initdat 
     85@@ -2141,6 +2207,7 @@ static const struct board_info __initdat 
    8686  
    8787 #ifdef CONFIG_BCM63XX_CPU_6368 
  • trunk/target/linux/brcm63xx/patches-3.3/550-alice_gate2_leds.patch

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

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

    r31550 r31877  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -664,6 +664,17 @@ static struct board_info __initdata boar 
     3@@ -662,6 +662,17 @@ static struct board_info __initdata boar 
    44                        .active_low     = 1, 
    55                }, 
  • trunk/target/linux/brcm63xx/patches-3.3/800-wl_exports.patch

    r31550 r31877  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -17,6 +17,7 @@ 
     3@@ -14,6 +14,7 @@ 
    44 #include <linux/ssb/ssb.h> 
    55 #include <linux/gpio_keys.h> 
     
    99 #include <linux/spi/spi_gpio.h> 
    1010 #include <linux/spi/74x164.h> 
    11 @@ -55,6 +56,13 @@ static unsigned int mac_addr_used; 
     11@@ -53,6 +54,13 @@ static unsigned int mac_addr_used; 
    1212 static struct board_info board; 
    1313  
     
    2323  */ 
    2424 #ifdef CONFIG_BCM63XX_CPU_6338 
    25 @@ -2492,6 +2500,7 @@ void __init board_prom_init(void) 
     25@@ -2490,6 +2498,7 @@ void __init board_prom_init(void) 
    2626  
    2727        /* extract nvram data */ 
  • trunk/target/linux/brcm63xx/patches-3.3/801-ssb_export_fallback_sprom.patch

    r31550 r31877  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -2359,7 +2359,7 @@ static void __init nb4_nvram_fixup(void) 
     3@@ -2357,7 +2357,7 @@ static void __init nb4_nvram_fixup(void) 
    44  * bcm4318 WLAN work 
    55  */ 
     
    1010        .board_rev              = 0x17, 
    1111        .country_code           = 0x0, 
    12 @@ -2379,6 +2379,7 @@ static struct ssb_sprom bcm63xx_sprom = 
     12@@ -2377,6 +2377,7 @@ static struct ssb_sprom bcm63xx_sprom = 
    1313        .boardflags_lo          = 0x2848, 
    1414        .boardflags_hi          = 0x0000, 
Note: See TracChangeset for help on using the changeset viewer.