diff options
Diffstat (limited to 'drivers/net/wireless/brcm80211')
-rw-r--r-- | drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c | 16 | ||||
-rw-r--r-- | drivers/net/wireless/brcm80211/brcmsmac/main.c | 4 | ||||
-rw-r--r-- | drivers/net/wireless/brcm80211/brcmsmac/phy/phy_n.c | 2 |
3 files changed, 10 insertions, 12 deletions
diff --git a/drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c b/drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c index 0b467b08604d..2bf5dda29291 100644 --- a/drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c +++ b/drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c | |||
@@ -767,7 +767,7 @@ static int brcmf_sdbrcm_htclk(struct brcmf_sdio *bus, bool on, bool pendok) | |||
767 | brcmf_dbg(INFO, "CLKCTL: turned ON\n"); | 767 | brcmf_dbg(INFO, "CLKCTL: turned ON\n"); |
768 | 768 | ||
769 | #if defined(DEBUG) | 769 | #if defined(DEBUG) |
770 | if (bus->alp_only != true) { | 770 | if (!bus->alp_only) { |
771 | if (SBSDIO_ALPONLY(clkctl)) | 771 | if (SBSDIO_ALPONLY(clkctl)) |
772 | brcmf_dbg(ERROR, "HT Clock should be on\n"); | 772 | brcmf_dbg(ERROR, "HT Clock should be on\n"); |
773 | } | 773 | } |
@@ -2059,8 +2059,7 @@ static void | |||
2059 | brcmf_sdbrcm_wait_for_event(struct brcmf_sdio *bus, bool *lockvar) | 2059 | brcmf_sdbrcm_wait_for_event(struct brcmf_sdio *bus, bool *lockvar) |
2060 | { | 2060 | { |
2061 | up(&bus->sdsem); | 2061 | up(&bus->sdsem); |
2062 | wait_event_interruptible_timeout(bus->ctrl_wait, | 2062 | wait_event_interruptible_timeout(bus->ctrl_wait, !*lockvar, HZ * 2); |
2063 | (*lockvar == false), HZ * 2); | ||
2064 | down(&bus->sdsem); | 2063 | down(&bus->sdsem); |
2065 | return; | 2064 | return; |
2066 | } | 2065 | } |
@@ -2647,8 +2646,7 @@ static int brcmf_sdbrcm_bus_txdata(struct device *dev, struct sk_buff *pkt) | |||
2647 | 2646 | ||
2648 | /* Priority based enq */ | 2647 | /* Priority based enq */ |
2649 | spin_lock_bh(&bus->txqlock); | 2648 | spin_lock_bh(&bus->txqlock); |
2650 | if (brcmf_c_prec_enq(bus->sdiodev->dev, &bus->txq, pkt, prec) == | 2649 | if (!brcmf_c_prec_enq(bus->sdiodev->dev, &bus->txq, pkt, prec)) { |
2651 | false) { | ||
2652 | skb_pull(pkt, SDPCM_HDRLEN); | 2650 | skb_pull(pkt, SDPCM_HDRLEN); |
2653 | brcmf_txcomplete(bus->sdiodev->dev, pkt, false); | 2651 | brcmf_txcomplete(bus->sdiodev->dev, pkt, false); |
2654 | brcmu_pkt_buf_free_skb(pkt); | 2652 | brcmu_pkt_buf_free_skb(pkt); |
@@ -2935,7 +2933,7 @@ brcmf_sdbrcm_bus_txctl(struct device *dev, unsigned char *msg, uint msglen) | |||
2935 | 2933 | ||
2936 | brcmf_sdbrcm_wait_for_event(bus, &bus->ctrl_frame_stat); | 2934 | brcmf_sdbrcm_wait_for_event(bus, &bus->ctrl_frame_stat); |
2937 | 2935 | ||
2938 | if (bus->ctrl_frame_stat == false) { | 2936 | if (!bus->ctrl_frame_stat) { |
2939 | brcmf_dbg(INFO, "ctrl_frame_stat == false\n"); | 2937 | brcmf_dbg(INFO, "ctrl_frame_stat == false\n"); |
2940 | ret = 0; | 2938 | ret = 0; |
2941 | } else { | 2939 | } else { |
@@ -2997,7 +2995,7 @@ brcmf_sdbrcm_bus_rxctl(struct device *dev, unsigned char *msg, uint msglen) | |||
2997 | rxlen, msglen); | 2995 | rxlen, msglen); |
2998 | } else if (timeleft == 0) { | 2996 | } else if (timeleft == 0) { |
2999 | brcmf_dbg(ERROR, "resumed on timeout\n"); | 2997 | brcmf_dbg(ERROR, "resumed on timeout\n"); |
3000 | } else if (pending == true) { | 2998 | } else if (pending) { |
3001 | brcmf_dbg(CTL, "cancelled\n"); | 2999 | brcmf_dbg(CTL, "cancelled\n"); |
3002 | return -ERESTARTSYS; | 3000 | return -ERESTARTSYS; |
3003 | } else { | 3001 | } else { |
@@ -3979,7 +3977,7 @@ void | |||
3979 | brcmf_sdbrcm_wd_timer(struct brcmf_sdio *bus, uint wdtick) | 3977 | brcmf_sdbrcm_wd_timer(struct brcmf_sdio *bus, uint wdtick) |
3980 | { | 3978 | { |
3981 | /* Totally stop the timer */ | 3979 | /* Totally stop the timer */ |
3982 | if (!wdtick && bus->wd_timer_valid == true) { | 3980 | if (!wdtick && bus->wd_timer_valid) { |
3983 | del_timer_sync(&bus->timer); | 3981 | del_timer_sync(&bus->timer); |
3984 | bus->wd_timer_valid = false; | 3982 | bus->wd_timer_valid = false; |
3985 | bus->save_ms = wdtick; | 3983 | bus->save_ms = wdtick; |
@@ -3992,7 +3990,7 @@ brcmf_sdbrcm_wd_timer(struct brcmf_sdio *bus, uint wdtick) | |||
3992 | 3990 | ||
3993 | if (wdtick) { | 3991 | if (wdtick) { |
3994 | if (bus->save_ms != BRCMF_WD_POLL_MS) { | 3992 | if (bus->save_ms != BRCMF_WD_POLL_MS) { |
3995 | if (bus->wd_timer_valid == true) | 3993 | if (bus->wd_timer_valid) |
3996 | /* Stop timer and restart at new value */ | 3994 | /* Stop timer and restart at new value */ |
3997 | del_timer_sync(&bus->timer); | 3995 | del_timer_sync(&bus->timer); |
3998 | 3996 | ||
diff --git a/drivers/net/wireless/brcm80211/brcmsmac/main.c b/drivers/net/wireless/brcm80211/brcmsmac/main.c index 86186fa82946..231ddf4a674f 100644 --- a/drivers/net/wireless/brcm80211/brcmsmac/main.c +++ b/drivers/net/wireless/brcm80211/brcmsmac/main.c | |||
@@ -3247,7 +3247,7 @@ static void brcms_b_coreinit(struct brcms_c_info *wlc) | |||
3247 | } | 3247 | } |
3248 | 3248 | ||
3249 | /* For old ucode, txfifo sizes needs to be modified(increased) */ | 3249 | /* For old ucode, txfifo sizes needs to be modified(increased) */ |
3250 | if (fifosz_fixup == true) | 3250 | if (fifosz_fixup) |
3251 | brcms_b_corerev_fifofixup(wlc_hw); | 3251 | brcms_b_corerev_fifofixup(wlc_hw); |
3252 | 3252 | ||
3253 | /* check txfifo allocations match between ucode and driver */ | 3253 | /* check txfifo allocations match between ucode and driver */ |
@@ -5426,7 +5426,7 @@ int brcms_c_set_gmode(struct brcms_c_info *wlc, u8 gmode, bool config) | |||
5426 | return -EINVAL; | 5426 | return -EINVAL; |
5427 | 5427 | ||
5428 | /* update configuration value */ | 5428 | /* update configuration value */ |
5429 | if (config == true) | 5429 | if (config) |
5430 | brcms_c_protection_upd(wlc, BRCMS_PROT_G_USER, gmode); | 5430 | brcms_c_protection_upd(wlc, BRCMS_PROT_G_USER, gmode); |
5431 | 5431 | ||
5432 | /* Clear rateset override */ | 5432 | /* Clear rateset override */ |
diff --git a/drivers/net/wireless/brcm80211/brcmsmac/phy/phy_n.c b/drivers/net/wireless/brcm80211/brcmsmac/phy/phy_n.c index 9595ecd38c1f..39095741fd05 100644 --- a/drivers/net/wireless/brcm80211/brcmsmac/phy/phy_n.c +++ b/drivers/net/wireless/brcm80211/brcmsmac/phy/phy_n.c | |||
@@ -21444,7 +21444,7 @@ void wlc_phy_antsel_init(struct brcms_phy_pub *ppi, bool lut_init) | |||
21444 | if (NREV_GE(pi->pubpi.phy_rev, 3)) { | 21444 | if (NREV_GE(pi->pubpi.phy_rev, 3)) { |
21445 | u16 v0 = 0x211, v1 = 0x222, v2 = 0x144, v3 = 0x188; | 21445 | u16 v0 = 0x211, v1 = 0x222, v2 = 0x144, v3 = 0x188; |
21446 | 21446 | ||
21447 | if (lut_init == false) | 21447 | if (!lut_init) |
21448 | return; | 21448 | return; |
21449 | 21449 | ||
21450 | if (pi->srom_fem2g.antswctrllut == 0) { | 21450 | if (pi->srom_fem2g.antswctrllut == 0) { |