Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next
Conflicts: drivers/net/wireless/ath/carl9170/debug.c drivers/net/wireless/ath/carl9170/main.c net/mac80211/ieee80211_i.h
This commit is contained in:
@@ -379,7 +379,7 @@ brcms_c_channel_set_chanspec(struct brcms_cm_info *wlc_cm, u16 chanspec,
|
||||
u8 local_constraint_qdbm)
|
||||
{
|
||||
struct brcms_c_info *wlc = wlc_cm->wlc;
|
||||
struct ieee80211_channel *ch = wlc->pub->ieee_hw->conf.channel;
|
||||
struct ieee80211_channel *ch = wlc->pub->ieee_hw->conf.chandef.chan;
|
||||
struct txpwr_limits txpwr;
|
||||
|
||||
brcms_c_channel_reg_limits(wlc_cm, chanspec, &txpwr);
|
||||
@@ -404,7 +404,7 @@ brcms_c_channel_reg_limits(struct brcms_cm_info *wlc_cm, u16 chanspec,
|
||||
struct txpwr_limits *txpwr)
|
||||
{
|
||||
struct brcms_c_info *wlc = wlc_cm->wlc;
|
||||
struct ieee80211_channel *ch = wlc->pub->ieee_hw->conf.channel;
|
||||
struct ieee80211_channel *ch = wlc->pub->ieee_hw->conf.chandef.chan;
|
||||
uint i;
|
||||
uint chan;
|
||||
int maxpwr;
|
||||
|
@@ -424,10 +424,10 @@ static int brcms_ops_config(struct ieee80211_hw *hw, u32 changed)
|
||||
new_int);
|
||||
}
|
||||
if (changed & IEEE80211_CONF_CHANGE_CHANNEL) {
|
||||
if (conf->channel_type == NL80211_CHAN_HT20 ||
|
||||
conf->channel_type == NL80211_CHAN_NO_HT)
|
||||
if (conf->chandef.width == NL80211_CHAN_WIDTH_20 ||
|
||||
conf->chandef.width == NL80211_CHAN_WIDTH_20_NOHT)
|
||||
err = brcms_c_set_channel(wl->wlc,
|
||||
conf->channel->hw_value);
|
||||
conf->chandef.chan->hw_value);
|
||||
else
|
||||
err = -ENOTSUPP;
|
||||
}
|
||||
|
@@ -5135,7 +5135,7 @@ int brcms_c_up(struct brcms_c_info *wlc)
|
||||
wlc->pub->up = true;
|
||||
|
||||
if (wlc->bandinit_pending) {
|
||||
ch = wlc->pub->ieee_hw->conf.channel;
|
||||
ch = wlc->pub->ieee_hw->conf.chandef.chan;
|
||||
brcms_c_suspend_mac_and_wait(wlc);
|
||||
brcms_c_set_chanspec(wlc, ch20mhz_chspec(ch->hw_value));
|
||||
wlc->bandinit_pending = false;
|
||||
@@ -7919,7 +7919,7 @@ bool brcms_c_dpc(struct brcms_c_info *wlc, bool bounded)
|
||||
void brcms_c_init(struct brcms_c_info *wlc, bool mute_tx)
|
||||
{
|
||||
struct bcma_device *core = wlc->hw->d11core;
|
||||
struct ieee80211_channel *ch = wlc->pub->ieee_hw->conf.channel;
|
||||
struct ieee80211_channel *ch = wlc->pub->ieee_hw->conf.chandef.chan;
|
||||
u16 chanspec;
|
||||
|
||||
brcms_dbg_info(core, "wl%d\n", wlc->pub->unit);
|
||||
|
Reference in New Issue
Block a user