| /linux/drivers/net/wireless/mediatek/mt76/mt7603/ |
| H A D | eeprom.c | 179 dev->mphy.antenna_mask = 3; in mt7603_eeprom_init() 183 dev->mphy.antenna_mask = 1; in mt7603_eeprom_init() 185 dev->mphy.chainmask = dev->mphy.antenna_mask; in mt7603_eeprom_init()
|
| H A D | init.c | 117 int rx_chains = dev->mphy.antenna_mask; in mt7603_phy_init() 486 if (dev->mphy.antenna_mask & BIT(1)) in mt7603_init_txpower()
|
| H A D | mac.c | 677 status->chains = dev->mphy.antenna_mask; in mt7603_mac_fill_rx() 1688 if (dev->mphy.antenna_mask & BIT(1)) { in mt7603_edcca_check()
|
| /linux/drivers/net/wireless/mediatek/mt76/ |
| H A D | mt76_connac.h | 357 static inline u8 mt76_connac_spe_idx(u8 antenna_mask) in mt76_connac_spe_idx() argument 362 if (antenna_mask >= sizeof(ant_to_spe)) in mt76_connac_spe_idx() 365 return ant_to_spe[antenna_mask]; in mt76_connac_spe_idx()
|
| H A D | mac80211.c | 256 int i, nstream = hweight8(phy->antenna_mask); in mt76_init_stream_cap() 457 wiphy->available_antennas_tx = phy->antenna_mask; in mt76_phy_init() 459 wiphy->available_antennas_rx = phy->antenna_mask; in mt76_phy_init()
|
| H A D | mt76_connac_mac.c | 603 u8 spe_idx = mt76_connac_spe_idx(mphy->antenna_mask); in mt76_connac2_mac_write_txwi() 621 if (!spe_idx && hweight8(mphy->antenna_mask) > 1) in mt76_connac2_mac_write_txwi()
|
| H A D | mt76.h | 905 u8 antenna_mask; 898 u8 antenna_mask; global() member
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7996/ |
| H A D | eeprom.c | 327 mphy->antenna_mask = BIT(nss) - 1; in mt7996_eeprom_parse_hw_cap() 328 phy->orig_antenna_mask = mphy->antenna_mask; in mt7996_eeprom_parse_hw_cap()
|
| H A D | mcu.c | 1033 ch->tx_streams = hweight8(phy->mt76->antenna_mask); in mt7996_mcu_bss_he_tlv() 1034 ch->rx_streams = hweight8(phy->mt76->antenna_mask); in mt7996_mcu_bss_he_tlv() 1897 bf->nrow = hweight8(phy->mt76->antenna_mask) - 1; 1912 u8 tx_ant = hweight8(phy->mt76->antenna_mask) - 1; in mt7996_mcu_sta_bfer_he() 2183 tx_ant = hweight8(phy->mt76->antenna_mask) - 1; in mt7996_mcu_sta_hdr_trans_tlv() 4108 req.tx_stream = hweight8(mphy->antenna_mask); in mt7996_mcu_set_chan_info() 4109 req.rx_stream = mphy->antenna_mask; in mt7996_mcu_set_chan_info()
|
| H A D | init.c | 1445 int i, nss = hweight8(phy->mt76->antenna_mask); in mt7996_init_he_caps() 1574 int nss = hweight8(phy->mt76->antenna_mask); in mt7996_init_eht_caps()
|
| H A D | mt7996.h | 887 int cur_nss = hweight8(phy->mt76->antenna_mask);
|
| H A D | mac.c | 177 mt76_rx_signal(mphy->antenna_mask, in mt7996_mac_sta_poll() 598 status->chains = mphy->antenna_mask; in mt7996_mac_fill_rx() 2168 for (ant = 0; ant < hweight8(phy->mt76->antenna_mask); ant++) { in mt7996_phy_get_nf()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7921/ |
| H A D | mac.c | 162 mt76_rx_signal(msta->vif->phy->mt76->antenna_mask, rssi); in mt7921_mac_sta_poll() 366 status->chains = mphy->antenna_mask; in mt7921_mac_fill_rx()
|
| H A D | mcu.c | 576 dev->phy.antenna_mask = BIT(cap->nss) - 1; in mt7921_mcu_parse_phy_cap() 577 dev->phy.chainmask = dev->phy.antenna_mask; in mt7921_mcu_parse_phy_cap() 919 .tx_streams_num = hweight8(phy->mt76->antenna_mask), in mt7921_mcu_set_chan_info() 920 .rx_streams = phy->mt76->antenna_mask, in mt7921_mcu_set_chan_info()
|
| H A D | main.c | 1137 phy->mt76->antenna_mask = tx_ant; in mt7921_set_antenna()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7915/ |
| H A D | init.c | 514 wiphy->available_antennas_rx = phy->mt76->antenna_mask; in mt7915_mac_init_band() 515 wiphy->available_antennas_tx = phy->mt76->antenna_mask; in mt7915_mac_init_band() 1035 int i, idx = 0, nss = hweight8(phy->mt76->antenna_mask); in mt7915_init_he_caps()
|
| H A D | eeprom.c | 268 mphy->antenna_mask = BIT(nss) - 1; in mt7915_eeprom_init()
|
| H A D | mcu.c | 583 int max_nss = hweight8(phy->mt76->antenna_mask); in mt7915_mcu_bss_ra_tlv() 1469 u8 spe_idx = mt76_connac_spe_idx(mphy->antenna_mask); in mt7915_mcu_set_spe_idx() 2740 req.tx_stream = hweight8(mphy->antenna_mask); in mt7915_mcu_background_chain_ctrl() 2741 req.rx_stream = mphy->antenna_mask; in mt7915_mcu_background_chain_ctrl() 2838 if (mt76_connac_spe_idx(phy->mt76->antenna_mask)) in mt7915_mcu_set_chan_info() 2839 req.tx_path_num = fls(phy->mt76->antenna_mask); in mt7915_mcu_set_chan_info()
|
| H A D | main.c | 1151 phy->mt76->antenna_mask = tx_ant; in mt7915_set_antenna()
|
| H A D | mac.c | 227 mt76_rx_signal(msta->vif->phy->mt76->antenna_mask, rssi); in mt7915_mac_sta_poll()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7925/ |
| H A D | mac.c | 158 mt76_rx_signal(msta->vif->phy->mt76->antenna_mask, rssi); in mt7925_mac_sta_poll() 540 status->chains = mphy->antenna_mask; in mt7925_mac_fill_rx()
|
| H A D | main.c | 24 int i, nss = hweight8(phy->mt76->antenna_mask); in mt7925_init_he_caps() 169 int nss = hweight8(phy->mt76->antenna_mask); in mt7925_init_eht_caps() 1713 phy->mt76->antenna_mask = tx_ant; in mt7925_suspend()
|
| H A D | mcu.c | 1049 mdev->phy.antenna_mask = BIT(cap->nss) - 1; in mt7925_mcu_parse_phy_cap() 1050 mdev->phy.chainmask = mdev->phy.antenna_mask; in mt7925_mcu_parse_phy_cap() 2529 req->tx_streams = hweight8(phy->antenna_mask); in mt7925_mcu_bss_rlm_tlv() 2531 req->rx_streams = hweight8(phy->antenna_mask); in mt7925_mcu_bss_rlm_tlv()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7615/ |
| H A D | main.c | 1008 phy->mt76->antenna_mask = tx_ant; in mt7615_set_antenna()
|
| H A D | mac.c | 571 status->chains = mphy->antenna_mask; in mt7615_mac_fill_rx()
|