Lines Matching refs:mvif
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()
712 info->hw_queue |= FIELD_PREP(MT_TX_HW_QUEUE_PHY, mvif->mt76.band_idx); in mt7615_mcu_add_beacon_offload()
743 struct mt7615_vif *mvif = (struct mt7615_vif *)vif->drv_priv; in mt7615_mcu_add_bss() local
747 if (mvif->mt76.omac_idx >= REPEATER_BSSID_START) in mt7615_mcu_add_bss()
750 skb = mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->mt76, NULL); in mt7615_mcu_add_bss()
758 mvif->sta.wcid.idx, enable); in mt7615_mcu_add_bss()
760 if (enable && mvif->mt76.omac_idx >= EXT_BSSID_START && in mt7615_mcu_add_bss()
761 mvif->mt76.omac_idx < REPEATER_BSSID_START) in mt7615_mcu_add_bss()
762 mt76_connac_mcu_bss_ext_tlv(skb, &mvif->mt76); in mt7615_mcu_add_bss()
774 struct mt7615_vif *mvif = msta->vif; in mt7615_mcu_wtbl_tx_ba() local
792 skb = mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->mt76, in mt7615_mcu_wtbl_tx_ba()
809 struct mt7615_vif *mvif = msta->vif; in mt7615_mcu_wtbl_rx_ba() local
814 skb = mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->mt76, in mt7615_mcu_wtbl_rx_ba()
843 struct mt7615_vif *mvif = (struct mt7615_vif *)vif->drv_priv; in mt7615_mcu_wtbl_sta_add() local
853 msta = sta ? (struct mt7615_sta *)sta->drv_priv : &mvif->sta; in mt7615_mcu_wtbl_sta_add()
856 sskb = mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->mt76, in mt7615_mcu_wtbl_sta_add()
862 if (mvif->sta_added) in mt7615_mcu_wtbl_sta_add()
865 mvif->sta_added = true; in mt7615_mcu_wtbl_sta_add()
934 struct mt7615_vif *mvif = msta->vif; in mt7615_mcu_sta_ba() local
939 skb = mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->mt76, in mt7615_mcu_sta_ba()
981 struct mt7615_vif *mvif = (struct mt7615_vif *)vif->drv_priv; in __mt7615_mcu_add_sta() local
991 info.wcid = sta ? (struct mt76_wcid *)sta->drv_priv : &mvif->sta.wcid; in __mt7615_mcu_add_sta()
1040 struct mt7615_vif *mvif = (struct mt7615_vif *)vif->drv_priv; in mt7615_mcu_uni_add_beacon_offload() local
1068 .bss_idx = mvif->mt76.idx, in mt7615_mcu_uni_add_beacon_offload()
1114 struct mt7615_vif *mvif = (struct mt7615_vif *)vif->drv_priv; in mt7615_mcu_uni_add_dev() local
1117 &mvif->sta.wcid, enable); in mt7615_mcu_uni_add_dev()
1124 struct mt7615_vif *mvif = (struct mt7615_vif *)vif->drv_priv; in mt7615_mcu_uni_add_bss() local
1126 return mt76_connac_mcu_uni_add_bss(phy->mt76, vif, &mvif->sta.wcid, in mt7615_mcu_uni_add_bss()
1156 struct mt7615_vif *mvif = msta->vif; in mt7615_mcu_uni_rx_ba() local
1162 skb = mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->mt76, in mt7615_mcu_uni_rx_ba()
1174 skb = mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->mt76, in mt7615_mcu_uni_rx_ba()
2509 struct mt7615_vif *mvif = (struct mt7615_vif *)vif->drv_priv; in mt7615_mcu_set_bss_pm() local
2521 .bss_idx = mvif->mt76.idx, in mt7615_mcu_set_bss_pm()
2530 .bss_idx = mvif->mt76.idx, in mt7615_mcu_set_bss_pm()
2549 struct mt7615_vif *mvif = (struct mt7615_vif *)vif->drv_priv; in mt7615_mcu_set_roc() local
2552 .bss_idx = mvif->mt76.idx, in mt7615_mcu_set_roc()