Lines Matching refs:eht
1265 struct sta_rec_eht *eht; in mt7996_mcu_sta_eht_tlv() local
1274 tlv = mt76_connac_mcu_add_tlv(skb, STA_REC_EHT, sizeof(*eht)); in mt7996_mcu_sta_eht_tlv()
1276 eht = (struct sta_rec_eht *)tlv; in mt7996_mcu_sta_eht_tlv()
1277 eht->tid_bitmap = 0xff; in mt7996_mcu_sta_eht_tlv()
1278 eht->mac_cap = cpu_to_le16(*(u16 *)elem->mac_cap_info); in mt7996_mcu_sta_eht_tlv()
1279 eht->phy_cap = cpu_to_le64(*(u64 *)elem->phy_cap_info); in mt7996_mcu_sta_eht_tlv()
1280 eht->phy_cap_ext = cpu_to_le64(elem->phy_cap_info[8]); in mt7996_mcu_sta_eht_tlv()
1288 memcpy(eht->mcs_map_bw20, &mcs_map->only_20mhz, in mt7996_mcu_sta_eht_tlv()
1289 sizeof(eht->mcs_map_bw20)); in mt7996_mcu_sta_eht_tlv()
1293 memcpy(eht->mcs_map_bw80, &mcs_map->bw._80, sizeof(eht->mcs_map_bw80)); in mt7996_mcu_sta_eht_tlv()
1294 memcpy(eht->mcs_map_bw160, &mcs_map->bw._160, sizeof(eht->mcs_map_bw160)); in mt7996_mcu_sta_eht_tlv()
1295 memcpy(eht->mcs_map_bw320, &mcs_map->bw._320, sizeof(eht->mcs_map_bw320)); in mt7996_mcu_sta_eht_tlv()
4637 skb_put_data(skb, &la.eht[0], sizeof(la.eht)); in mt7996_mcu_set_txpower_sku()