Changeset 29731


Ignore:
Timestamp:
2012-01-13T15:59:50+01:00 (6 years ago)
Author:
jogo
Message:

brcm63xx: add support for linux 3.2

Location:
trunk/target/linux/brcm63xx
Files:
1 added
39 copied

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/brcm63xx/config-3.2

    r29730 r29731  
    77CONFIG_ARCH_REQUIRE_GPIOLIB=y 
    88# CONFIG_ARCH_SUPPORTS_MSI is not set 
    9 CONFIG_ARCH_SUPPORTS_OPROFILE=y 
    109CONFIG_ARCH_SUSPEND_POSSIBLE=y 
    1110# CONFIG_ATH79 is not set 
     
    2322CONFIG_BOARD_BCM963XX=y 
    2423# CONFIG_BOARD_LIVEBOX is not set 
    25 # CONFIG_BRCMUTIL is not set 
    2624CONFIG_CC_OPTIMIZE_FOR_SIZE=y 
    2725CONFIG_CEVT_R4K=y 
     
    8785CONFIG_IP_PIMSM_V2=y 
    8886CONFIG_IRQ_CPU=y 
     87CONFIG_IRQ_FORCED_THREADING=y 
    8988CONFIG_KEXEC=y 
    9089# CONFIG_LANTIQ is not set 
     
    9594# CONFIG_MIPS_MACHINE is not set 
    9695CONFIG_MIPS_MT_DISABLED=y 
     96# CONFIG_MLX4_CORE is not set 
    9797CONFIG_MODULE_FORCE_LOAD=y 
    9898CONFIG_MODULE_FORCE_UNLOAD=y 
     
    146146CONFIG_SYS_SUPPORTS_ARBIT_HZ=y 
    147147CONFIG_SYS_SUPPORTS_BIG_ENDIAN=y 
     148CONFIG_USB_ARCH_HAS_XHCI=y 
    148149CONFIG_USB_EHCI_BIG_ENDIAN_MMIO=y 
    149150CONFIG_USB_OHCI_BIG_ENDIAN_DESC=y 
  • trunk/target/linux/brcm63xx/patches-3.2/011-add_bcm63xx_ehci_controller.patch

    r29730 r29731  
    166166--- a/drivers/usb/host/ehci-hcd.c 
    167167+++ b/drivers/usb/host/ehci-hcd.c 
    168 @@ -1312,6 +1312,11 @@ MODULE_LICENSE ("GPL"); 
    169  #define PLATFORM_DRIVER                ehci_grlib_driver 
     168@@ -1329,6 +1329,11 @@ MODULE_LICENSE ("GPL"); 
     169 #define PLATFORM_DRIVER                ehci_xls_driver 
    170170 #endif 
    171171  
  • trunk/target/linux/brcm63xx/patches-3.2/040-bcm963xx_flashmap.patch

    r29730 r29731  
    5050--- a/drivers/mtd/maps/bcm963xx-flash.c 
    5151+++ b/drivers/mtd/maps/bcm963xx-flash.c 
    52 @@ -27,6 +27,8 @@ 
     52@@ -28,6 +28,8 @@ 
    5353 #include <linux/vmalloc.h> 
    5454 #include <linux/platform_device.h> 
     
    5959 #include <asm/mach-bcm63xx/bcm963xx_tag.h> 
    6060  
    61 @@ -35,6 +37,14 @@ 
     61@@ -36,6 +38,14 @@ 
    6262  
    6363 #define PFX KBUILD_MODNAME ": " 
     
    7474  
    7575 static struct mtd_info *bcm963xx_mtd_info; 
    76 @@ -219,9 +229,21 @@ probe_ok: 
     76@@ -220,9 +230,21 @@ probe_ok: 
    7777                        } 
    7878                } 
     
    101101--- a/drivers/mtd/redboot.c 
    102102+++ b/drivers/mtd/redboot.c 
    103 @@ -57,7 +57,7 @@ static inline int redboot_checksum(struc 
     103@@ -58,7 +58,7 @@ static inline int redboot_checksum(struc 
    104104        return 1; 
    105105 } 
     
    107107-static int parse_redboot_partitions(struct mtd_info *master, 
    108108+int parse_redboot_partitions(struct mtd_info *master, 
    109                               struct mtd_partition **pparts, 
    110                               unsigned long fis_origin) 
     109                                    struct mtd_partition **pparts, 
     110                                    struct mtd_part_parser_data *data) 
    111111 { 
    112 @@ -180,6 +180,14 @@ static int parse_redboot_partitions(stru 
     112@@ -75,6 +75,7 @@ static int parse_redboot_partitions(stru 
     113        int nulllen = 0; 
     114        int numslots; 
     115        unsigned long offset; 
     116+       unsigned long fis_origin = 0; 
     117 #ifdef CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED 
     118        static char nullstring[] = "unallocated"; 
     119 #endif 
     120@@ -181,6 +182,16 @@ static int parse_redboot_partitions(stru 
    113121                goto out; 
    114122        } 
    115123  
    116 +       if (!fis_origin) { 
     124+       if (data && data->origin) { 
     125+               fis_origin = data->origin; 
     126+       } else { 
    117127+               for (i = 0; i < numslots; i++) { 
    118128+                       if (!strncmp(buf[i].name, "RedBoot", 8)) { 
     
    125135                struct fis_list *new_fl, **prev; 
    126136  
    127 @@ -202,9 +210,8 @@ static int parse_redboot_partitions(stru 
     137@@ -201,10 +212,10 @@ static int parse_redboot_partitions(stru 
     138                        goto out; 
     139                } 
    128140                new_fl->img = &buf[i]; 
    129                  if (fis_origin) { 
    130                          buf[i].flash_base -= fis_origin; 
    131 -                } else { 
    132 -                        buf[i].flash_base &= master->size-1; 
    133                  } 
     141-               if (data && data->origin) 
     142-                       buf[i].flash_base -= data->origin; 
     143-               else 
     144-                       buf[i].flash_base &= master->size-1; 
     145+               if (fis_origin) 
     146+                       buf[i].flash_base -= fis_origin; 
     147+ 
    134148+               buf[i].flash_base &= (master->size << 1) - 1; 
    135149  
  • trunk/target/linux/brcm63xx/patches-3.2/041-bcm963xx_real_rootfs_length.patch

    r29730 r29731  
    1616--- a/drivers/mtd/maps/bcm963xx-flash.c 
    1717+++ b/drivers/mtd/maps/bcm963xx-flash.c 
    18 @@ -64,7 +64,7 @@ static int parse_cfe_partitions(struct m 
     18@@ -65,7 +65,7 @@ static int parse_cfe_partitions(struct m 
    1919        int ret; 
    2020        size_t retlen; 
     
    2525        int i; 
    2626        char *boardid; 
    27 @@ -85,7 +85,7 @@ static int parse_cfe_partitions(struct m 
     27@@ -86,7 +86,7 @@ static int parse_cfe_partitions(struct m 
    2828  
    2929        sscanf(buf->kernel_address, "%u", &kerneladdr); 
     
    3434        boardid = &(buf->board_id[0]); 
    3535  
    36 @@ -94,7 +94,8 @@ static int parse_cfe_partitions(struct m 
     36@@ -95,7 +95,8 @@ static int parse_cfe_partitions(struct m 
    3737  
    3838        kerneladdr = kerneladdr - BCM63XX_EXTENDED_SIZE; 
  • trunk/target/linux/brcm63xx/patches-3.2/070_bcm63xx_enet_vlan_incoming_fixed.patch

    r29730 r29731  
    1 --- a/drivers/net/bcm63xx_enet.c 
    2 +++ b/drivers/net/bcm63xx_enet.c 
     1--- a/drivers/net/ethernet/broadcom/bcm63xx_enet.c 
     2+++ b/drivers/net/ethernet/broadcom/bcm63xx_enet.c 
    33@@ -1515,7 +1515,7 @@ static int compute_hw_mtu(struct bcm_ene 
    44        actual_mtu = mtu; 
  • trunk/target/linux/brcm63xx/patches-3.2/080-bcm6345_enet.patch

    r29730 r29731  
    6666  * _REG relative to RSET_OHCI_PRIV 
    6767  *************************************************************************/ 
    68 --- a/drivers/net/bcm63xx_enet.c 
    69 +++ b/drivers/net/bcm63xx_enet.c 
     68--- a/drivers/net/ethernet/broadcom/bcm63xx_enet.c 
     69+++ b/drivers/net/ethernet/broadcom/bcm63xx_enet.c 
    7070@@ -32,6 +32,7 @@ 
    7171 #include <linux/if_vlan.h> 
     
    482482        /* make sure no mib update is scheduled */ 
    483483        cancel_work_sync(&priv->mib_update_task); 
    484 @@ -1624,6 +1750,7 @@ static int __devinit bcm_enet_probe(stru 
     484@@ -1622,6 +1748,7 @@ static int __devinit bcm_enet_probe(stru 
    485485        const char *clk_name; 
    486486        unsigned int iomem_size; 
     
    490490        /* stop if shared driver failed, assume driver->probe will be 
    491491         * called in the same order we register devices (correct ?) */ 
    492 @@ -1663,10 +1790,13 @@ static int __devinit bcm_enet_probe(stru 
     492@@ -1661,10 +1788,13 @@ static int __devinit bcm_enet_probe(stru 
    493493        priv->irq_tx = res_irq_tx->start; 
    494494        priv->mac_id = pdev->id; 
     
    506506        } else { 
    507507                priv->rx_chan = 2; 
    508 --- a/drivers/net/bcm63xx_enet.h 
    509 +++ b/drivers/net/bcm63xx_enet.h 
     508--- a/drivers/net/ethernet/broadcom/bcm63xx_enet.h 
     509+++ b/drivers/net/ethernet/broadcom/bcm63xx_enet.h 
    510510@@ -46,6 +46,9 @@ struct bcm_enet_desc { 
    511511 #define DMADESC_ESOP_MASK      (DMADESC_EOP_MASK | DMADESC_SOP_MASK) 
  • trunk/target/linux/brcm63xx/patches-3.2/220-wl_exports.patch

    r29730 r29731  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -39,6 +39,13 @@ static unsigned int mac_addr_used; 
     3@@ -17,6 +17,7 @@ 
     4 #include <linux/ssb/ssb.h> 
     5 #include <linux/gpio_buttons.h> 
     6 #include <linux/input.h> 
     7+#include <linux/export.h> 
     8 #include <asm/addrspace.h> 
     9 #include <bcm63xx_board.h> 
     10 #include <bcm63xx_cpu.h> 
     11@@ -39,6 +40,13 @@ static unsigned int mac_addr_used; 
    412 static struct board_info board; 
    513  
     
    1523  */ 
    1624 #ifdef CONFIG_BCM63XX_CPU_6338 
    17 @@ -752,6 +759,7 @@ void __init board_prom_init(void) 
     25@@ -752,6 +760,7 @@ void __init board_prom_init(void) 
    1826  
    1927        /* extract nvram data */ 
     
    2533--- a/arch/mips/mm/cache.c 
    2634+++ b/arch/mips/mm/cache.c 
    27 @@ -52,6 +52,7 @@ void (*_dma_cache_wback)(unsigned long s 
     35@@ -57,6 +57,7 @@ void (*_dma_cache_wback)(unsigned long s 
    2836 void (*_dma_cache_inv)(unsigned long start, unsigned long size); 
    2937  
  • trunk/target/linux/brcm63xx/patches-3.2/230-6358-enet1-external-mii-clk.patch

    r29730 r29731  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -823,6 +823,8 @@ void __init board_prom_init(void) 
     3@@ -824,6 +824,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.2/240-spi.patch

    r29730 r29731  
    2727--- /dev/null 
    2828+++ b/arch/mips/bcm63xx/dev-spi.c 
    29 @@ -0,0 +1,98 @@ 
     29@@ -0,0 +1,99 @@ 
    3030+/* 
    3131+ * This file is subject to the terms and conditions of the GNU General Public 
     
    4040+#include <linux/kernel.h> 
    4141+#include <linux/platform_device.h> 
     42+#include <linux/export.h> 
    4243+ 
    4344+#include <bcm63xx_cpu.h> 
     
    912913--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    913914+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    914 @@ -30,6 +30,7 @@ 
     915@@ -31,6 +31,7 @@ 
    915916 #include <bcm63xx_dev_usb_ohci.h> 
    916917 #include <bcm63xx_dev_usb_ehci.h> 
     
    920921  
    921922 #define PFX    "board_bcm963xx: " 
    922 @@ -933,6 +934,8 @@ int __init board_register_devices(void) 
     923@@ -934,6 +935,8 @@ int __init board_register_devices(void) 
    923924        if (board.num_spis) 
    924925                spi_register_board_info(board.spis, board.num_spis); 
  • trunk/target/linux/brcm63xx/patches-3.2/250-boardid_fixup.patch

    r29730 r29731  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -32,9 +32,13 @@ 
     3@@ -33,9 +33,13 @@ 
    44 #include <bcm63xx_dev_usb_udc.h> 
    55 #include <bcm63xx_dev_spi.h> 
     
    1515 static unsigned int mac_addr_used; 
    1616 static struct board_info board; 
    17 @@ -723,6 +727,29 @@ static int board_get_mac_address(u8 *mac 
     17@@ -735,6 +739,29 @@ static int board_get_mac_address(u8 *mac 
    1818        return 0; 
    1919 } 
     
    4545  * early init callback, read nvram data from flash and checksum it 
    4646  */ 
    47 @@ -765,6 +792,11 @@ void __init board_prom_init(void) 
     47@@ -777,6 +804,11 @@ void __init board_prom_init(void) 
    4848                return; 
    4949        } 
  • trunk/target/linux/brcm63xx/patches-3.2/260-ssb_sprom_mac_pool.patch

    r29730 r29731  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -861,18 +861,6 @@ void __init board_prom_init(void) 
     3@@ -862,18 +862,6 @@ void __init board_prom_init(void) 
    44        } 
    55  
     
    2020  
    2121 /* 
    22 @@ -948,6 +936,19 @@ int __init board_register_devices(void) 
     22@@ -949,6 +937,19 @@ int __init board_register_devices(void) 
    2323            !board_get_mac_address(board.enet1.mac_addr)) 
    2424                bcm63xx_enet_register(1, &board.enet1); 
  • trunk/target/linux/brcm63xx/patches-3.2/300-alice_gate2_leds.patch

    r29730 r29731  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -603,6 +603,99 @@ static struct board_info __initdata boar 
     3@@ -604,6 +604,99 @@ static struct board_info __initdata boar 
    44  
    55        .has_ohci0 = 1, 
  • trunk/target/linux/brcm63xx/patches-3.2/310-96348gw_a_leds.patch

    r29730 r29731  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -475,6 +475,19 @@ static struct board_info __initdata boar 
     3@@ -476,6 +476,19 @@ static struct board_info __initdata boar 
    44        }, 
    55  
  • trunk/target/linux/brcm63xx/patches-3.2/440-board-D4PW.patch

    r29730 r29731  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -489,6 +489,55 @@ static struct board_info __initdata boar 
     3@@ -490,6 +490,55 @@ static struct board_info __initdata boar 
    44                } 
    55        }, 
     
    5757  
    5858 /* 
    59 @@ -753,6 +802,7 @@ static const struct board_info __initdat 
     59@@ -754,6 +803,7 @@ static const struct board_info __initdat 
    6060        &board_DV201AMR, 
    6161        &board_96348gw_a, 
  • trunk/target/linux/brcm63xx/patches-3.2/441-board-NB4.patch

    r29730 r29731  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -17,6 +17,9 @@ 
    4  #include <linux/ssb/ssb.h> 
     3@@ -18,6 +18,9 @@ 
    54 #include <linux/gpio_buttons.h> 
    65 #include <linux/input.h> 
     6 #include <linux/export.h> 
    77+#include <linux/spi/spi.h> 
    88+#include <linux/spi/spi_gpio.h> 
     
    1111 #include <bcm63xx_board.h> 
    1212 #include <bcm63xx_cpu.h> 
    13 @@ -39,6 +42,12 @@ 
     13@@ -40,6 +43,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 @@ -780,6 +789,502 @@ static struct board_info __initdata boar 
     26@@ -781,6 +790,502 @@ static struct board_info __initdata boar 
    2727  
    2828        .has_ohci0                      = 1, 
     
    527527  
    528528 /* 
    529 @@ -810,9 +1315,30 @@ static const struct board_info __initdat 
     529@@ -811,9 +1316,30 @@ static const struct board_info __initdat 
    530530        &board_96358vw2, 
    531531        &board_AGPFS0, 
     
    558558  * Register a sane SPROMv2 to make the on-board 
    559559  * bcm4318 WLAN work 
    560 @@ -964,6 +1490,9 @@ void __init board_prom_init(void) 
     560@@ -965,6 +1491,9 @@ void __init board_prom_init(void) 
    561561                boardid_fixup(boot_addr); 
    562562        } 
  • trunk/target/linux/brcm63xx/patches-3.2/442-board-96338W2_E7T.patch

    r29730 r29731  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -146,6 +146,38 @@ static struct board_info __initdata boar 
     3@@ -147,6 +147,38 @@ static struct board_info __initdata boar 
    44                }, 
    55        }, 
     
    4040  
    4141 /* 
    42 @@ -1294,6 +1326,7 @@ static const struct board_info __initdat 
     42@@ -1295,6 +1327,7 @@ static const struct board_info __initdat 
    4343 #ifdef CONFIG_BCM63XX_CPU_6338 
    4444        &board_96338gw, 
  • trunk/target/linux/brcm63xx/patches-3.2/443-board-CPVA642.patch

    r29730 r29731  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -685,6 +685,98 @@ static struct board_info __initdata boar 
     3@@ -686,6 +686,98 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    100100        .name                           = "AGPF-S0", 
    101101        .expected_cpu_id                = 0x6358, 
    102 @@ -1347,6 +1439,7 @@ static const struct board_info __initdat 
     102@@ -1348,6 +1440,7 @@ static const struct board_info __initdat 
    103103        &board_96358vw, 
    104104        &board_96358vw2, 
  • trunk/target/linux/brcm63xx/patches-3.2/444-board_dsl_274xb_rev_c.patch

    r29730 r29731  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -914,6 +914,59 @@ static struct board_info __initdata boar 
     3@@ -915,6 +915,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 @@ -1441,6 +1494,7 @@ static const struct board_info __initdat 
     63@@ -1442,6 +1495,7 @@ static const struct board_info __initdat 
    6464        &board_AGPFS0, 
    6565        &board_CPVA642, 
  • trunk/target/linux/brcm63xx/patches-3.2/445-board_spw500v.patch

    r29730 r29731  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -579,6 +579,67 @@ static struct board_info __initdata boar 
     3@@ -580,6 +580,67 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    6969  
    7070 /* 
    71 @@ -1486,6 +1547,7 @@ static const struct board_info __initdat 
     71@@ -1487,6 +1548,7 @@ static const struct board_info __initdat 
    7272        &board_96348gw_a, 
    7373        &board_rta1025w_16, 
  • trunk/target/linux/brcm63xx/patches-3.2/447-board_gw6200_gw6000.patch

    r29730 r29731  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -432,6 +432,112 @@ static struct board_info __initdata boar 
     3@@ -433,6 +433,112 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    114114        .name                           = "F@ST2404", 
    115115        .expected_cpu_id                = 0x6348, 
    116 @@ -1540,6 +1646,8 @@ static const struct board_info __initdat 
     116@@ -1541,6 +1647,8 @@ static const struct board_info __initdat 
    117117 #ifdef CONFIG_BCM63XX_CPU_6348 
    118118        &board_96348r, 
  • trunk/target/linux/brcm63xx/patches-3.2/448-board-MAGIC.patch

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

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

    r29730 r29731  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -178,6 +178,43 @@ static struct board_info __initdata boar 
     3@@ -179,6 +179,43 @@ static struct board_info __initdata boar 
    44                }, 
    55        }, 
     
    4545  
    4646 /* 
    47 @@ -1784,6 +1821,7 @@ static const struct board_info __initdat 
     47@@ -1785,6 +1822,7 @@ static const struct board_info __initdat 
    4848        &board_96338gw, 
    4949        &board_96338w, 
  • trunk/target/linux/brcm63xx/patches-3.2/451-board_spw303v.patch

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

    r29730 r29731  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -853,6 +853,63 @@ static struct board_info __initdata boar 
     3@@ -854,6 +854,63 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    6565  
    6666 /* 
    67 @@ -1906,6 +1963,7 @@ static const struct board_info __initdat 
     67@@ -1907,6 +1964,7 @@ static const struct board_info __initdat 
    6868        &board_96348_D4PW, 
    6969        &board_spw500v, 
     
    7373  
    7474 #ifdef CONFIG_BCM63XX_CPU_6358 
    75 @@ -2059,6 +2117,22 @@ void __init board_prom_init(void) 
     75@@ -2060,6 +2118,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 @@ -2260,6 +2334,13 @@ int __init board_register_devices(void) 
     98@@ -2261,6 +2335,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-3.2/453-board_BTV2110.patch

    r29730 r29731  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -401,6 +401,62 @@ static struct board_info __initdata boar 
     3@@ -402,6 +402,62 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    6464        .name                           = "96348GW", 
    6565        .expected_cpu_id                = 0x6348, 
    66 @@ -1964,6 +2020,7 @@ static const struct board_info __initdat 
     66@@ -1965,6 +2021,7 @@ static const struct board_info __initdat 
    6767        &board_spw500v, 
    6868        &board_96348sv, 
  • trunk/target/linux/brcm63xx/patches-3.2/455-board_ct536_ct5621.patch

    r29730 r29731  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -457,6 +457,49 @@ static struct board_info __initdata boar 
     3@@ -458,6 +458,49 @@ static struct board_info __initdata boar 
    44 }; 
    55  
     
    5151        .name                           = "96348GW", 
    5252        .expected_cpu_id                = 0x6348, 
    53 @@ -2021,6 +2064,7 @@ static const struct board_info __initdat 
     53@@ -2022,6 +2065,7 @@ static const struct board_info __initdat 
    5454        &board_96348sv, 
    5555        &board_V2500V_BB, 
  • trunk/target/linux/brcm63xx/patches-3.2/456-board_DWV-S0_fixes.patch

    r29730 r29731  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -1327,6 +1327,8 @@ static struct board_info __initdata boar 
     3@@ -1328,6 +1328,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 @@ -1342,6 +1344,7 @@ static struct board_info __initdata boar 
     12@@ -1343,6 +1345,7 @@ static struct board_info __initdata boar 
    1313        }, 
    1414  
  • trunk/target/linux/brcm63xx/patches-3.2/977-ssb_export_fallback_sprom.patch

    r29730 r29731  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -2108,7 +2108,7 @@ static void __init nb4_nvram_fixup(void) 
     3@@ -2109,7 +2109,7 @@ static void __init nb4_nvram_fixup(void) 
    44  * bcm4318 WLAN work 
    55  */ 
     
    1010        .board_rev              = 0x17, 
    1111        .country_code           = 0x0, 
    12 @@ -2128,6 +2128,7 @@ static struct ssb_sprom bcm63xx_sprom = 
     12@@ -2129,6 +2129,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.