Home
last modified time | relevance | path

Searched refs:chainmask (Results 1 – 25 of 32) sorted by relevance

12

/Linux-v5.15/drivers/net/wireless/mediatek/mt76/mt7615/
Dinit.c419 if (dev->chainmask == 0xf) in mt7615_cap_dbdc_enable()
420 dev->mphy.antenna_mask = dev->chainmask >> 2; in mt7615_cap_dbdc_enable()
422 dev->mphy.antenna_mask = dev->chainmask >> 1; in mt7615_cap_dbdc_enable()
423 dev->mphy.chainmask = dev->mphy.antenna_mask; in mt7615_cap_dbdc_enable()
424 dev->mphy.hw->wiphy->available_antennas_rx = dev->mphy.chainmask; in mt7615_cap_dbdc_enable()
425 dev->mphy.hw->wiphy->available_antennas_tx = dev->mphy.chainmask; in mt7615_cap_dbdc_enable()
435 dev->mphy.antenna_mask = dev->chainmask; in mt7615_cap_dbdc_disable()
436 dev->mphy.chainmask = dev->chainmask; in mt7615_cap_dbdc_disable()
437 dev->mphy.hw->wiphy->available_antennas_rx = dev->chainmask; in mt7615_cap_dbdc_disable()
438 dev->mphy.hw->wiphy->available_antennas_tx = dev->chainmask; in mt7615_cap_dbdc_disable()
[all …]
Deeprom.c163 dev->chainmask = BIT(tx_mask) - 1; in mt7615_eeprom_parse_hw_cap()
164 dev->mphy.antenna_mask = dev->chainmask; in mt7615_eeprom_parse_hw_cap()
165 dev->mphy.chainmask = dev->chainmask; in mt7615_eeprom_parse_hw_cap()
Dtestmode.c183 mask = phy->mt76->chainmask; in mt7615_tm_set_tx_antenna()
311 if (td->tx_antenna_mask & ~mphy->chainmask) in mt7615_tm_set_params()
Dmt7615.h241 u16 chainmask; member
Dmain.c977 if (dev->chainmask == 0xf) in mt7615_set_antenna()
982 phy->mt76->chainmask = tx_ant; in mt7615_set_antenna()
/Linux-v5.15/drivers/net/wireless/mediatek/mt76/mt7921/
Deeprom.c76 dev->chainmask = BIT(tx_mask) - 1; in mt7921_eeprom_parse_hw_cap()
77 dev->mphy.antenna_mask = dev->chainmask; in mt7921_eeprom_parse_hw_cap()
78 dev->mphy.chainmask = dev->mphy.antenna_mask; in mt7921_eeprom_parse_hw_cap()
Dinit.c224 dev->mphy.hw->wiphy->available_antennas_rx = dev->mphy.chainmask; in mt7921_register_device()
225 dev->mphy.hw->wiphy->available_antennas_tx = dev->mphy.chainmask; in mt7921_register_device()
Dmt7921.h160 u16 chainmask; member
Dmain.c37 int nss = hweight8(phy->mt76->chainmask); in mt7921_init_he_caps()
1035 phy->mt76->chainmask = tx_ant; in mt7921_set_antenna()
/Linux-v5.15/drivers/net/wireless/mediatek/mt76/mt76x2/
Dmcu.c24 __le16 chainmask; in mt76x2_mcu_set_channel() member
32 .chainmask = cpu_to_le16(dev->mphy.chainmask), in mt76x2_mcu_set_channel()
Dpci_main.c119 dev->mphy.chainmask = (tx_ant == 3) ? 0x202 : 0x101; in mt76x2_set_antenna()
/Linux-v5.15/drivers/net/wireless/ath/ath9k/
Dcommon.c354 int ath9k_cmn_count_streams(unsigned int chainmask, int max) in ath9k_cmn_count_streams() argument
361 } while ((chainmask = chainmask & (chainmask - 1))); in ath9k_cmn_count_streams()
Dcalib.c95 u8 chainmask = (ah->rxchainmask << 3) | ah->rxchainmask; in ath9k_hw_update_nfcal_hist_buffer() local
102 if (!(chainmask & (1 << i)) || in ath9k_hw_update_nfcal_hist_buffer()
251 u8 chainmask = (ah->rxchainmask << 3) | ah->rxchainmask; in ath9k_hw_loadnf() local
261 if (chainmask & (1 << i)) { in ath9k_hw_loadnf()
356 if (chainmask & (1 << i)) { in ath9k_hw_loadnf()
Dcommon.h87 int ath9k_cmn_count_streams(unsigned int chainmask, int max);
Dbeacon.c80 u8 chainmask = ah->txchainmask; in ath9k_beacon_setup() local
107 info.rates[0].ChSel = ath_txchainmask_reduction(sc, chainmask, rate); in ath9k_beacon_setup()
Ddebug.c973 u8 chainmask = (ah->rxchainmask << 3) | ah->rxchainmask; in read_file_dump_nfcal() local
979 if (!(chainmask & (1 << i)) || in read_file_dump_nfcal()
/Linux-v5.15/drivers/net/wireless/mediatek/mt76/mt7915/
Dinit.c350 mphy->chainmask = dev->chainmask & ~dev->mphy.chainmask; in mt7915_register_ext_phy()
351 mphy->antenna_mask = BIT(hweight8(mphy->chainmask)) - 1; in mt7915_register_ext_phy()
503 nss = hweight8(phy->mt76->chainmask); in mt7915_set_stream_vht_txbf_caps()
614 int i, idx = 0, nss = hweight8(phy->mt76->chainmask); in mt7915_init_he_caps()
811 dev->mphy.hw->wiphy->available_antennas_rx = dev->mphy.chainmask; in mt7915_register_device()
812 dev->mphy.hw->wiphy->available_antennas_tx = dev->mphy.chainmask; in mt7915_register_device()
Deeprom.c110 dev->chainmask = BIT(nss) - 1; in mt7915_eeprom_parse_hw_cap()
112 dev->mphy.chainmask = dev->mphy.antenna_mask; in mt7915_eeprom_parse_hw_cap()
Dmt7915.h185 u16 chainmask; member
Dmain.c906 if (dev->chainmask == 0xf) in mt7915_set_antenna()
911 phy->mt76->chainmask = tx_ant; in mt7915_set_antenna()
Dtestmode.c683 if (td->tx_antenna_mask & ~mphy->chainmask) in mt7915_tm_set_params()
Dmcu.c997 int max_nss = hweight8(phy->mt76->chainmask); in mt7915_mcu_bss_ra_tlv()
1921 bf->nr = hweight8(phy->mt76->chainmask) - 1; in mt7915_mcu_sta_bfer_ht()
1934 u8 tx_ant = hweight8(phy->mt76->chainmask) - 1; in mt7915_mcu_sta_bfer_vht()
2025 int tx_ant = hweight8(phy->mt76->chainmask) - 1; in mt7915_mcu_sta_bfer_tlv()
2090 int tx_ant = hweight8(phy->mt76->chainmask) - 1; in mt7915_mcu_sta_bfee_tlv()
/Linux-v5.15/drivers/net/wireless/mediatek/mt76/
Dmt76x02_phy.c19 switch (dev->mphy.chainmask & 0xf) { in mt76x02_phy_set_rxpath()
38 txpath = (dev->mphy.chainmask >> 8) & 0xf; in mt76x02_phy_set_txdac()
Dmt76x02_util.c194 dev->mphy.chainmask = 0x202; in mt76x02_init_device()
197 dev->mphy.chainmask = 0x101; in mt76x02_init_device()
Dmt76x02_mac.c348 u8 ccmp_pn[8], nstreams = dev->mphy.chainmask & 0xf; in mt76x02_mac_write_txwi()
688 u8 n_rxstream = dev->mphy.chainmask & 0xf; in mt76x02_mac_process_rate()
781 int pad_len = 0, nstreams = dev->mphy.chainmask & 0xf; in mt76x02_mac_process_rx()

12