Searched refs:chainmask (Results 1 - 25 of 43) sorted by relevance

12

/linux-master/drivers/net/wireless/mediatek/mt76/mt76x2/
H A Dmcu.c24 __le16 chainmask; member in struct:__anon1004
32 .chainmask = cpu_to_le16(dev->mphy.chainmask),
H A Dpci_main.c123 dev->mphy.chainmask = (tx_ant == 3) ? 0x202 : 0x101;
/linux-master/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dinit.c423 if (dev->chainmask == 0xf)
424 dev->mphy.antenna_mask = dev->chainmask >> 2;
426 dev->mphy.antenna_mask = dev->chainmask >> 1;
427 dev->mphy.chainmask = dev->mphy.antenna_mask;
428 dev->mphy.hw->wiphy->available_antennas_rx = dev->mphy.chainmask;
429 dev->mphy.hw->wiphy->available_antennas_tx = dev->mphy.chainmask;
439 dev->mphy.antenna_mask = dev->chainmask;
440 dev->mphy.chainmask = dev->chainmask;
441 dev->mphy.hw->wiphy->available_antennas_rx = dev->chainmask;
[all...]
H A Deeprom.c168 dev->chainmask = BIT(tx_mask) - 1;
169 dev->mphy.antenna_mask = dev->chainmask;
170 dev->mphy.chainmask = dev->chainmask;
H A Dtestmode.c183 mask = phy->mt76->chainmask;
310 if (td->tx_antenna_mask & ~mphy->chainmask)
/linux-master/drivers/net/wireless/mediatek/mt76/mt7996/
H A Deeprom.c205 mphy->chainmask = (BIT(path) - 1) << dev->chainshift[band_idx];
206 dev->chainmask |= mphy->chainmask;
209 hweight16(mphy->chainmask);
H A Dmt7996.h260 u16 chainmask; member in struct:mt7996_dev
554 u16 tx_chainmask = phy->mt76->chainmask;
H A Dinit.c295 int i, nss = hweight16(phy->mt76->chainmask);
940 sts = hweight16(phy->mt76->chainmask);
964 int sts = hweight16(phy->mt76->chainmask);
1169 int sts = hweight16(phy->mt76->chainmask);
H A Dmain.c972 /* restore to the origin chainmask which might have auxiliary path */
974 phy->mt76->chainmask = ((dev->chainmask >> shift) &
977 phy->mt76->chainmask = (dev->chainmask >> shift) << shift;
979 phy->mt76->chainmask = tx_ant << shift;
/linux-master/drivers/net/wireless/mediatek/mt76/mt7915/
H A Deeprom.c236 mphy->chainmask = BIT(path) - 1;
238 mphy->chainmask <<= dev->chainshift;
240 dev->chainmask |= mphy->chainmask;
241 dev->chainshift = hweight8(dev->mphy.chainmask);
H A Dtestmode.c696 u32 chainmask = mphy->chainmask, changed = 0; local
706 chainmask = ext_phy ? chainmask >> dev->chainshift : chainmask;
707 if (td->tx_antenna_mask > chainmask)
H A Dinit.c282 int i, n_chains = hweight16(phy->mt76->chainmask);
853 sts = hweight8(phy->mt76->chainmask);
880 int sts = hweight8(phy->mt76->chainmask);
H A Dmcu.h522 int n_chains = hweight16(mphy->chainmask);
H A Dmcu.c1022 int sts = hweight16(phy->mt76->chainmask);
1085 bf->nrow = hweight8(phy->mt76->chainmask) - 1;
1098 u8 tx_ant = hweight8(phy->mt76->chainmask) - 1;
1193 int tx_ant = hweight8(phy->mt76->chainmask) - 1;
1262 int tx_ant = hweight8(phy->mt76->chainmask) - 1;
2730 .tx_path_num = hweight16(phy->mt76->chainmask),
2731 .rx_path = phy->mt76->chainmask >> (dev->chainshift * band),
H A Dmain.c1065 phy->mt76->chainmask = (dev->chainmask >> chainshift) << chainshift;
1067 phy->mt76->chainmask = tx_ant << (chainshift * band);
/linux-master/drivers/net/wireless/ath/ath9k/
H A Dcommon.c354 int ath9k_cmn_count_streams(unsigned int chainmask, int max) argument
361 } while ((chainmask = chainmask & (chainmask - 1)));
H A Dcommon.h87 int ath9k_cmn_count_streams(unsigned int chainmask, int max);
H A Dcalib.c95 u8 chainmask = (ah->rxchainmask << 3) | ah->rxchainmask; local
102 if (!(chainmask & (1 << i)) ||
251 u8 chainmask = (ah->rxchainmask << 3) | ah->rxchainmask; local
261 if (chainmask & (1 << i)) {
356 if (chainmask & (1 << i)) {
H A Dbeacon.c80 u8 chainmask = ah->txchainmask; local
107 info.rates[0].ChSel = ath_txchainmask_reduction(sc, chainmask, rate);
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dmt76x02_phy.c19 switch (dev->mphy.chainmask & 0xf) {
38 txpath = (dev->mphy.chainmask >> 8) & 0xf;
H A Dmt76x02_mac.c348 u8 ccmp_pn[8], nstreams = dev->mphy.chainmask & 0xf;
692 u8 n_rxstream = dev->mphy.chainmask & 0xf;
785 int pad_len = 0, nstreams = dev->mphy.chainmask & 0xf;
H A Deeprom.c384 txs_delta = mt76_get_txs_delta(np, hweight16(phy->chainmask));
H A Dmt76x02_util.c193 dev->mphy.chainmask = 0x202;
196 dev->mphy.chainmask = 0x101;
/linux-master/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dinit.c284 dev->mphy.hw->wiphy->available_antennas_rx = dev->mphy.chainmask;
285 dev->mphy.hw->wiphy->available_antennas_tx = dev->mphy.chainmask;
/linux-master/drivers/net/wireless/mediatek/mt76/mt7921/
H A Dinit.c331 dev->mphy.hw->wiphy->available_antennas_rx = dev->mphy.chainmask;
332 dev->mphy.hw->wiphy->available_antennas_tx = dev->mphy.chainmask;

Completed in 503 milliseconds

12