Changeset 32020


Ignore:
Timestamp:
2012-06-01T23:17:04+02:00 (6 years ago)
Author:
hauke
Message:

mac80211: brcmsmac: add some patches starting to add support for some more chips

Location:
trunk/package/mac80211/patches
Files:
9 added
3 moved

Legend:

Unmodified
Added
Removed
  • trunk/package/mac80211/patches/847-brcmsmac-add-suome-conditions-for-the-bcm4716-again.patch

    r32019 r32020  
    3333                        tx_pwrctrl_tbl = nphy_tpc_txgain_ipa_rev5; 
    3434                } else { 
    35 @@ -19256,8 +19259,14 @@ static void wlc_phy_spurwar_nphy(struct  
     35@@ -19256,8 +19259,14 @@ static void wlc_phy_spurwar_nphy(struct 
    3636                        case 38: 
    3737                        case 102: 
     
    5050                        case 134: 
    5151                                nphy_adj_tone_id_buf[0] = 32; 
    52 @@ -20697,12 +20706,22 @@ wlc_phy_chanspec_radio2056_setup(struct  
     52@@ -20697,12 +20706,22 @@ wlc_phy_chanspec_radio2056_setup(struct 
    5353                        write_radio_reg(pi, RADIO_2056_SYN_PLL_LOOPFILTER2 | 
    5454                                        RADIO_2056_SYN, 0x1f); 
     
    7979        } 
    8080  
    81 @@ -20749,24 +20768,33 @@ wlc_phy_chanspec_radio2056_setup(struct  
     81@@ -20749,24 +20768,33 @@ wlc_phy_chanspec_radio2056_setup(struct 
    8282                                WRITE_RADIO_REG2(pi, RADIO_2056, TX, core, 
    8383                                                 PADG_IDAC, 0xcc); 
  • trunk/package/mac80211/patches/849-brcmsmac-add-device-found-on-some-SoCs-like-the-bcm4.patch

    r32019 r32020  
    11--- a/drivers/net/wireless/brcm80211/brcmsmac/mac80211_if.c 
    22+++ b/drivers/net/wireless/brcm80211/brcmsmac/mac80211_if.c 
    3 @@ -94,6 +94,7 @@ MODULE_LICENSE("Dual BSD/GPL"); 
     3@@ -92,6 +92,7 @@ MODULE_LICENSE("Dual BSD/GPL"); 
     4  
     5 /* recognized BCMA Core IDs */ 
    46 static struct bcma_device_id brcms_coreid_table[] = { 
     7+//     BCMA_CORE(BCMA_MANUF_BCM, BCMA_CORE_80211, 17, BCMA_ANY_CLASS), 
    58        BCMA_CORE(BCMA_MANUF_BCM, BCMA_CORE_80211, 23, BCMA_ANY_CLASS), 
    69        BCMA_CORE(BCMA_MANUF_BCM, BCMA_CORE_80211, 24, BCMA_ANY_CLASS), 
    7 +//     BCMA_CORE(BCMA_MANUF_BCM, BCMA_CORE_80211, 17, BCMA_ANY_CLASS), 
    810        BCMA_CORETABLE_END 
    9  }; 
    10  MODULE_DEVICE_TABLE(bcma, brcms_coreid_table); 
    1111--- a/drivers/net/wireless/brcm80211/brcmsmac/main.c 
    1212+++ b/drivers/net/wireless/brcm80211/brcmsmac/main.c 
    13 @@ -719,7 +719,7 @@ static void brcms_c_ucode_bsinit(struct  
     13@@ -751,7 +751,7 @@ static void brcms_c_ucode_bsinit(struct 
    1414        brcms_c_write_mhf(wlc_hw, wlc_hw->band->mhfs); 
    1515  
     
    2020                        brcms_c_write_inits(wlc_hw, ucode->d11n0bsinitvals16); 
    2121                else 
    22 @@ -2242,7 +2242,7 @@ static void brcms_ucode_download(struct  
     22@@ -2276,7 +2276,7 @@ static void brcms_ucode_download(struct 
    2323        if (wlc_hw->ucode_loaded) 
    2424                return; 
     
    2929                        brcms_ucode_write(wlc_hw, ucode->bcm43xx_16_mimo, 
    3030                                          ucode->bcm43xx_16_mimosz); 
    31 @@ -3218,7 +3218,7 @@ static void brcms_b_coreinit(struct brcm 
     31@@ -3252,7 +3252,7 @@ static void brcms_b_coreinit(struct brcm 
    3232  
    3333        sflags = bcma_aread32(core, BCMA_IOST); 
  • trunk/package/mac80211/patches/850-brcmsmac-add-support-for-BCM43224.patch

    r32019 r32020  
    11--- a/drivers/net/wireless/brcm80211/brcmsmac/main.c 
    22+++ b/drivers/net/wireless/brcm80211/brcmsmac/main.c 
    3 @@ -4132,6 +4132,7 @@ void brcms_c_wme_setparams(struct brcms_ 
     3@@ -4166,6 +4166,7 @@ void brcms_c_wme_setparams(struct brcms_ 
    44                                          M_EDCF_QINFO + 
    55                                          wme_ac2fifo[aci] * M_EDCF_QLEN + i, 
     
    99  
    1010        if (suspend) { 
    11 @@ -4537,7 +4538,8 @@ static int brcms_b_attach(struct brcms_c 
     11@@ -4570,7 +4571,8 @@ static int brcms_b_attach(struct brcms_c 
    1212  
    1313        /* check device id(srom, nvram etc.) to set bands */ 
     
    1919                wlc_hw->_nbands = 2; 
    2020        else 
    21 @@ -5791,7 +5793,7 @@ bool brcms_c_chipmatch(u16 vendor, u16 d 
     21@@ -5831,7 +5833,7 @@ bool brcms_c_chipmatch(u16 vendor, u16 d 
    2222                return false; 
    2323        } 
Note: See TracChangeset for help on using the changeset viewer.