Lines Matching refs:phy_data

1111 				     struct iwl_mvm_rx_phy_data *phy_data,  in iwl_mvm_decode_he_mu_ext()  argument
1115 u32 phy_data2 = le32_to_cpu(phy_data->d2); in iwl_mvm_decode_he_mu_ext()
1116 u32 phy_data3 = le32_to_cpu(phy_data->d3); in iwl_mvm_decode_he_mu_ext()
1117 u16 phy_data4 = le16_to_cpu(phy_data->d4); in iwl_mvm_decode_he_mu_ext()
1162 iwl_mvm_decode_he_phy_ru_alloc(struct iwl_mvm_rx_phy_data *phy_data, in iwl_mvm_decode_he_phy_ru_alloc() argument
1176 u8 ru = le32_get_bits(phy_data->d1, IWL_RX_PHY_DATA1_HE_RU_ALLOC_MASK); in iwl_mvm_decode_he_phy_ru_alloc()
1216 if (phy_data->d1 & cpu_to_le32(IWL_RX_PHY_DATA1_HE_RU_ALLOC_SEC80)) in iwl_mvm_decode_he_phy_ru_alloc()
1244 struct iwl_mvm_rx_phy_data *phy_data, in iwl_mvm_decode_he_phy_data() argument
1250 switch (phy_data->info_type) { in iwl_mvm_decode_he_phy_data()
1263 he->data4 |= le16_encode_bits(le32_get_bits(phy_data->d2, in iwl_mvm_decode_he_phy_data()
1266 he->data4 |= le16_encode_bits(le32_get_bits(phy_data->d2, in iwl_mvm_decode_he_phy_data()
1269 he->data4 |= le16_encode_bits(le32_get_bits(phy_data->d2, in iwl_mvm_decode_he_phy_data()
1272 he->data4 |= le16_encode_bits(le32_get_bits(phy_data->d2, in iwl_mvm_decode_he_phy_data()
1288 he->data3 |= le16_encode_bits(le32_get_bits(phy_data->d0, in iwl_mvm_decode_he_phy_data()
1291 if (phy_data->info_type != IWL_RX_PHY_INFO_TYPE_HE_TB && in iwl_mvm_decode_he_phy_data()
1292 phy_data->info_type != IWL_RX_PHY_INFO_TYPE_HE_TB_EXT) { in iwl_mvm_decode_he_phy_data()
1294 he->data3 |= le16_encode_bits(le32_get_bits(phy_data->d0, in iwl_mvm_decode_he_phy_data()
1298 he->data3 |= le16_encode_bits(le32_get_bits(phy_data->d0, in iwl_mvm_decode_he_phy_data()
1301 he->data5 |= le16_encode_bits(le32_get_bits(phy_data->d0, in iwl_mvm_decode_he_phy_data()
1304 he->data5 |= le16_encode_bits(le32_get_bits(phy_data->d0, in iwl_mvm_decode_he_phy_data()
1307 he->data5 |= le16_encode_bits(le32_get_bits(phy_data->d1, in iwl_mvm_decode_he_phy_data()
1310 he->data6 |= le16_encode_bits(le32_get_bits(phy_data->d0, in iwl_mvm_decode_he_phy_data()
1313 he->data6 |= le16_encode_bits(le32_get_bits(phy_data->d0, in iwl_mvm_decode_he_phy_data()
1319 switch (phy_data->info_type) { in iwl_mvm_decode_he_phy_data()
1324 he->data4 |= le16_encode_bits(le32_get_bits(phy_data->d0, in iwl_mvm_decode_he_phy_data()
1333 switch (phy_data->info_type) { in iwl_mvm_decode_he_phy_data()
1336 le16_encode_bits(le16_get_bits(phy_data->d4, in iwl_mvm_decode_he_phy_data()
1340 le16_encode_bits(le16_get_bits(phy_data->d4, in iwl_mvm_decode_he_phy_data()
1344 le16_encode_bits(le16_get_bits(phy_data->d4, in iwl_mvm_decode_he_phy_data()
1347 iwl_mvm_decode_he_mu_ext(mvm, phy_data, rate_n_flags, he_mu); in iwl_mvm_decode_he_phy_data()
1351 le16_encode_bits(le32_get_bits(phy_data->d1, in iwl_mvm_decode_he_phy_data()
1355 le16_encode_bits(le32_get_bits(phy_data->d1, in iwl_mvm_decode_he_phy_data()
1361 iwl_mvm_decode_he_phy_ru_alloc(phy_data, rate_n_flags, in iwl_mvm_decode_he_phy_data()
1366 he->data3 |= le16_encode_bits(le32_get_bits(phy_data->d0, in iwl_mvm_decode_he_phy_data()
1377 struct iwl_mvm_rx_phy_data *phy_data, in iwl_mvm_rx_he() argument
1405 if (phy_data->info_type == IWL_RX_PHY_INFO_TYPE_HE_MU || in iwl_mvm_rx_he()
1406 phy_data->info_type == IWL_RX_PHY_INFO_TYPE_HE_MU_EXT) { in iwl_mvm_rx_he()
1415 if (phy_data->d0 & cpu_to_le32(IWL_RX_PHY_DATA0_HE_DELIM_EOF)) in iwl_mvm_rx_he()
1420 iwl_mvm_decode_he_phy_data(mvm, phy_data, he, he_mu, rx_status, in iwl_mvm_rx_he()
1431 if (phy_data->d0 & cpu_to_le32(IWL_RX_PHY_DATA0_HE_DELIM_EOF)) in iwl_mvm_rx_he()
1519 struct iwl_mvm_rx_phy_data *phy_data) in iwl_mvm_decode_lsig() argument
1524 switch (phy_data->info_type) { in iwl_mvm_decode_lsig()
1535 lsig->data2 = le16_encode_bits(le32_get_bits(phy_data->d1, in iwl_mvm_decode_lsig()
1559 struct iwl_mvm_rx_phy_data phy_data = { in iwl_mvm_rx_mpdu_mq() local
1576 phy_data.d0 = desc->v3.phy_data0; in iwl_mvm_rx_mpdu_mq()
1577 phy_data.d1 = desc->v3.phy_data1; in iwl_mvm_rx_mpdu_mq()
1578 phy_data.d2 = desc->v3.phy_data2; in iwl_mvm_rx_mpdu_mq()
1579 phy_data.d3 = desc->v3.phy_data3; in iwl_mvm_rx_mpdu_mq()
1588 phy_data.d0 = desc->v1.phy_data0; in iwl_mvm_rx_mpdu_mq()
1589 phy_data.d1 = desc->v1.phy_data1; in iwl_mvm_rx_mpdu_mq()
1590 phy_data.d2 = desc->v1.phy_data2; in iwl_mvm_rx_mpdu_mq()
1591 phy_data.d3 = desc->v1.phy_data3; in iwl_mvm_rx_mpdu_mq()
1595 phy_data.info_type = in iwl_mvm_rx_mpdu_mq()
1596 le32_get_bits(phy_data.d1, in iwl_mvm_rx_mpdu_mq()
1637 iwl_mvm_rx_he(mvm, skb, &phy_data, rate_n_flags, in iwl_mvm_rx_mpdu_mq()
1640 iwl_mvm_decode_lsig(skb, &phy_data); in iwl_mvm_rx_mpdu_mq()
1887 struct iwl_mvm_rx_phy_data phy_data = { in iwl_mvm_rx_monitor_no_data() local
1899 phy_data.info_type = in iwl_mvm_rx_monitor_no_data()
1949 iwl_mvm_rx_he(mvm, skb, &phy_data, rate_n_flags, in iwl_mvm_rx_monitor_no_data()
1952 iwl_mvm_decode_lsig(skb, &phy_data); in iwl_mvm_rx_monitor_no_data()