| Submitter | Seth Forshee |
|---|---|
| Date | June 25, 2012, 5:01 p.m. |
| Message ID | <1340643703-22932-11-git-send-email-seth.forshee@canonical.com> |
| Download | mbox | patch |
| Permalink | /patch/167181/ |
| State | New |
| Headers | show |
Comments
Patch
diff --git a/drivers/net/wireless/brcm80211/brcmsmac/channel.c b/drivers/net/wireless/brcm80211/brcmsmac/channel.c index d3c7260..2d365d3 100644 --- a/drivers/net/wireless/brcm80211/brcmsmac/channel.c +++ b/drivers/net/wireless/brcm80211/brcmsmac/channel.c @@ -768,6 +768,11 @@ void brcms_c_regd_init(struct brcms_c_info *wlc) band = wlc->bandstate[BAND_2G_INDEX]; else band = wlc->bandstate[BAND_5G_INDEX]; + + /* skip if band not initialized */ + if (band->pi == NULL) + continue; + wlc_phy_chanspec_band_validch(band->pi, band->bandtype, &sup_chan);