Changeset 34321


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

bcm63xx: Enable LED pin support for ath9k pci fixup.

Some boards need specifying LED pin in order to get it working.
For example, in board HW556 (Huawei HG556a) "led_pin" must be "2".
By default led_pin is "0", so dsl_274xb_rev_f is changed to "-1".

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

Location:
trunk/target/linux/brcm63xx
Files:
28 edited
2 copied

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/brcm63xx/patches-3.3/445-BCM63XX-add-led-pin-for-ath9k.patch

    r34320 r34321  
    1 --- a/arch/mips/include/asm/mach-bcm63xx/pci_ath9k_fixup.h 
    2 +++ b/arch/mips/include/asm/mach-bcm63xx/pci_ath9k_fixup.h 
    3 @@ -2,6 +2,7 @@ 
    4  #define _PCI_ATH9K_FIXUP 
     1--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
     2+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
     3@@ -939,7 +939,7 @@ int __init board_register_devices(void) 
     4        /* register any fixups */ 
     5        for (i = 0; i < board.has_caldata; i++) 
     6                pci_enable_ath9k_fixup(board.caldata[i].slot, board.caldata[i].caldata_offset, 
     7-                       board.caldata[i].endian_check); 
     8+                       board.caldata[i].endian_check, board.caldata[i].led_pin); 
    59  
    6   
    7 -void pci_enable_ath9k_fixup(unsigned slot, u32 offset) __init; 
    8 +void pci_enable_ath9k_fixup(unsigned slot, u32 offset, 
    9 +       unsigned endian_check) __init; 
    10   
    11  #endif /* _PCI_ATH9K_FIXUP */ 
    12 --- a/arch/mips/include/asm/mach-bcm63xx/board_bcm963xx.h 
    13 +++ b/arch/mips/include/asm/mach-bcm63xx/board_bcm963xx.h 
    14 @@ -18,6 +18,7 @@ 
    15  struct ath9k_caldata { 
    16         unsigned int    slot; 
    17         u32             caldata_offset; 
    18 +       unsigned int    endian_check:1; 
    19  }; 
    20   
    21  /* 
     10        return 0; 
     11 } 
    2212--- a/arch/mips/bcm63xx/pci-ath9k-fixup.c 
    2313+++ b/arch/mips/bcm63xx/pci-ath9k-fixup.c 
    24 @@ -172,12 +172,14 @@ static void ath9k_pci_fixup(struct pci_d 
    25  } 
     14@@ -173,13 +173,14 @@ static void ath9k_pci_fixup(struct pci_d 
    2615 DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_ATHEROS, PCI_ANY_ID, ath9k_pci_fixup); 
    2716  
    28 -void __init pci_enable_ath9k_fixup(unsigned slot, u32 offset) 
    29 +void __init pci_enable_ath9k_fixup(unsigned slot, u32 offset, 
    30 +       unsigned endian_check) 
     17 void __init pci_enable_ath9k_fixup(unsigned slot, u32 offset, 
     18-       unsigned endian_check) 
     19+       unsigned endian_check, int led_pin) 
    3120 { 
    3221        if (ath9k_num_fixups >= ARRAY_SIZE(ath9k_fixups)) 
     
    3423  
    3524        ath9k_fixups[ath9k_num_fixups].slot = slot; 
    36 +       ath9k_fixups[ath9k_num_fixups].pdata.endian_check = endian_check; 
     25        ath9k_fixups[ath9k_num_fixups].pdata.endian_check = endian_check; 
     26+       ath9k_fixups[ath9k_num_fixups].pdata.led_pin = led_pin; 
    3727  
    3828        if (!bcm63xx_read_eeprom(ath9k_fixups[ath9k_num_fixups].pdata.eeprom_data, offset)) 
    3929                return; 
    40 --- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    41 +++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    42 @@ -983,7 +983,8 @@ int __init board_register_devices(void) 
     30--- a/arch/mips/include/asm/mach-bcm63xx/board_bcm963xx.h 
     31+++ b/arch/mips/include/asm/mach-bcm63xx/board_bcm963xx.h 
     32@@ -19,6 +19,7 @@ struct ath9k_caldata { 
     33        unsigned int    slot; 
     34        u32             caldata_offset; 
     35        unsigned int    endian_check:1; 
     36+       int             led_pin; 
     37 }; 
    4338  
    44         /* register any fixups */ 
    45         for (i = 0; i < board.has_caldata; i++) 
    46 -               pci_enable_ath9k_fixup(board.caldata[i].slot, board.caldata[i].caldata_offset); 
    47 +               pci_enable_ath9k_fixup(board.caldata[i].slot, board.caldata[i].caldata_offset, 
    48 +                       board.caldata[i].endian_check); 
     39 /* 
     40--- a/arch/mips/include/asm/mach-bcm63xx/pci_ath9k_fixup.h 
     41+++ b/arch/mips/include/asm/mach-bcm63xx/pci_ath9k_fixup.h 
     42@@ -3,6 +3,6 @@ 
    4943  
    50         return 0; 
    51  } 
     44  
     45 void pci_enable_ath9k_fixup(unsigned slot, u32 offset, 
     46-       unsigned endian_check) __init; 
     47+       unsigned endian_check, int led_pin) __init; 
     48  
     49 #endif /* _PCI_ATH9K_FIXUP */ 
  • trunk/target/linux/brcm63xx/patches-3.3/524-board_dsl_274xb_rev_f.patch

    r33156 r34321  
    1111--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    1212+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    13 @@ -195,6 +195,109 @@ static struct board_info __initdata boar 
     13@@ -195,6 +195,110 @@ static struct board_info __initdata boar 
    1414  
    1515        }, 
     
    2828+                       .caldata_offset = 0x7d1000, 
    2929+                       .slot           = 0, 
     30+                       .led_pin        = -1, 
    3031+               }, 
    3132+       }, 
     
    121122  
    122123 /* 
    123 @@ -2393,6 +2496,7 @@ static const struct board_info __initdat 
     124@@ -2393,6 +2497,7 @@ static const struct board_info __initdat 
    124125 #ifdef CONFIG_BCM63XX_CPU_6328 
    125126        &board_96328avng, 
  • trunk/target/linux/brcm63xx/patches-3.3/525-board_96348w3.patch

    r33156 r34321  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -1334,6 +1334,57 @@ static struct board_info __initdata boar 
     3@@ -1335,6 +1335,57 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    5959  
    6060 /* 
    61 @@ -2526,6 +2577,7 @@ static const struct board_info __initdat 
     61@@ -2527,6 +2578,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

    r33156 r34321  
    1515  
    1616 /* 
    17 @@ -2261,6 +2268,111 @@ static struct board_info __initdata boar 
     17@@ -2262,6 +2269,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 @@ -2592,6 +2704,7 @@ static const struct board_info __initdat 
     129@@ -2593,6 +2705,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

    r33156 r34321  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -2512,6 +2512,71 @@ static struct board_info __initdata boar 
     3@@ -2513,6 +2513,71 @@ static struct board_info __initdata boar 
    44                }, 
    55        } 
     
    7373  
    7474 /* 
    75 @@ -2707,6 +2772,7 @@ static const struct board_info __initdat 
     75@@ -2708,6 +2773,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

    r33670 r34321  
    1818 #define CT6373_PID_OFFSET              0xff80 
    1919 #define CT6373_74X164_GPIO_BASE        64 
    20 @@ -2579,6 +2582,103 @@ static struct board_info __initdata boar 
     20@@ -2580,6 +2583,103 @@ static struct board_info __initdata boar 
    2121 }; 
    2222 #endif 
     
    122122  * known 6368 boards 
    123123  */ 
    124 @@ -2775,6 +2875,10 @@ static const struct board_info __initdat 
     124@@ -2776,6 +2876,10 @@ static const struct board_info __initdat 
    125125        &board_DVAG3810BN, 
    126126 #endif 
     
    133133        &board_96368mvwg, 
    134134        &board_96368mvngr, 
    135 @@ -2842,6 +2946,11 @@ static void __init boardid_fixup(u8 *boo 
     135@@ -2843,6 +2947,11 @@ static void __init boardid_fixup(u8 *boo 
    136136                } 
    137137        } 
  • trunk/target/linux/brcm63xx/patches-3.3/529-board_fast2604.patch

    r33886 r34321  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -1010,6 +1010,55 @@ static struct board_info __initdata boar 
     3@@ -1011,6 +1011,55 @@ static struct board_info __initdata boar 
    44        .has_ehci0                      = 1, 
    55 }; 
     
    5757        .name                           = "RTA1025W_16", 
    5858        .expected_cpu_id                = 0x6348, 
    59 @@ -2843,6 +2892,7 @@ static const struct board_info __initdat 
     59@@ -2844,6 +2893,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

    r33893 r34321  
    127127        .name                           = "AW4339U", 
    128128        .expected_cpu_id                = 0x6328, 
    129 @@ -2873,6 +2992,7 @@ static const struct board_info __initdat 
     129@@ -2874,6 +2993,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

    r33894 r34321  
    8080        .name                           = "963281TAN", 
    8181        .expected_cpu_id                = 0x6328, 
    82 @@ -2991,6 +3063,7 @@ static struct board_info __initdata boar 
     82@@ -2992,6 +3064,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

    r33895 r34321  
    7474        .name                                   = "96328A-1441N1", 
    7575        .expected_cpu_id                        = 0x6328, 
    76 @@ -3063,6 +3129,7 @@ static struct board_info __initdata boar 
     76@@ -3064,6 +3130,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

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

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

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

    r33917 r34321  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -735,6 +735,53 @@ static struct board_info __initdata boar 
     3@@ -736,6 +736,53 @@ static struct board_info __initdata boar 
    44  
    55        .has_uart0                      = 1, 
     
    5555  
    5656 /* 
    57 @@ -3260,6 +3307,7 @@ static const struct board_info __initdat 
     57@@ -3261,6 +3308,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

    r33917 r34321  
    99 #include <linux/spi/spi_gpio.h> 
    1010 #include <linux/spi/74x164.h> 
    11 @@ -3365,7 +3366,7 @@ static const struct board_info __initdat 
     11@@ -3366,7 +3367,7 @@ static const struct board_info __initdat 
    1212  * bcm4318 WLAN work 
    1313  */ 
     
    1818        .board_rev              = 0x17, 
    1919        .country_code           = 0x0, 
    20 @@ -3385,6 +3386,7 @@ static struct ssb_sprom bcm63xx_sprom = 
     20@@ -3386,6 +3387,7 @@ static struct ssb_sprom bcm63xx_sprom = 
    2121        .boardflags_lo          = 0x2848, 
    2222        .boardflags_hi          = 0x0000, 
  • trunk/target/linux/brcm63xx/patches-3.6/445-BCM63XX-add-led-pin-for-ath9k.patch

    r34320 r34321  
    1 --- a/arch/mips/include/asm/mach-bcm63xx/pci_ath9k_fixup.h 
    2 +++ b/arch/mips/include/asm/mach-bcm63xx/pci_ath9k_fixup.h 
    3 @@ -2,6 +2,7 @@ 
    4  #define _PCI_ATH9K_FIXUP 
     1--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
     2+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
     3@@ -984,7 +984,7 @@ int __init board_register_devices(void) 
     4        /* register any fixups */ 
     5        for (i = 0; i < board.has_caldata; i++) 
     6                pci_enable_ath9k_fixup(board.caldata[i].slot, board.caldata[i].caldata_offset, 
     7-                       board.caldata[i].endian_check); 
     8+                       board.caldata[i].endian_check, board.caldata[i].led_pin); 
    59  
    6   
    7 -void pci_enable_ath9k_fixup(unsigned slot, u32 offset) __init; 
    8 +void pci_enable_ath9k_fixup(unsigned slot, u32 offset, 
    9 +       unsigned endian_check) __init; 
    10   
    11  #endif /* _PCI_ATH9K_FIXUP */ 
    12 --- a/arch/mips/include/asm/mach-bcm63xx/board_bcm963xx.h 
    13 +++ b/arch/mips/include/asm/mach-bcm63xx/board_bcm963xx.h 
    14 @@ -18,6 +18,7 @@ 
    15  struct ath9k_caldata { 
    16         unsigned int    slot; 
    17         u32             caldata_offset; 
    18 +       unsigned int    endian_check:1; 
    19  }; 
    20   
    21  /* 
     10        return 0; 
     11 } 
    2212--- a/arch/mips/bcm63xx/pci-ath9k-fixup.c 
    2313+++ b/arch/mips/bcm63xx/pci-ath9k-fixup.c 
    24 @@ -172,12 +172,14 @@ static void ath9k_pci_fixup(struct pci_d 
    25  } 
     14@@ -173,13 +173,14 @@ static void ath9k_pci_fixup(struct pci_d 
    2615 DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_ATHEROS, PCI_ANY_ID, ath9k_pci_fixup); 
    2716  
    28 -void __init pci_enable_ath9k_fixup(unsigned slot, u32 offset) 
    29 +void __init pci_enable_ath9k_fixup(unsigned slot, u32 offset, 
    30 +       unsigned endian_check) 
     17 void __init pci_enable_ath9k_fixup(unsigned slot, u32 offset, 
     18-       unsigned endian_check) 
     19+       unsigned endian_check, int led_pin) 
    3120 { 
    3221        if (ath9k_num_fixups >= ARRAY_SIZE(ath9k_fixups)) 
     
    3423  
    3524        ath9k_fixups[ath9k_num_fixups].slot = slot; 
    36 +       ath9k_fixups[ath9k_num_fixups].pdata.endian_check = endian_check; 
     25        ath9k_fixups[ath9k_num_fixups].pdata.endian_check = endian_check; 
     26+       ath9k_fixups[ath9k_num_fixups].pdata.led_pin = led_pin; 
    3727  
    3828        if (!bcm63xx_read_eeprom(ath9k_fixups[ath9k_num_fixups].pdata.eeprom_data, offset)) 
    3929                return; 
    40 --- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    41 +++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    42 @@ -938,7 +938,8 @@ int __init board_register_devices(void) 
     30--- a/arch/mips/include/asm/mach-bcm63xx/board_bcm963xx.h 
     31+++ b/arch/mips/include/asm/mach-bcm63xx/board_bcm963xx.h 
     32@@ -19,6 +19,7 @@ struct ath9k_caldata { 
     33        unsigned int    slot; 
     34        u32             caldata_offset; 
     35        unsigned int    endian_check:1; 
     36+       int             led_pin; 
     37 }; 
    4338  
    44         /* register any fixups */ 
    45         for (i = 0; i < board.has_caldata; i++) 
    46 -               pci_enable_ath9k_fixup(board.caldata[i].slot, board.caldata[i].caldata_offset); 
    47 +               pci_enable_ath9k_fixup(board.caldata[i].slot, board.caldata[i].caldata_offset, 
    48 +                       board.caldata[i].endian_check); 
     39 /* 
     40--- a/arch/mips/include/asm/mach-bcm63xx/pci_ath9k_fixup.h 
     41+++ b/arch/mips/include/asm/mach-bcm63xx/pci_ath9k_fixup.h 
     42@@ -3,6 +3,6 @@ 
    4943  
    50         return 0; 
    51  } 
     44  
     45 void pci_enable_ath9k_fixup(unsigned slot, u32 offset, 
     46-       unsigned endian_check) __init; 
     47+       unsigned endian_check, int led_pin) __init; 
     48  
     49 #endif /* _PCI_ATH9K_FIXUP */ 
  • trunk/target/linux/brcm63xx/patches-3.6/524-board_dsl_274xb_rev_f.patch

    r33936 r34321  
    1111--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    1212+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    13 @@ -195,6 +195,109 @@ static struct board_info __initdata boar 
     13@@ -195,6 +195,110 @@ static struct board_info __initdata boar 
    1414  
    1515        }, 
     
    2828+                       .caldata_offset = 0x7d1000, 
    2929+                       .slot           = 0, 
     30+                       .led_pin        = -1, 
    3031+               }, 
    3132+       }, 
     
    121122  
    122123 /* 
    123 @@ -2393,6 +2496,7 @@ static const struct board_info __initdat 
     124@@ -2393,6 +2497,7 @@ static const struct board_info __initdat 
    124125 #ifdef CONFIG_BCM63XX_CPU_6328 
    125126        &board_96328avng, 
  • trunk/target/linux/brcm63xx/patches-3.6/525-board_96348w3.patch

    r33936 r34321  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -1334,6 +1334,57 @@ static struct board_info __initdata boar 
     3@@ -1335,6 +1335,57 @@ static struct board_info __initdata boar 
    44        }, 
    55 }; 
     
    5959  
    6060 /* 
    61 @@ -2526,6 +2577,7 @@ static const struct board_info __initdat 
     61@@ -2527,6 +2578,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

    r33936 r34321  
    1515  
    1616 /* 
    17 @@ -2261,6 +2268,111 @@ static struct board_info __initdata boar 
     17@@ -2262,6 +2269,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 @@ -2592,6 +2704,7 @@ static const struct board_info __initdat 
     129@@ -2593,6 +2705,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

    r33936 r34321  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -2512,6 +2512,71 @@ static struct board_info __initdata boar 
     3@@ -2513,6 +2513,71 @@ static struct board_info __initdata boar 
    44                }, 
    55        } 
     
    7373  
    7474 /* 
    75 @@ -2707,6 +2772,7 @@ static const struct board_info __initdat 
     75@@ -2708,6 +2773,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

    r33936 r34321  
    1818 #define CT6373_PID_OFFSET              0xff80 
    1919 #define CT6373_74X164_GPIO_BASE        64 
    20 @@ -2579,6 +2582,103 @@ static struct board_info __initdata boar 
     20@@ -2580,6 +2583,103 @@ static struct board_info __initdata boar 
    2121 }; 
    2222 #endif 
     
    122122  * known 6368 boards 
    123123  */ 
    124 @@ -2775,6 +2875,10 @@ static const struct board_info __initdat 
     124@@ -2776,6 +2876,10 @@ static const struct board_info __initdat 
    125125        &board_DVAG3810BN, 
    126126 #endif 
     
    133133        &board_96368mvwg, 
    134134        &board_96368mvngr, 
    135 @@ -2842,6 +2946,11 @@ static void __init boardid_fixup(u8 *boo 
     135@@ -2843,6 +2947,11 @@ static void __init boardid_fixup(u8 *boo 
    136136                } 
    137137        } 
  • trunk/target/linux/brcm63xx/patches-3.6/529-board_fast2604.patch

    r33936 r34321  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -1010,6 +1010,55 @@ static struct board_info __initdata boar 
     3@@ -1011,6 +1011,55 @@ static struct board_info __initdata boar 
    44        .has_ehci0                      = 1, 
    55 }; 
     
    5757        .name                           = "RTA1025W_16", 
    5858        .expected_cpu_id                = 0x6348, 
    59 @@ -2843,6 +2892,7 @@ static const struct board_info __initdat 
     59@@ -2844,6 +2893,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

    r33936 r34321  
    127127        .name                           = "AW4339U", 
    128128        .expected_cpu_id                = 0x6328, 
    129 @@ -2873,6 +2992,7 @@ static const struct board_info __initdat 
     129@@ -2874,6 +2993,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

    r33936 r34321  
    8080        .name                           = "963281TAN", 
    8181        .expected_cpu_id                = 0x6328, 
    82 @@ -2991,6 +3063,7 @@ static struct board_info __initdata boar 
     82@@ -2992,6 +3064,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

    r33936 r34321  
    7474        .name                                   = "96328A-1441N1", 
    7575        .expected_cpu_id                        = 0x6328, 
    76 @@ -3063,6 +3129,7 @@ static struct board_info __initdata boar 
     76@@ -3064,6 +3130,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

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

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

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

    r33936 r34321  
    11--- a/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    22+++ b/arch/mips/bcm63xx/boards/board_bcm963xx.c 
    3 @@ -735,6 +735,53 @@ static struct board_info __initdata boar 
     3@@ -736,6 +736,53 @@ static struct board_info __initdata boar 
    44  
    55        .has_uart0                      = 1, 
     
    5555  
    5656 /* 
    57 @@ -3260,6 +3307,7 @@ static const struct board_info __initdat 
     57@@ -3261,6 +3308,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

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