Lines Matching refs:band

63 	enum nl80211_band band = msta->vif->phy->mt76->chandef.chan->band;
64 const u16 *mask = msta->vif->bitrate_mask.control[band].he_mcs;
587 enum nl80211_band band = chandef->chan->band;
593 if (band == NL80211_BAND_2GHZ) {
616 u8 band;
625 .band = phy->mt76->band_idx,
1401 enum nl80211_band band = chandef->chan->band;
1407 u8 i, gi = mask->control[band]._gi; \
1411 phy.he_ltf |= mask->control[band].he_ltf << (i << (_he));\
1413 for (i = 0; i < ARRAY_SIZE(mask->control[band]._mcs); i++) { \
1414 if (!mask->control[band]._mcs[i]) \
1416 nrates += hweight16(mask->control[band]._mcs[i]); \
1417 phy.mcs = ffs(mask->control[band]._mcs[i]) - 1; \
1430 nrates = hweight32(mask->control[band].legacy);
1431 phy.mcs = ffs(mask->control[band].legacy) - 1;
1436 if (mask->control[band].gi == NL80211_TXRATE_DEFAULT_GI &&
1437 mask->control[band].he_gi == GENMASK(7, 0) &&
1438 mask->control[band].he_ltf == GENMASK(7, 0) &&
1451 if (mask->control[band].gi != NL80211_TXRATE_DEFAULT_GI ||
1452 mask->control[band].he_gi != GENMASK(7, 0)) {
1473 if (mask->control[band].he_ltf != GENMASK(7, 0)) {
1491 enum nl80211_band band = chandef->chan->band;
1494 u32 supp_rate = sta->deflink.supp_rates[band];
1502 ra->phy_mode = mt76_connac_get_phy_mode(mphy, vif, band, sta);
1509 supp_rate &= mask->control[band].legacy;
1512 if (band == NL80211_BAND_2GHZ) {
1545 mask->control[band].ht_mcs);
1571 mask->control[band].vht_mcs);
1895 enum nl80211_band band = chandef->chan->band;
1935 info->band = band;
2025 static int mt7915_driver_own(struct mt7915_dev *dev, u8 band)
2027 mt76_wr(dev, MT_TOP_LPCR_HOST_BAND(band), MT_TOP_LPCR_HOST_DRV_OWN);
2028 if (!mt76_poll_msec(dev, MT_TOP_LPCR_HOST_BAND(band),
2035 mt76_wr(dev, MT_TOP_LPCR_HOST_BAND_IRQ_STAT(band),
2401 mt7915_mcu_set_rx_hdr_trans_blacklist(struct mt7915_dev *dev, int band)
2421 int mt7915_mcu_set_mac(struct mt7915_dev *dev, int band,
2438 u8 band;
2442 .band = band,
2452 mt7915_mcu_set_rx_hdr_trans_blacklist(dev, band);
2650 req.band = chandef ? chandef->chan->band == NL80211_BAND_5GHZ : 1;
2704 u8 band = phy->mt76->band_idx;
2727 .rx_path = phy->mt76->chainmask >> (dev->chainshift * band),
2728 .band_idx = band,
2729 .channel_band = ch_band[chandef->chan->band],
2881 u8 band;
3051 req[i].band = cpu_to_le32(phy->mt76->band_idx);
3364 int mt7915_mcu_set_ser(struct mt7915_dev *dev, u8 action, u8 set, u8 band)
3369 u8 band;
3374 .band = band,
3626 u8 band;
3630 .band = mvif->mt76.band_idx,
3654 if (mphy->chandef.chan->band == NL80211_BAND_5GHZ)
3656 else if (mphy->chandef.chan->band == NL80211_BAND_6GHZ)