Changeset 32643


Ignore:
Timestamp:
2012-07-07T00:10:37+02:00 (6 years ago)
Author:
florian
Message:

[brcm63xx] Detect alternative "cfe-" version bootloaders (found in 963281T_TEF board)

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

Location:
trunk/target/linux/brcm63xx/patches-3.3
Files:
1 added
15 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/brcm63xx/patches-3.3/300-reset_buttons.patch

    r32591 r32643  
    5454  
    5555 static struct board_info __initdata board_FAST2404 = { 
    56 @@ -821,11 +846,23 @@ static struct platform_device bcm63xx_gp 
     56@@ -823,11 +848,23 @@ static struct platform_device bcm63xx_gp 
    5757        .dev.platform_data      = &bcm63xx_led_data, 
    5858 }; 
     
    7878                bcm63xx_uart_register(0); 
    7979  
    80 @@ -868,5 +905,16 @@ int __init board_register_devices(void) 
     80@@ -870,5 +907,16 @@ int __init board_register_devices(void) 
    8181  
    8282        platform_device_register(&bcm63xx_gpio_leds); 
  • trunk/target/linux/brcm63xx/patches-3.3/301-led_count.patch

    r32591 r32643  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -862,6 +862,7 @@ static struct platform_device bcm63xx_gp 
     3@@ -864,6 +864,7 @@ static struct platform_device bcm63xx_gp 
    44 int __init board_register_devices(void) 
    55 { 
     
    99        if (board.has_uart0) 
    1010                bcm63xx_uart_register(0); 
    11 @@ -900,7 +901,11 @@ int __init board_register_devices(void) 
     11@@ -902,7 +903,11 @@ int __init board_register_devices(void) 
    1212  
    1313        bcm63xx_flash_register(); 
  • trunk/target/linux/brcm63xx/patches-3.3/302-extended-platform-devices.patch

    r32591 r32643  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -899,6 +899,9 @@ int __init board_register_devices(void) 
     3@@ -901,6 +901,9 @@ int __init board_register_devices(void) 
    44  
    55        bcm63xx_spi_register(); 
  • trunk/target/linux/brcm63xx/patches-3.3/303-spi-board-info.patch

    r32591 r32643  
    99 #include <bcm63xx_board.h> 
    1010 #include <bcm63xx_cpu.h> 
    11 @@ -902,6 +903,9 @@ int __init board_register_devices(void) 
     11@@ -904,6 +905,9 @@ int __init board_register_devices(void) 
    1212        if (board.num_devs) 
    1313                platform_add_devices(board.devs, board.num_devs); 
  • trunk/target/linux/brcm63xx/patches-3.3/304-boardid_fixup.patch

    r32591 r32643  
    4848  * early init callback, read nvram data from flash and checksum it 
    4949  */ 
    50 @@ -771,6 +798,11 @@ void __init board_prom_init(void) 
     50@@ -773,6 +800,11 @@ void __init board_prom_init(void) 
    5151                return; 
    5252        } 
  • trunk/target/linux/brcm63xx/patches-3.3/401-MIPS-BCM63XX-register-ohci-device.patch

    r32591 r32643  
    6767 #include <bcm_tag.h> 
    6868  
    69 @@ -914,6 +915,9 @@ int __init board_register_devices(void) 
     69@@ -916,6 +917,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

    r32591 r32643  
    5050 #include <bcm_tag.h> 
    5151  
    52 @@ -915,6 +916,9 @@ int __init board_register_devices(void) 
     52@@ -917,6 +918,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/408-6358-enet1-external-mii-clk.patch

    r32591 r32643  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -853,6 +853,8 @@ void __init board_prom_init(void) 
     3@@ -855,6 +855,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

    r32591 r32643  
    1414--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    1515+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    16 @@ -918,6 +918,10 @@ int __init board_register_devices(void) 
     16@@ -920,6 +920,10 @@ int __init board_register_devices(void) 
    1717            !board_get_mac_address(board.enet1.mac_addr)) 
    1818                bcm63xx_enet_register(1, &board.enet1); 
  • trunk/target/linux/brcm63xx/patches-3.3/418-MIPS-BCM63XX-add-HS-SPI-platform-device-and-register.patch

    r32591 r32643  
    3636 #include <bcm63xx_dev_spi.h> 
    3737 #include <bcm63xx_dev_usb_ohci.h> 
    38 @@ -943,6 +944,7 @@ int __init board_register_devices(void) 
     38@@ -945,6 +946,7 @@ int __init board_register_devices(void) 
    3939                        pr_err(PFX "failed to register fallback SPROM\n"); 
    4040        } 
  • trunk/target/linux/brcm63xx/patches-3.3/421-MIPS-BCM63XX-move-nvram-related-functions-into-their.patch

    r32591 r32643  
    126126  
    127127        /* read base address of boot chip select (0) 
    128 @@ -784,32 +750,19 @@ void __init board_prom_init(void) 
     128@@ -786,32 +752,19 @@ void __init board_prom_init(void) 
    129129                strcpy(cfe_version, "unknown"); 
    130130        printk(KERN_INFO PFX "CFE version: %s\n", cfe_version); 
     
    163163                /* copy, board desc array is marked initdata */ 
    164164                memcpy(&board, bcm963xx_boards[i], sizeof(board)); 
    165 @@ -819,7 +772,7 @@ void __init board_prom_init(void) 
     165@@ -821,7 +774,7 @@ void __init board_prom_init(void) 
    166166        /* bail out if board is not found, will complain later */ 
    167167        if (!board.name[0]) { 
     
    172172                printk(KERN_ERR PFX "unknown bcm963xx board: %s\n", 
    173173                       name); 
    174 @@ -912,15 +865,15 @@ int __init board_register_devices(void) 
     174@@ -914,15 +867,15 @@ int __init board_register_devices(void) 
    175175                bcm63xx_pcmcia_register(); 
    176176  
     
    191191  
    192192        if (board.has_ehci0) 
    193 @@ -936,7 +889,7 @@ int __init board_register_devices(void) 
     193@@ -938,7 +891,7 @@ int __init board_register_devices(void) 
    194194         * do this after registering enet devices 
    195195         */ 
  • trunk/target/linux/brcm63xx/patches-3.3/425-BCM63XX-allow-providing-fixup-data-in-board-data.patch

    r32591 r32643  
    1919 #define PFX    "board_bcm963xx: " 
    2020  
    21 @@ -854,6 +855,7 @@ int __init board_register_devices(void) 
     21@@ -856,6 +857,7 @@ int __init board_register_devices(void) 
    2222 { 
    2323        int button_count = 0; 
     
    2727        if (board.has_uart0) 
    2828                bcm63xx_uart_register(0); 
    29 @@ -889,7 +891,8 @@ int __init board_register_devices(void) 
     29@@ -891,7 +893,8 @@ int __init board_register_devices(void) 
    3030         * do this after registering enet devices 
    3131         */ 
     
    3737                memcpy(bcm63xx_sprom.et1mac, bcm63xx_sprom.il0mac, ETH_ALEN); 
    3838                if (ssb_arch_register_fallback_sprom( 
    39 @@ -929,5 +932,9 @@ int __init board_register_devices(void) 
     39@@ -931,5 +934,9 @@ int __init board_register_devices(void) 
    4040                platform_device_register(&bcm63xx_gpio_keys_device); 
    4141        } 
  • trunk/target/linux/brcm63xx/patches-3.3/430-MIPS-BCM63XX-pass-caldata-info-to-flash.patch

    r32591 r32643  
    1212--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    1313+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    14 @@ -910,7 +910,7 @@ int __init board_register_devices(void) 
     14@@ -912,7 +912,7 @@ int __init board_register_devices(void) 
    1515        if (board.num_spis) 
    1616                spi_register_board_info(board.spis, board.num_spis); 
  • trunk/target/linux/brcm63xx/patches-3.3/501-board-NB4.patch

    r32591 r32643  
    552552  * Register a sane SPROMv2 to make the on-board 
    553553  * bcm4318 WLAN work 
    554 @@ -808,6 +1328,9 @@ void __init board_prom_init(void) 
     554@@ -810,6 +1330,9 @@ void __init board_prom_init(void) 
    555555                boardid_fixup(boot_addr); 
    556556        } 
  • trunk/target/linux/brcm63xx/patches-3.3/520-bcm63xx-add-support-for-96368MVWG-board.patch

    r32591 r32643  
    103103  
    104104 static void __init nb4_nvram_fixup(void) 
    105 @@ -2242,12 +2320,25 @@ void __init board_prom_init(void) 
     105@@ -2244,12 +2322,25 @@ void __init board_prom_init(void) 
    106106                bcm63xx_pci_enabled = 1; 
    107107                if (BCMCPU_IS_6348()) 
Note: See TracChangeset for help on using the changeset viewer.