Home
last modified time | relevance | path

Searched refs:antenna_mask (Results 1 – 25 of 33) sorted by relevance

12

/linux/drivers/net/wireless/mediatek/mt76/mt7603/
H A Deeprom.c178 dev->mphy.antenna_mask = 3; in mt7603_eeprom_init()
182 dev->mphy.antenna_mask = 1; in mt7603_eeprom_init()
184 dev->mphy.chainmask = dev->mphy.antenna_mask; in mt7603_eeprom_init()
H A Dmcu.c388 int n_chains = hweight8(dev->mphy.antenna_mask); in mt7603_mcu_set_channel()
417 if (dev->mphy.antenna_mask == 3) in mt7603_mcu_set_channel()
H A Dinit.c117 int rx_chains = dev->mphy.antenna_mask; in mt7603_phy_init()
485 if (dev->mphy.antenna_mask & BIT(1)) in mt7603_init_txpower()
H A Dmac.c650 status->chains = dev->mphy.antenna_mask; in mt7603_mac_fill_rx()
1661 if (dev->mphy.antenna_mask & BIT(1)) { in mt7603_edcca_check()
/linux/drivers/net/wireless/mediatek/mt76/mt76x2/
H A Dpci_main.c113 dev->mphy.antenna_mask = tx_ant; in mt76x2_set_antenna()
H A Dpci_phy.c77 switch (dev->mphy.antenna_mask) { in mt76x2_phy_set_antenna()
/linux/drivers/net/wireless/mediatek/mt76/mt7921/
H A Dmac.c161 mt76_rx_signal(msta->vif->phy->mt76->antenna_mask, rssi); in mt7921_mac_sta_poll()
365 status->chains = mphy->antenna_mask; in mt7921_mac_fill_rx()
371 for (i = 0; i < hweight8(mphy->antenna_mask); i++) { in mt7921_mac_fill_rx()
H A Dmain.c1107 phy->mt76->antenna_mask = tx_ant; in mt7921_set_antenna()
/linux/drivers/net/wireless/mediatek/mt76/
H A Dtestmode.c183 u8 max_nss = hweight8(phy->antenna_mask); in mt76_testmode_tx_init()
446 1, hweight8(phy->antenna_mask)) || in mt76_testmode_cmd()
H A Dmt76x02_util.c194 dev->mphy.antenna_mask = 3; in mt76x02_init_device()
197 dev->mphy.antenna_mask = 1; in mt76x02_init_device()
H A Dmac80211.c256 int i, nstream = hweight8(phy->antenna_mask); in mt76_init_stream_cap()
453 wiphy->available_antennas_tx = phy->antenna_mask; in mt76_phy_init()
455 wiphy->available_antennas_rx = phy->antenna_mask; in mt76_phy_init()
H A Dmt76_connac_mac.c599 u8 spe_idx = mt76_connac_spe_idx(mphy->antenna_mask); in mt76_connac2_mac_write_txwi()
H A Dmt76.h847 u8 antenna_mask; member
/linux/drivers/net/wireless/mediatek/mt76/mt7615/
H A Deeprom.c169 dev->mphy.antenna_mask = dev->chainmask; in mt7615_eeprom_parse_hw_cap()
H A Dtestmode.c52 int i, ret, n_chains = hweight8(mphy->antenna_mask); in mt7615_tm_set_tx_power()
H A Dmain.c1005 phy->mt76->antenna_mask = tx_ant; in mt7615_set_antenna()
/linux/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmcu.c565 int max_nss = hweight8(phy->mt76->antenna_mask); in mt7915_mcu_bss_ra_tlv()
1443 u8 spe_idx = mt76_connac_spe_idx(mphy->antenna_mask); in mt7915_mcu_set_spe_idx()
2712 req.tx_stream = hweight8(mphy->antenna_mask); in mt7915_mcu_background_chain_ctrl()
2713 req.rx_stream = mphy->antenna_mask; in mt7915_mcu_background_chain_ctrl()
2810 if (mt76_connac_spe_idx(phy->mt76->antenna_mask)) in mt7915_mcu_set_chan_info()
2811 req.tx_path_num = fls(phy->mt76->antenna_mask); in mt7915_mcu_set_chan_info()
H A Dmac.c227 mt76_rx_signal(msta->vif->phy->mt76->antenna_mask, rssi); in mt7915_mac_sta_poll()
453 status->chains = mphy->antenna_mask; in mt7915_mac_fill_rx()
/linux/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmcu.c796 ch->tx_streams = hweight8(phy->mt76->antenna_mask); in mt7996_mcu_bss_rfch_tlv()
797 ch->rx_streams = hweight8(phy->mt76->antenna_mask); in mt7996_mcu_bss_rfch_tlv()
1518 bf->nrow = hweight8(phy->mt76->antenna_mask) - 1; in mt7996_mcu_sta_bfer_ht()
1533 u8 tx_ant = hweight8(phy->mt76->antenna_mask) - 1; in mt7996_mcu_sta_bfer_vht()
1778 int tx_ant = hweight8(phy->mt76->antenna_mask) - 1; in mt7996_mcu_sta_bfee_tlv()
3629 req.tx_stream = hweight8(mphy->antenna_mask); in mt7996_mcu_background_chain_ctrl()
3630 req.rx_stream = mphy->antenna_mask; in mt7996_mcu_background_chain_ctrl()
H A Dmt7996.h711 int cur_nss = hweight8(phy->mt76->antenna_mask); in mt7996_rx_chainmask()
H A Dmac.c216 mt76_rx_signal(mphy->antenna_mask, in mt7996_mac_sta_poll()
622 status->chains = mphy->antenna_mask; in mt7996_mac_fill_rx()
1651 for (ant = 0; ant < hweight8(phy->mt76->antenna_mask); ant++) { in mt7996_phy_get_nf()
/linux/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmain.c22 int i, nss = hweight8(phy->mt76->antenna_mask); in mt7925_init_he_caps()
163 int nss = hweight8(phy->mt76->antenna_mask); in mt7925_init_eht_caps()
1526 phy->mt76->antenna_mask = tx_ant; in mt7925_set_antenna()
H A Dmac.c150 mt76_rx_signal(msta->vif->phy->mt76->antenna_mask, rssi); in mt7925_mac_sta_poll()
520 status->chains = mphy->antenna_mask; in mt7925_mac_fill_rx()
H A Dmcu.c854 mdev->phy.antenna_mask = BIT(cap->nss) - 1; in mt7925_mcu_parse_phy_cap()
855 mdev->phy.chainmask = mdev->phy.antenna_mask; in mt7925_mcu_parse_phy_cap()
2245 req->tx_streams = hweight8(phy->antenna_mask); in mt7925_mcu_bss_rlm_tlv()
2247 req->rx_streams = hweight8(phy->antenna_mask); in mt7925_mcu_bss_rlm_tlv()
/linux/drivers/net/wireless/broadcom/b43/
H A Dmain.c1564 u8 antenna_mask; in b43_ieee80211_antenna_sanitize() local
1573 antenna_mask = dev->dev->bus_sprom->ant_available_bg; in b43_ieee80211_antenna_sanitize()
1575 antenna_mask = dev->dev->bus_sprom->ant_available_a; in b43_ieee80211_antenna_sanitize()
1577 if (!(antenna_mask & (1 << (antenna_nr - 1)))) { in b43_ieee80211_antenna_sanitize()

12