/linux-6.12.1/drivers/net/wireless/mediatek/mt76/mt7925/ |
D | main.c | 355 struct mt792x_vif *mvif = mconf->vif; in mt7925_mac_link_bss_add() local 370 if (mvif->phy->mt76->chandef.chan->band != NL80211_BAND_2GHZ) in mt7925_mac_link_bss_add() 381 mvif->phy->omac_mask |= BIT_ULL(mconf->mt76.omac_idx); in mt7925_mac_link_bss_add() 410 struct mt792x_vif *mvif = (struct mt792x_vif *)vif->drv_priv; in mt7925_add_interface() local 417 mvif->phy = phy; in mt7925_add_interface() 418 mvif->bss_conf.vif = mvif; in mt7925_add_interface() 419 mvif->sta.vif = mvif; in mt7925_add_interface() 420 mvif->deflink_id = IEEE80211_LINK_UNSPECIFIED; in mt7925_add_interface() 422 ret = mt7925_mac_link_bss_add(dev, &vif->bss_conf, &mvif->sta.deflink); in mt7925_add_interface() 436 struct mt792x_vif *mvif = (struct mt792x_vif *)vif->drv_priv; in mt7925_roc_iter() local [all …]
|
D | mcu.c | 126 struct ieee80211_vif *mvif = container_of((void *)link_conf->vif, in mt7925_mcu_update_arp_filter() local 131 int i, len = min_t(int, mvif->cfg.arp_addr_cnt, in mt7925_mcu_update_arp_filter() 157 skb_put_data(skb, &mvif->cfg.arp_addr_list[i], sizeof(__be32)); in mt7925_mcu_update_arp_filter() 169 struct mt76_vif *mvif = (struct mt76_vif *)vif->drv_priv; in mt7925_connac_mcu_set_wow_ctrl() local 180 .bss_idx = mvif->idx, in mt7925_connac_mcu_set_wow_ctrl() 224 struct mt76_vif *mvif = (struct mt76_vif *)vif->drv_priv; in mt7925_mcu_set_wow_pattern() local 231 .bss_idx = mvif->idx, in mt7925_mcu_set_wow_pattern() 279 struct mt76_vif *mvif = (struct mt76_vif *)vif->drv_priv; in mt7925_mcu_connection_loss_iter() local 282 if (mvif->idx != event->hdr.bss_idx) in mt7925_mcu_connection_loss_iter() 309 struct mt76_vif *mvif = (struct mt76_vif *)vif->drv_priv; in mt7925_mcu_roc_iter() local [all …]
|
D | mac.c | 737 struct mt76_vif *mvif; in mt7925_mac_write_txwi() local 746 mvif = mconf ? (struct mt76_vif *)&mconf->mt76 : NULL; in mt7925_mac_write_txwi() 748 if (mvif) { in mt7925_mac_write_txwi() 749 omac_idx = mvif->omac_idx; in mt7925_mac_write_txwi() 750 wmm_idx = mvif->wmm_idx; in mt7925_mac_write_txwi() 751 band_idx = mvif->band_idx; in mt7925_mac_write_txwi() 826 if (mvif) { in mt7925_mac_write_txwi() 827 if (mcast && mvif->mcast_rates_idx) in mt7925_mac_write_txwi() 828 idx = mvif->mcast_rates_idx; in mt7925_mac_write_txwi() 829 else if (beacon && mvif->beacon_rates_idx) in mt7925_mac_write_txwi() [all …]
|
/linux-6.12.1/drivers/net/wireless/mediatek/mt76/mt7921/ |
D | main.c | 290 struct mt792x_vif *mvif = (struct mt792x_vif *)vif->drv_priv; in mt7921_add_interface() local 298 mvif->bss_conf.mt76.idx = __ffs64(~dev->mt76.vif_mask); in mt7921_add_interface() 299 if (mvif->bss_conf.mt76.idx >= MT792x_MAX_INTERFACES) { in mt7921_add_interface() 304 mvif->bss_conf.mt76.omac_idx = mvif->bss_conf.mt76.idx; in mt7921_add_interface() 305 mvif->phy = phy; in mt7921_add_interface() 306 mvif->bss_conf.vif = mvif; in mt7921_add_interface() 307 mvif->bss_conf.mt76.band_idx = 0; in mt7921_add_interface() 308 mvif->bss_conf.mt76.wmm_idx = mvif->bss_conf.mt76.idx % MT76_CONNAC_MAX_WMM_SETS; in mt7921_add_interface() 311 &mvif->sta.deflink.wcid, true); in mt7921_add_interface() 315 dev->mt76.vif_mask |= BIT_ULL(mvif->bss_conf.mt76.idx); in mt7921_add_interface() [all …]
|
D | mcu.c | 99 struct mt792x_vif *mvif = (struct mt792x_vif *)vif->drv_priv; in mt7921_mcu_set_ipv6_ns_filter() local 108 .bss_idx = mvif->bss_conf.mt76.idx, in mt7921_mcu_set_ipv6_ns_filter() 177 struct mt76_vif *mvif = (struct mt76_vif *)vif->drv_priv; in mt7921_mcu_connection_loss_iter() local 180 if (mvif->idx != event->bss_idx) in mt7921_mcu_connection_loss_iter() 260 struct mt792x_vif *mvif = (struct mt792x_vif *)vif->drv_priv; in mt7921_mcu_rssi_monitor_iter() local 263 s32 rssi = le32_to_cpu(event->rssi[mvif->bss_conf.mt76.idx]); in mt7921_mcu_rssi_monitor_iter() 665 struct mt792x_vif *mvif = (struct mt792x_vif *)vif->drv_priv; in mt7921_mcu_set_tx() local 681 .bss_idx = mvif->bss_conf.mt76.idx, in mt7921_mcu_set_tx() 683 .wmm_idx = mvif->bss_conf.mt76.wmm_idx, in mt7921_mcu_set_tx() 704 .bss_idx = mvif->bss_conf.mt76.idx, in mt7921_mcu_set_tx() [all …]
|
/linux-6.12.1/drivers/net/wireless/mediatek/mt76/mt7603/ |
D | main.c | 38 struct mt7603_vif *mvif = (struct mt7603_vif *)vif->drv_priv; in mt7603_add_interface() local 47 mvif->idx = __ffs64(~dev->mt76.vif_mask); in mt7603_add_interface() 48 if (mvif->idx >= MT7603_MAX_INTERFACES) { in mt7603_add_interface() 53 mt76_wr(dev, MT_MAC_ADDR0(mvif->idx), in mt7603_add_interface() 55 mt76_wr(dev, MT_MAC_ADDR1(mvif->idx), in mt7603_add_interface() 60 mt76_wr(dev, MT_BSSID0(mvif->idx), in mt7603_add_interface() 62 mt76_wr(dev, MT_BSSID1(mvif->idx), in mt7603_add_interface() 67 idx = MT7603_WTBL_RESERVED - 1 - mvif->idx; in mt7603_add_interface() 68 dev->mt76.vif_mask |= BIT_ULL(mvif->idx); in mt7603_add_interface() 69 INIT_LIST_HEAD(&mvif->sta.wcid.poll_list); in mt7603_add_interface() [all …]
|
D | beacon.c | 34 struct mt7603_vif *mvif = (struct mt7603_vif *)vif->drv_priv; in mt7603_update_beacon_iter() local 36 u32 om_idx = mvif->idx; in mt7603_update_beacon_iter() 39 if (!(mdev->beacon_mask & BIT(mvif->idx))) in mt7603_update_beacon_iter() 70 MT_TXQ_BEACON, skb, &mvif->sta.wcid, NULL); in mt7603_update_beacon_iter() 81 struct mt7603_vif *mvif = (struct mt7603_vif *)vif->drv_priv; in mt7603_add_buffered_bc() local 85 if (!(dev->mt76.beacon_mask & BIT(mvif->idx))) in mt7603_add_buffered_bc() 97 data->tail[mvif->idx] = skb; in mt7603_add_buffered_bc() 98 data->count[mvif->idx]++; in mt7603_add_buffered_bc() 163 struct mt7603_vif *mvif = (struct mt7603_vif *)vif->drv_priv; in mt7603_pre_tbtt_tasklet() local 165 mt76_tx_queue_skb(dev, q, MT_TXQ_CAB, skb, &mvif->sta.wcid, NULL); in mt7603_pre_tbtt_tasklet()
|
/linux-6.12.1/drivers/net/wireless/mediatek/mt76/mt7996/ |
D | main.c | 162 struct mt7996_vif *mvif = (struct mt7996_vif *)vif->drv_priv; in mt7996_init_bitrate_mask() local 165 for (i = 0; i < ARRAY_SIZE(mvif->bitrate_mask.control); i++) { in mt7996_init_bitrate_mask() 166 mvif->bitrate_mask.control[i].gi = NL80211_TXRATE_DEFAULT_GI; in mt7996_init_bitrate_mask() 167 mvif->bitrate_mask.control[i].he_gi = 0xff; in mt7996_init_bitrate_mask() 168 mvif->bitrate_mask.control[i].he_ltf = 0xff; in mt7996_init_bitrate_mask() 169 mvif->bitrate_mask.control[i].legacy = GENMASK(31, 0); in mt7996_init_bitrate_mask() 170 memset(mvif->bitrate_mask.control[i].ht_mcs, 0xff, in mt7996_init_bitrate_mask() 171 sizeof(mvif->bitrate_mask.control[i].ht_mcs)); in mt7996_init_bitrate_mask() 172 memset(mvif->bitrate_mask.control[i].vht_mcs, 0xff, in mt7996_init_bitrate_mask() 173 sizeof(mvif->bitrate_mask.control[i].vht_mcs)); in mt7996_init_bitrate_mask() [all …]
|
D | mcu.c | 843 struct mt76_vif *mvif = (struct mt76_vif *)vif->drv_priv; in mt7996_mcu_bss_bmc_tlv() local 848 u8 idx = mvif->mcast_rates_idx ? in mt7996_mcu_bss_bmc_tlv() 849 mvif->mcast_rates_idx : mvif->basic_rates_idx; in mt7996_mcu_bss_bmc_tlv() 875 struct mt7996_vif *mvif = (struct mt7996_vif *)vif->drv_priv; in mt7996_mcu_bss_mld_tlv() local 883 mld->own_mld_id = mvif->mt76.idx; in mt7996_mcu_bss_mld_tlv() 890 struct mt76_vif *mvif = (struct mt76_vif *)vif->drv_priv; in mt7996_mcu_bss_sec_tlv() local 897 sec->cipher = mvif->cipher; in mt7996_mcu_bss_sec_tlv() 906 struct mt7996_vif *mvif = (struct mt7996_vif *)vif->drv_priv; in mt7996_mcu_muar_config() local 907 u32 idx = mvif->mt76.omac_idx - REPEATER_BSSID_START; in mt7996_mcu_muar_config() 947 struct mt7996_vif *mvif = (struct mt7996_vif *)vif->drv_priv; in mt7996_mcu_bss_ifs_timing_tlv() local [all …]
|
D | mac.c | 196 struct mt7996_vif *mvif = (struct mt7996_vif *)vif->drv_priv; in mt7996_mac_enable_rtscts() local 199 addr = mt7996_mac_wtbl_lmac_addr(dev, mvif->sta.wcid.idx, 5); in mt7996_mac_enable_rtscts() 827 struct mt76_vif *mvif; in mt7996_mac_write_txwi() local 835 mvif = vif ? (struct mt76_vif *)vif->drv_priv : NULL; in mt7996_mac_write_txwi() 836 if (mvif) { in mt7996_mac_write_txwi() 837 omac_idx = mvif->omac_idx; in mt7996_mac_write_txwi() 838 wmm_idx = mvif->wmm_idx; in mt7996_mac_write_txwi() 839 band_idx = mvif->band_idx; in mt7996_mac_write_txwi() 905 if (mvif) { in mt7996_mac_write_txwi() 906 if (mcast && mvif->mcast_rates_idx) in mt7996_mac_write_txwi() [all …]
|
/linux-6.12.1/drivers/net/wireless/mediatek/mt76/mt7915/ |
D | main.c | 187 struct mt7915_vif *mvif = (struct mt7915_vif *)vif->drv_priv; in mt7915_init_bitrate_mask() local 190 for (i = 0; i < ARRAY_SIZE(mvif->bitrate_mask.control); i++) { in mt7915_init_bitrate_mask() 191 mvif->bitrate_mask.control[i].gi = NL80211_TXRATE_DEFAULT_GI; in mt7915_init_bitrate_mask() 192 mvif->bitrate_mask.control[i].he_gi = 0xff; in mt7915_init_bitrate_mask() 193 mvif->bitrate_mask.control[i].he_ltf = 0xff; in mt7915_init_bitrate_mask() 194 mvif->bitrate_mask.control[i].legacy = GENMASK(31, 0); in mt7915_init_bitrate_mask() 195 memset(mvif->bitrate_mask.control[i].ht_mcs, 0xff, in mt7915_init_bitrate_mask() 196 sizeof(mvif->bitrate_mask.control[i].ht_mcs)); in mt7915_init_bitrate_mask() 197 memset(mvif->bitrate_mask.control[i].vht_mcs, 0xff, in mt7915_init_bitrate_mask() 198 sizeof(mvif->bitrate_mask.control[i].vht_mcs)); in mt7915_init_bitrate_mask() [all …]
|
D | mcu.c | 612 struct mt7915_vif *mvif = (struct mt7915_vif *)vif->drv_priv; in mt7915_mcu_muar_config() local 613 u32 idx = mvif->mt76.omac_idx - REPEATER_BSSID_START; in mt7915_mcu_muar_config() 648 struct mt7915_vif *mvif = (struct mt7915_vif *)vif->drv_priv; in mt7915_mcu_add_bss_info() local 652 if (mvif->mt76.omac_idx >= REPEATER_BSSID_START) { in mt7915_mcu_add_bss_info() 657 skb = __mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->mt76, NULL, in mt7915_mcu_add_bss_info() 667 mvif->sta.wcid.idx, enable); in mt7915_mcu_add_bss_info() 681 if (mvif->mt76.omac_idx >= EXT_BSSID_START && in mt7915_mcu_add_bss_info() 682 mvif->mt76.omac_idx < REPEATER_BSSID_START) in mt7915_mcu_add_bss_info() 683 mt76_connac_mcu_bss_ext_tlv(skb, &mvif->mt76); in mt7915_mcu_add_bss_info() 696 struct mt7915_vif *mvif = msta->vif; in mt7915_mcu_add_tx_ba() local [all …]
|
/linux-6.12.1/drivers/net/wireless/mediatek/mt76/mt7615/ |
D | main.c | 182 struct mt7615_vif *mvif = (struct mt7615_vif *)vif->drv_priv; in mt7615_add_interface() local 197 mvif->mt76.idx = __ffs64(~dev->mt76.vif_mask); in mt7615_add_interface() 198 if (mvif->mt76.idx >= MT7615_MAX_INTERFACES) { in mt7615_add_interface() 208 mvif->mt76.omac_idx = idx; in mt7615_add_interface() 210 mvif->mt76.band_idx = ext_phy; in mt7615_add_interface() 211 mvif->mt76.wmm_idx = vif->type != NL80211_IFTYPE_AP; in mt7615_add_interface() 213 mvif->mt76.wmm_idx += 2; in mt7615_add_interface() 215 dev->mt76.vif_mask |= BIT_ULL(mvif->mt76.idx); in mt7615_add_interface() 216 dev->omac_mask |= BIT_ULL(mvif->mt76.omac_idx); in mt7615_add_interface() 217 phy->omac_mask |= BIT_ULL(mvif->mt76.omac_idx); in mt7615_add_interface() [all …]
|
D | mcu.c | 590 struct mt7615_vif *mvif = (struct mt7615_vif *)vif->drv_priv; in mt7615_mcu_muar_config() local 591 u32 idx = mvif->mt76.omac_idx - REPEATER_BSSID_START; in mt7615_mcu_muar_config() 626 struct mt7615_vif *mvif = (struct mt7615_vif *)vif->drv_priv; in mt7615_mcu_add_dev() local 645 .omac_idx = mvif->mt76.omac_idx, in mt7615_mcu_add_dev() 646 .band_idx = mvif->mt76.band_idx, in mt7615_mcu_add_dev() 654 .band_idx = mvif->mt76.band_idx, in mt7615_mcu_add_dev() 658 if (mvif->mt76.omac_idx >= REPEATER_BSSID_START) in mt7615_mcu_add_dev() 671 struct mt7615_vif *mvif = (struct mt7615_vif *)vif->drv_priv; in mt7615_mcu_add_beacon_offload() local 691 .omac_idx = mvif->mt76.omac_idx, in mt7615_mcu_add_beacon_offload() 694 .band_idx = mvif->mt76.band_idx, in mt7615_mcu_add_beacon_offload() [all …]
|
D | pci_mac.c | 51 struct mt76_vif *mvif = (struct mt76_vif *)vif->drv_priv; in mt7615_write_fw_txp() local 53 txp->bss_idx = mvif->idx; in mt7615_write_fw_txp()
|
/linux-6.12.1/drivers/net/wireless/mediatek/mt76/ |
D | mt76x02_beacon.c | 72 struct mt76x02_vif *mvif = (struct mt76x02_vif *)vif->drv_priv; in mt76x02_mac_set_beacon_enable() local 82 dev->mt76.beacon_mask |= BIT(mvif->idx); in mt76x02_mac_set_beacon_enable() 84 dev->mt76.beacon_mask &= ~BIT(mvif->idx); in mt76x02_mac_set_beacon_enable() 141 struct mt76x02_vif *mvif = (struct mt76x02_vif *)vif->drv_priv; in mt76x02_update_beacon_iter() local 144 if (!(dev->mt76.beacon_mask & BIT(mvif->idx))) in mt76x02_update_beacon_iter() 160 struct mt76x02_vif *mvif = (struct mt76x02_vif *)vif->drv_priv; in mt76x02_add_buffered_bc() local 164 if (!(dev->mt76.beacon_mask & BIT(mvif->idx))) in mt76x02_add_buffered_bc() 176 data->tail[mvif->idx] = skb; in mt76x02_add_buffered_bc()
|
D | mt76_connac_mcu.c | 192 struct mt76_vif *mvif = (struct mt76_vif *)vif->drv_priv; in mt76_connac_mcu_set_vif_ps() local 200 .bss_idx = mvif->idx, in mt76_connac_mcu_set_vif_ps() 235 struct mt76_vif *mvif = (struct mt76_vif *)vif->drv_priv; in mt76_connac_mcu_beacon_loss_iter() local 238 if (mvif->idx != event->bss_idx) in mt76_connac_mcu_beacon_loss_iter() 276 __mt76_connac_mcu_alloc_sta_req(struct mt76_dev *dev, struct mt76_vif *mvif, in __mt76_connac_mcu_alloc_sta_req() argument 280 .bss_idx = mvif->idx, in __mt76_connac_mcu_alloc_sta_req() 281 .muar_idx = wcid ? mvif->omac_idx : 0, in __mt76_connac_mcu_alloc_sta_req() 332 struct mt76_vif *mvif = (struct mt76_vif *)vif->drv_priv; in mt76_connac_mcu_bss_omac_tlv() local 333 u8 omac_idx = mvif->omac_idx; in mt76_connac_mcu_bss_omac_tlv() 365 omac->omac_idx = mvif->omac_idx; in mt76_connac_mcu_bss_omac_tlv() [all …]
|
D | mt76x02_util.c | 243 struct mt76x02_vif *mvif = (struct mt76x02_vif *)vif->drv_priv; in mt76x02_sta_add() local 252 msta->vif = mvif; in mt76x02_sta_add() 256 mt76x02_mac_wcid_setup(dev, idx, mvif->idx, sta->addr); in mt76x02_sta_add() 283 struct mt76x02_vif *mvif = (struct mt76x02_vif *)vif->drv_priv; in mt76x02_vif_init() local 286 memset(mvif, 0, sizeof(*mvif)); in mt76x02_vif_init() 288 mvif->idx = idx; in mt76x02_vif_init() 289 mvif->group_wcid.idx = MT_VIF_WCID(idx); in mt76x02_vif_init() 290 mvif->group_wcid.hw_key_idx = -1; in mt76x02_vif_init() 291 mt76_wcid_init(&mvif->group_wcid); in mt76x02_vif_init() 294 rcu_assign_pointer(dev->mt76.wcid[MT_VIF_WCID(idx)], &mvif->group_wcid); in mt76x02_vif_init() [all …]
|
D | mt792x_core.c | 76 struct mt792x_vif *mvif; in mt792x_tx() local 78 mvif = (struct mt792x_vif *)vif->drv_priv; in mt792x_tx() 79 wcid = &mvif->sta.deflink.wcid; in mt792x_tx() 169 struct mt792x_vif *mvif = (struct mt792x_vif *)vif->drv_priv; in mt792x_remove_interface() local 176 mt792x_mac_link_bss_remove(dev, mconf, &mvif->sta.deflink); in mt792x_remove_interface() 186 struct mt792x_vif *mvif = (struct mt792x_vif *)vif->drv_priv; in mt792x_conf_tx() local 190 mvif->bss_conf.queue_params[queue] = *params; in mt792x_conf_tx() 217 struct mt792x_vif *mvif = (struct mt792x_vif *)vif->drv_priv; in mt792x_get_tsf() local 219 u8 omac_idx = mvif->bss_conf.mt76.omac_idx; in mt792x_get_tsf() 243 struct mt792x_vif *mvif = (struct mt792x_vif *)vif->drv_priv; in mt792x_set_tsf() local [all …]
|
D | mt792x.h | 241 mt792x_vif_to_link(struct mt792x_vif *mvif, u8 link_id) in mt792x_vif_to_link() argument 245 vif = container_of((void *)mvif, struct ieee80211_vif, drv_priv); in mt792x_vif_to_link() 249 return &mvif->bss_conf; in mt792x_vif_to_link() 251 return rcu_dereference_protected(mvif->link_conf[link_id], in mt792x_vif_to_link() 252 lockdep_is_held(&mvif->phy->dev->mt76.mutex)); in mt792x_vif_to_link() 274 struct mt792x_vif *mvif = (struct mt792x_vif *)vif->drv_priv; in mt792x_link_conf_to_mconf() local 276 return mt792x_vif_to_link(mvif, link_conf->link_id); in mt792x_link_conf_to_mconf()
|
D | mt76x02_txrx.c | 25 struct mt76x02_vif *mvif; in mt76x02_tx() local 27 mvif = (struct mt76x02_vif *)vif->drv_priv; in mt76x02_tx() 28 wcid = &mvif->group_wcid; in mt76x02_tx()
|
D | mt76_connac_mac.c | 297 struct mt76_vif *mvif = (struct mt76_vif *)vif->drv_priv; in mt76_connac2_mac_tx_rate_val() local 298 struct cfg80211_chan_def *chandef = mvif->ctx ? in mt76_connac2_mac_tx_rate_val() 299 &mvif->ctx->def : &mphy->chandef; in mt76_connac2_mac_tx_rate_val() 496 struct mt76_vif *mvif = (struct mt76_vif *)vif->drv_priv; in mt76_connac2_mac_write_txwi() local 498 omac_idx = mvif->omac_idx; in mt76_connac2_mac_write_txwi() 499 wmm_idx = mvif->wmm_idx; in mt76_connac2_mac_write_txwi() 500 band_idx = mvif->band_idx; in mt76_connac2_mac_write_txwi()
|
/linux-6.12.1/drivers/net/wireless/mediatek/mt7601u/ |
D | main.c | 48 struct mt76_vif *mvif = (struct mt76_vif *) vif->drv_priv; in mt7601u_add_interface() local 57 mvif->idx = idx; in mt7601u_add_interface() 65 mvif->group_wcid.idx = wcid; in mt7601u_add_interface() 66 mvif->group_wcid.hw_key_idx = -1; in mt7601u_add_interface() 75 struct mt76_vif *mvif = (struct mt76_vif *) vif->drv_priv; in mt7601u_remove_interface() local 76 unsigned int wcid = mvif->group_wcid.idx; in mt7601u_remove_interface() 214 struct mt76_vif *mvif = (struct mt76_vif *) vif->drv_priv; in mt7601u_sta_add() local 228 mt7601u_mac_wcid_setup(dev, idx, mvif->idx, sta->addr); in mt7601u_sta_add() 297 struct mt76_vif *mvif = (struct mt76_vif *) vif->drv_priv; in mt7601u_set_key() local 299 struct mt76_wcid *wcid = msta ? &msta->wcid : &mvif->group_wcid; in mt7601u_set_key() [all …]
|
D | tx.c | 215 struct mt76_vif *mvif = (struct mt76_vif *)vif->drv_priv; in mt7601u_tx() local 217 wcid = &mvif->group_wcid; in mt7601u_tx()
|
/linux-6.12.1/drivers/net/wireless/ath/carl9170/ |
D | mac.c | 409 struct carl9170_vif_info *mvif; in carl9170_set_beacon_timers() local 410 mvif = (void *) vif->drv_priv; in carl9170_set_beacon_timers() 412 if (mvif->enable_beacon && !WARN_ON(!ar->beacon_enabled)) { in carl9170_set_beacon_timers()
|