Lines Matching refs:rx_tlv
423 static uint8_t hal_rx_get_tlv_8074v2(void *rx_tlv) in hal_rx_get_tlv_8074v2() argument
425 return HAL_RX_GET(rx_tlv, PHYRX_RSSI_LEGACY_0, RECEIVE_BANDWIDTH); in hal_rx_get_tlv_8074v2()
429 #define HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, evm, pilot) \ argument
430 (ppdu_info)->evm_info.pilot_evm[pilot] = HAL_RX_GET(rx_tlv, \
435 hal_rx_update_su_evm_info(void *rx_tlv, in hal_rx_update_su_evm_info() argument
441 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 1, 0); in hal_rx_update_su_evm_info()
442 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 2, 1); in hal_rx_update_su_evm_info()
443 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 3, 2); in hal_rx_update_su_evm_info()
444 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 4, 3); in hal_rx_update_su_evm_info()
445 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 5, 4); in hal_rx_update_su_evm_info()
446 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 6, 5); in hal_rx_update_su_evm_info()
447 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 7, 6); in hal_rx_update_su_evm_info()
448 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 8, 7); in hal_rx_update_su_evm_info()
449 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 9, 8); in hal_rx_update_su_evm_info()
450 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 10, 9); in hal_rx_update_su_evm_info()
451 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 11, 10); in hal_rx_update_su_evm_info()
452 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 12, 11); in hal_rx_update_su_evm_info()
453 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 13, 12); in hal_rx_update_su_evm_info()
454 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 14, 13); in hal_rx_update_su_evm_info()
455 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 15, 14); in hal_rx_update_su_evm_info()
456 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 16, 15); in hal_rx_update_su_evm_info()
457 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 17, 16); in hal_rx_update_su_evm_info()
458 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 18, 17); in hal_rx_update_su_evm_info()
459 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 19, 18); in hal_rx_update_su_evm_info()
460 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 20, 19); in hal_rx_update_su_evm_info()
461 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 21, 20); in hal_rx_update_su_evm_info()
462 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 22, 21); in hal_rx_update_su_evm_info()
463 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 23, 22); in hal_rx_update_su_evm_info()
464 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 24, 23); in hal_rx_update_su_evm_info()
465 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 25, 24); in hal_rx_update_su_evm_info()
466 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 26, 25); in hal_rx_update_su_evm_info()
467 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 27, 26); in hal_rx_update_su_evm_info()
468 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 28, 27); in hal_rx_update_su_evm_info()
469 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 29, 28); in hal_rx_update_su_evm_info()
470 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 30, 29); in hal_rx_update_su_evm_info()
471 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 31, 30); in hal_rx_update_su_evm_info()
472 HAL_RX_UPDATE_SU_EVM_INFO(rx_tlv, ppdu_info, 32, 31); in hal_rx_update_su_evm_info()
487 void *rx_tlv; in hal_rx_proc_phyrx_other_receive_info_tlv_8074v2() local
493 rx_tlv = (uint8_t *)rx_tlv_hdr + HAL_RX_TLV32_HDR_SIZE; in hal_rx_proc_phyrx_other_receive_info_tlv_8074v2()
494 tlv_tag = HAL_RX_GET_USER_TLV32_TYPE(rx_tlv); in hal_rx_proc_phyrx_other_receive_info_tlv_8074v2()
500 rx_tlv = (uint8_t *)rx_tlv + HAL_RX_TLV32_HDR_SIZE; in hal_rx_proc_phyrx_other_receive_info_tlv_8074v2()
502 ppdu_info->evm_info.number_of_symbols = HAL_RX_GET(rx_tlv, in hal_rx_proc_phyrx_other_receive_info_tlv_8074v2()
505 ppdu_info->evm_info.pilot_count = HAL_RX_GET(rx_tlv, in hal_rx_proc_phyrx_other_receive_info_tlv_8074v2()
508 ppdu_info->evm_info.nss_count = HAL_RX_GET(rx_tlv, in hal_rx_proc_phyrx_other_receive_info_tlv_8074v2()
511 hal_rx_update_su_evm_info(rx_tlv, ppdu_info_hdl); in hal_rx_proc_phyrx_other_receive_info_tlv_8074v2()
526 void hal_rx_get_bb_info_8074v2(void *rx_tlv, in hal_rx_get_bb_info_8074v2() argument
532 HAL_RX_GET(rx_tlv, RXPCU_PPDU_END_INFO_3, BB_CAPTURED_CHANNEL); in hal_rx_get_bb_info_8074v2()
535 HAL_RX_GET(rx_tlv, RXPCU_PPDU_END_INFO_3, BB_CAPTURED_TIMEOUT); in hal_rx_get_bb_info_8074v2()
538 HAL_RX_GET(rx_tlv, RXPCU_PPDU_END_INFO_3, BB_CAPTURED_REASON); in hal_rx_get_bb_info_8074v2()
542 void hal_rx_get_rtt_info_8074v2(void *rx_tlv, in hal_rx_get_rtt_info_8074v2() argument
548 HAL_RX_GET(rx_tlv, PHYRX_PKT_END_13_RX_PKT_END_DETAILS, in hal_rx_get_rtt_info_8074v2()
552 HAL_RX_GET(rx_tlv, in hal_rx_get_rtt_info_8074v2()
557 HAL_RX_GET(rx_tlv, in hal_rx_get_rtt_info_8074v2()
562 HAL_RX_GET(rx_tlv, in hal_rx_get_rtt_info_8074v2()
567 HAL_RX_GET(rx_tlv, in hal_rx_get_rtt_info_8074v2()
572 HAL_RX_GET(rx_tlv, in hal_rx_get_rtt_info_8074v2()
577 HAL_RX_GET(rx_tlv, in hal_rx_get_rtt_info_8074v2()
582 HAL_RX_GET(rx_tlv, in hal_rx_get_rtt_info_8074v2()
587 HAL_RX_GET(rx_tlv, in hal_rx_get_rtt_info_8074v2()
592 HAL_RX_GET(rx_tlv, in hal_rx_get_rtt_info_8074v2()
597 HAL_RX_GET(rx_tlv, in hal_rx_get_rtt_info_8074v2()
602 HAL_RX_GET(rx_tlv, in hal_rx_get_rtt_info_8074v2()