Lines Matching refs:he_mu
318 struct ieee80211_radiotap_he_mu *he_mu = NULL; in mt7996_mac_decode_he_mu_radiotap() local
322 he_mu = skb_push(skb, sizeof(mu_known)); in mt7996_mac_decode_he_mu_radiotap()
323 memcpy(he_mu, &mu_known, sizeof(mu_known)); in mt7996_mac_decode_he_mu_radiotap()
327 he_mu->flags1 |= MU_PREP(FLAGS1_SIG_B_MCS, status->rate_idx); in mt7996_mac_decode_he_mu_radiotap()
329 he_mu->flags1 |= MU_PREP(FLAGS1_SIG_B_DCM, status->he_dcm); in mt7996_mac_decode_he_mu_radiotap()
331 he_mu->flags2 |= MU_PREP(FLAGS2_BW_FROM_SIG_A_BW, status->bw) | in mt7996_mac_decode_he_mu_radiotap()
335 he_mu->ru_ch1[0] = le32_get_bits(rxv[3], MT_CRXV_HE_RU0); in mt7996_mac_decode_he_mu_radiotap()
338 he_mu->flags1 |= HE_BITS(MU_FLAGS1_CH2_RU_KNOWN); in mt7996_mac_decode_he_mu_radiotap()
339 he_mu->ru_ch2[0] = le32_get_bits(rxv[3], MT_CRXV_HE_RU1); in mt7996_mac_decode_he_mu_radiotap()
343 he_mu->ru_ch1[1] = le32_get_bits(rxv[3], MT_CRXV_HE_RU2); in mt7996_mac_decode_he_mu_radiotap()
344 he_mu->ru_ch2[1] = le32_get_bits(rxv[3], MT_CRXV_HE_RU3); in mt7996_mac_decode_he_mu_radiotap()