Lines Matching refs:phy_data
1170 struct iwl_mvm_rx_phy_data *phy_data, in iwl_mvm_decode_he_mu_ext() argument
1174 u32 phy_data2 = le32_to_cpu(phy_data->d2); in iwl_mvm_decode_he_mu_ext()
1175 u32 phy_data3 = le32_to_cpu(phy_data->d3); in iwl_mvm_decode_he_mu_ext()
1176 u16 phy_data4 = le16_to_cpu(phy_data->d4); in iwl_mvm_decode_he_mu_ext()
1221 iwl_mvm_decode_he_phy_ru_alloc(struct iwl_mvm_rx_phy_data *phy_data, in iwl_mvm_decode_he_phy_ru_alloc() argument
1235 u8 ru = le32_get_bits(phy_data->d1, IWL_RX_PHY_DATA1_HE_RU_ALLOC_MASK); in iwl_mvm_decode_he_phy_ru_alloc()
1275 if (phy_data->d1 & cpu_to_le32(IWL_RX_PHY_DATA1_HE_RU_ALLOC_SEC80)) in iwl_mvm_decode_he_phy_ru_alloc()
1303 struct iwl_mvm_rx_phy_data *phy_data, in iwl_mvm_decode_he_phy_data() argument
1309 switch (phy_data->info_type) { in iwl_mvm_decode_he_phy_data()
1322 he->data4 |= le16_encode_bits(le32_get_bits(phy_data->d2, in iwl_mvm_decode_he_phy_data()
1325 he->data4 |= le16_encode_bits(le32_get_bits(phy_data->d2, in iwl_mvm_decode_he_phy_data()
1328 he->data4 |= le16_encode_bits(le32_get_bits(phy_data->d2, in iwl_mvm_decode_he_phy_data()
1331 he->data4 |= le16_encode_bits(le32_get_bits(phy_data->d2, in iwl_mvm_decode_he_phy_data()
1347 he->data3 |= le16_encode_bits(le32_get_bits(phy_data->d0, in iwl_mvm_decode_he_phy_data()
1350 if (phy_data->info_type != IWL_RX_PHY_INFO_TYPE_HE_TB && in iwl_mvm_decode_he_phy_data()
1351 phy_data->info_type != IWL_RX_PHY_INFO_TYPE_HE_TB_EXT) { in iwl_mvm_decode_he_phy_data()
1353 he->data3 |= le16_encode_bits(le32_get_bits(phy_data->d0, in iwl_mvm_decode_he_phy_data()
1357 he->data3 |= le16_encode_bits(le32_get_bits(phy_data->d0, in iwl_mvm_decode_he_phy_data()
1360 he->data5 |= le16_encode_bits(le32_get_bits(phy_data->d0, in iwl_mvm_decode_he_phy_data()
1363 he->data5 |= le16_encode_bits(le32_get_bits(phy_data->d0, in iwl_mvm_decode_he_phy_data()
1366 he->data5 |= le16_encode_bits(le32_get_bits(phy_data->d1, in iwl_mvm_decode_he_phy_data()
1369 he->data6 |= le16_encode_bits(le32_get_bits(phy_data->d0, in iwl_mvm_decode_he_phy_data()
1372 he->data6 |= le16_encode_bits(le32_get_bits(phy_data->d0, in iwl_mvm_decode_he_phy_data()
1378 switch (phy_data->info_type) { in iwl_mvm_decode_he_phy_data()
1383 he->data4 |= le16_encode_bits(le32_get_bits(phy_data->d0, in iwl_mvm_decode_he_phy_data()
1392 switch (phy_data->info_type) { in iwl_mvm_decode_he_phy_data()
1395 le16_encode_bits(le16_get_bits(phy_data->d4, in iwl_mvm_decode_he_phy_data()
1399 le16_encode_bits(le16_get_bits(phy_data->d4, in iwl_mvm_decode_he_phy_data()
1403 le16_encode_bits(le16_get_bits(phy_data->d4, in iwl_mvm_decode_he_phy_data()
1406 iwl_mvm_decode_he_mu_ext(mvm, phy_data, rate_n_flags, he_mu); in iwl_mvm_decode_he_phy_data()
1410 le16_encode_bits(le32_get_bits(phy_data->d1, in iwl_mvm_decode_he_phy_data()
1414 le16_encode_bits(le32_get_bits(phy_data->d1, in iwl_mvm_decode_he_phy_data()
1420 iwl_mvm_decode_he_phy_ru_alloc(phy_data, rate_n_flags, in iwl_mvm_decode_he_phy_data()
1425 he->data3 |= le16_encode_bits(le32_get_bits(phy_data->d0, in iwl_mvm_decode_he_phy_data()
1436 struct iwl_mvm_rx_phy_data *phy_data, in iwl_mvm_rx_he() argument
1464 if (phy_data->info_type == IWL_RX_PHY_INFO_TYPE_HE_MU || in iwl_mvm_rx_he()
1465 phy_data->info_type == IWL_RX_PHY_INFO_TYPE_HE_MU_EXT) { in iwl_mvm_rx_he()
1474 if (phy_data->d0 & cpu_to_le32(IWL_RX_PHY_DATA0_HE_DELIM_EOF)) in iwl_mvm_rx_he()
1479 iwl_mvm_decode_he_phy_data(mvm, phy_data, he, he_mu, rx_status, in iwl_mvm_rx_he()
1490 if (phy_data->d0 & cpu_to_le32(IWL_RX_PHY_DATA0_HE_DELIM_EOF)) in iwl_mvm_rx_he()
1579 struct iwl_mvm_rx_phy_data *phy_data) in iwl_mvm_decode_lsig() argument
1584 switch (phy_data->info_type) { in iwl_mvm_decode_lsig()
1595 lsig->data2 = le16_encode_bits(le32_get_bits(phy_data->d1, in iwl_mvm_decode_lsig()
1652 struct iwl_mvm_rx_phy_data phy_data = { in iwl_mvm_rx_mpdu_mq() local
1678 phy_data.d0 = desc->v3.phy_data0; in iwl_mvm_rx_mpdu_mq()
1679 phy_data.d1 = desc->v3.phy_data1; in iwl_mvm_rx_mpdu_mq()
1680 phy_data.d2 = desc->v3.phy_data2; in iwl_mvm_rx_mpdu_mq()
1681 phy_data.d3 = desc->v3.phy_data3; in iwl_mvm_rx_mpdu_mq()
1689 phy_data.d0 = desc->v1.phy_data0; in iwl_mvm_rx_mpdu_mq()
1690 phy_data.d1 = desc->v1.phy_data1; in iwl_mvm_rx_mpdu_mq()
1691 phy_data.d2 = desc->v1.phy_data2; in iwl_mvm_rx_mpdu_mq()
1692 phy_data.d3 = desc->v1.phy_data3; in iwl_mvm_rx_mpdu_mq()
1710 phy_data.d4 = desc->phy_data4; in iwl_mvm_rx_mpdu_mq()
1713 phy_data.info_type = in iwl_mvm_rx_mpdu_mq()
1714 le32_get_bits(phy_data.d1, in iwl_mvm_rx_mpdu_mq()
1755 iwl_mvm_rx_he(mvm, skb, &phy_data, rate_n_flags, in iwl_mvm_rx_mpdu_mq()
1758 iwl_mvm_decode_lsig(skb, &phy_data); in iwl_mvm_rx_mpdu_mq()
2025 struct iwl_mvm_rx_phy_data phy_data = { in iwl_mvm_rx_monitor_no_data() local
2099 iwl_mvm_rx_he(mvm, skb, &phy_data, rate_n_flags, in iwl_mvm_rx_monitor_no_data()
2102 iwl_mvm_decode_lsig(skb, &phy_data); in iwl_mvm_rx_monitor_no_data()