/freebsd/sys/contrib/dev/athk/ath11k/ |
H A D | hal_rx.c | 16 hdr->info0 = FIELD_PREP(HAL_DESC_HDR_INFO0_OWNER, owner) | in ath11k_hal_reo_set_desc_hdr() 20 hdr->info0 |= FIELD_PREP(HAL_DESC_HDR_INFO0_DBG_RESERVED, magic); in ath11k_hal_reo_set_desc_hdr() 34 desc->cmd.info0 &= ~HAL_REO_CMD_HDR_INFO0_STATUS_REQUIRED; in ath11k_hal_reo_cmd_queue_stats() 36 desc->cmd.info0 |= HAL_REO_CMD_HDR_INFO0_STATUS_REQUIRED; in ath11k_hal_reo_cmd_queue_stats() 39 desc->info0 = FIELD_PREP(HAL_REO_GET_QUEUE_STATS_INFO0_QUEUE_ADDR_HI, in ath11k_hal_reo_cmd_queue_stats() 42 desc->info0 |= HAL_REO_GET_QUEUE_STATS_INFO0_CLEAR_STATS; in ath11k_hal_reo_cmd_queue_stats() 44 return FIELD_GET(HAL_REO_CMD_HDR_INFO0_CMD_NUMBER, desc->cmd.info0); in ath11k_hal_reo_cmd_queue_stats() 66 desc->cmd.info0 &= ~HAL_REO_CMD_HDR_INFO0_STATUS_REQUIRED; in ath11k_hal_reo_cmd_flush_cache() 68 desc->cmd.info0 |= HAL_REO_CMD_HDR_INFO0_STATUS_REQUIRED; in ath11k_hal_reo_cmd_flush_cache() 71 desc->info0 = FIELD_PREP(HAL_REO_FLUSH_CACHE_INFO0_CACHE_ADDR_HI, in ath11k_hal_reo_cmd_flush_cache() [all …]
|
H A D | hal_rx.h | 198 __le32 info0; member 230 __le32 info0; member 243 u32 info0; member 260 __le32 info0; member 268 __le32 info0; member 276 __le32 info0; member 290 __le32 info0; member 333 __le32 info0; member 358 __le32 info0; member 365 __le32 info0; member [all …]
|
H A D | hal_desc.h | 17 u32 info0; member 503 u32 info0; /* %RX_MPDU_DESC_INFO */ member 589 u32 info0; member 696 u32 info0; /* %HAL_REO_DEST_RING_INFO0_ */ member 798 u32 info0; /* %HAL_REO_ENTR_RING_INFO0_ */ member 877 u32 info0; member 885 u32 info0; member 894 u32 info0; member 936 u32 info0; member 951 u32 info0; member [all …]
|
H A D | spectral.c | 68 __le32 info0; member 107 __le32 info0; member 480 __le32_to_cpu(summary->info0)); in ath11k_spectral_pull_summary() 482 __le32_to_cpu(summary->info0)); in ath11k_spectral_pull_summary() 484 __le32_to_cpu(summary->info0)); in ath11k_spectral_pull_summary() 486 __le32_to_cpu(summary->info0)); in ath11k_spectral_pull_summary() 488 __le32_to_cpu(summary->info0)); in ath11k_spectral_pull_summary() 490 __le32_to_cpu(summary->info0)); in ath11k_spectral_pull_summary() 492 __le32_to_cpu(summary->info0)); in ath11k_spectral_pull_summary() 494 __le32_to_cpu(summary->info0)); in ath11k_spectral_pull_summary() [all …]
|
H A D | rx_desc.h | 136 __le16 info0; member 419 __le16 info0; member 557 __le16 info0; member 808 __le16 info0; member 820 __le16 info0; member 834 __le16 info0; member 1060 __le16 info0; member 1083 __le16 info0; member 1134 __le16 info0; member 1344 __le16 info0; member
|
H A D | dp_tx.c | 412 status_desc->info0); in ath11k_dp_tx_process_htt_tx_complete() 668 FIELD_GET(HAL_WBM_RELEASE_INFO0_REL_SRC_MODULE, desc->info0); in ath11k_dp_tx_status_parse() 677 desc->info0); in ath11k_dp_tx_status_parse() 688 if (desc->rate_stats.info0 & HAL_TX_RATE_STATS_INFO0_VALID) in ath11k_dp_tx_status_parse() 689 ts->rate_stats = desc->rate_stats.info0; in ath11k_dp_tx_status_parse() 916 cmd->info0 = FIELD_PREP(HTT_SRNG_SETUP_CMD_INFO0_MSG_TYPE, in ath11k_dp_tx_htt_srng_setup() 920 cmd->info0 |= FIELD_PREP(HTT_SRNG_SETUP_CMD_INFO0_PDEV_ID, in ath11k_dp_tx_htt_srng_setup() 923 cmd->info0 |= FIELD_PREP(HTT_SRNG_SETUP_CMD_INFO0_PDEV_ID, in ath11k_dp_tx_htt_srng_setup() 925 cmd->info0 |= FIELD_PREP(HTT_SRNG_SETUP_CMD_INFO0_RING_TYPE, in ath11k_dp_tx_htt_srng_setup() 927 cmd->info0 |= FIELD_PREP(HTT_SRNG_SETUP_CMD_INFO0_RING_ID, htt_ring_id); in ath11k_dp_tx_htt_srng_setup() [all …]
|
H A D | hal_tx.c | 42 tcl_cmd->buf_addr_info.info0 = in ath11k_hal_tx_cmd_desc_setup() 51 tcl_cmd->info0 = in ath11k_hal_tx_cmd_desc_setup()
|
H A D | dp.h | 318 u32 info0; member 504 u32 info0; member 979 u32 info0; member 1018 u32 info0; member 1285 u32 info0; /* %HTT_PPDU_STATS_USER_RATE_INFO0_*/ member 1656 u32 info0; member
|
H A D | dp_rx.c | 2738 desc->info0); in ath11k_dp_process_rx() 2746 rxcb->is_first_msdu = !!(desc->rx_msdu_info.info0 & in ath11k_dp_process_rx() 2748 rxcb->is_last_msdu = !!(desc->rx_msdu_info.info0 & in ath11k_dp_process_rx() 2750 rxcb->is_continuation = !!(desc->rx_msdu_info.info0 & in ath11k_dp_process_rx() 2755 desc->rx_mpdu_info.info0); in ath11k_dp_process_rx() 2757 desc->info0); in ath11k_dp_process_rx() 3019 __le32_to_cpu(ppdu_start->info0)); in ath11k_dp_rx_mon_update_status_buf_state() 3442 dst_idx = FIELD_GET(RX_MSDU_DESC_INFO0_REO_DEST_IND, msdu0->rx_msdu_info.info0); in ath11k_dp_rx_h_defrag_reo_reinject() 3453 msdu0->rx_msdu_info.info0 = msdu_info; in ath11k_dp_rx_h_defrag_reo_reinject() 3508 reo_ent_ring->rx_mpdu_info.info0 = mpdu_info; in ath11k_dp_rx_h_defrag_reo_reinject() [all …]
|
/freebsd/sys/contrib/dev/athk/ath12k/ |
H A D | hal_rx.c | 17 hdr->info0 = le32_encode_bits(owner, HAL_DESC_HDR_INFO0_OWNER) | in ath12k_hal_reo_set_desc_hdr() 21 hdr->info0 |= le32_encode_bits(magic, HAL_DESC_HDR_INFO0_DBG_RESERVED); in ath12k_hal_reo_set_desc_hdr() 35 desc->cmd.info0 &= ~cpu_to_le32(HAL_REO_CMD_HDR_INFO0_STATUS_REQUIRED); in ath12k_hal_reo_cmd_queue_stats() 37 desc->cmd.info0 |= cpu_to_le32(HAL_REO_CMD_HDR_INFO0_STATUS_REQUIRED); in ath12k_hal_reo_cmd_queue_stats() 40 desc->info0 = le32_encode_bits(cmd->addr_hi, in ath12k_hal_reo_cmd_queue_stats() 43 desc->info0 |= cpu_to_le32(HAL_REO_GET_QUEUE_STATS_INFO0_CLEAR_STATS); in ath12k_hal_reo_cmd_queue_stats() 45 return le32_get_bits(desc->cmd.info0, HAL_REO_CMD_HDR_INFO0_CMD_NUMBER); in ath12k_hal_reo_cmd_queue_stats() 68 desc->cmd.info0 &= ~cpu_to_le32(HAL_REO_CMD_HDR_INFO0_STATUS_REQUIRED); in ath12k_hal_reo_cmd_flush_cache() 70 desc->cmd.info0 |= cpu_to_le32(HAL_REO_CMD_HDR_INFO0_STATUS_REQUIRED); in ath12k_hal_reo_cmd_flush_cache() 73 desc->info0 = le32_encode_bits(cmd->addr_hi, in ath12k_hal_reo_cmd_flush_cache() [all …]
|
H A D | dp_mon.c | 86 u32 nsts, group_id, info0, info1; in ath12k_dp_mon_parse_vht_sig_a() local 89 info0 = __le32_to_cpu(vht_sig->info0); in ath12k_dp_mon_parse_vht_sig_a() 105 ppdu_info->is_stbc = u32_get_bits(info0, HAL_RX_VHT_SIG_A_INFO_INFO0_STBC); in ath12k_dp_mon_parse_vht_sig_a() 106 nsts = u32_get_bits(info0, HAL_RX_VHT_SIG_A_INFO_INFO0_NSTS); in ath12k_dp_mon_parse_vht_sig_a() 111 ppdu_info->bw = u32_get_bits(info0, HAL_RX_VHT_SIG_A_INFO_INFO0_BW); in ath12k_dp_mon_parse_vht_sig_a() 114 group_id = u32_get_bits(info0, HAL_RX_VHT_SIG_A_INFO_INFO0_GROUP_ID); in ath12k_dp_mon_parse_vht_sig_a() 132 u32 info0 = __le32_to_cpu(ht_sig->info0); in ath12k_dp_mon_parse_ht_sig() local 135 ppdu_info->mcs = u32_get_bits(info0, HAL_RX_HT_SIG_INFO_INFO0_MCS); in ath12k_dp_mon_parse_ht_sig() 136 ppdu_info->bw = u32_get_bits(info0, HAL_RX_HT_SIG_INFO_INFO0_BW); in ath12k_dp_mon_parse_ht_sig() 149 u32 info0 = __le32_to_cpu(lsigb->info0); in ath12k_dp_mon_parse_l_sig_b() local [all …]
|
H A D | hal_desc.h | 18 __le32 info0; member 604 __le32 info0; /* %RX_MPDU_DESC_INFO */ member 689 __le32 info0; member 776 __le32 info0; member 844 __le32 info0; /* %HAL_REO_DEST_RING_INFO0_ */ member 927 __le32 info0; /* %HAL_REO_TO_PPE_RING_INFO0_ */ member 1027 __le32 info0; /* %HAL_REO_ENTR_RING_INFO0_ */ member 1137 __le32 info0; member 1146 __le32 info0; member 1189 __le32 info0; member [all …]
|
H A D | hal_tx.h | 81 __le32 info0; member 94 __le32 info0; member 103 __le32 info0; member 111 __le32 info0; member 120 __le32 info0; member 129 __le32 info0; member 137 __le32 info0; member 152 __le32 info0; member 167 __le32 info0; member
|
H A D | hal_rx.h | 237 __le32 info0; member 269 __le32 info0; member 289 __le32 info0; member 306 __le32 info0; member 314 __le32 info0; member 322 __le32 info0; member 336 __le32 info0; member 376 __le32 info0; member 401 __le32 info0; member 408 __le32 info0; member [all …]
|
H A D | dp_tx.c | 118 tcl_ext_cmd->info0 = le32_encode_bits(ti->paddr, in ath12k_hal_tx_cmd_ext_desc_setup() 425 wbm_status = le32_get_bits(status_desc->info0, in ath12k_dp_tx_process_htt_tx_complete() 518 le32_get_bits(desc->info0, HAL_WBM_COMPL_TX_INFO0_REL_SRC_MODULE); in ath12k_dp_tx_status_parse() 526 ts->status = le32_get_bits(desc->info0, in ath12k_dp_tx_status_parse() 531 if (le32_to_cpu(desc->rate_stats.info0) & HAL_TX_RATE_STATS_INFO0_VALID) in ath12k_dp_tx_status_parse() 532 ts->rate_stats = le32_to_cpu(desc->rate_stats.info0); in ath12k_dp_tx_status_parse() 585 if (le32_get_bits(tx_status->info0, HAL_WBM_COMPL_TX_INFO0_CC_DONE)) { in ath12k_dp_tx_completion_handler() 725 cmd->info0 = le32_encode_bits(HTT_H2T_MSG_TYPE_SRING_SETUP, in ath12k_dp_tx_htt_srng_setup() 729 cmd->info0 |= le32_encode_bits(DP_SW2HW_MACID(mac_id), in ath12k_dp_tx_htt_srng_setup() 732 cmd->info0 |= le32_encode_bits(mac_id, in ath12k_dp_tx_htt_srng_setup() [all …]
|
H A D | hal_tx.c | 36 tcl_cmd->buf_addr_info.info0 = in ath12k_hal_tx_cmd_desc_setup() 45 tcl_cmd->info0 = in ath12k_hal_tx_cmd_desc_setup()
|
H A D | dp.h | 295 u32 info0; member 383 __le32 info0; member 575 __le32 info0; member 1073 __le32 info0; member 1122 __le32 info0; member 1451 __le32 info0; /* %HTT_PPDU_STATS_USER_RATE_INFO0_*/ member
|
H A D | peer.h | 14 u32 info0; member
|
H A D | dp_rx.c | 766 qref->info0 = u32_encode_bits(lower_32_bits(paddr), in ath12k_peer_rx_tid_qref_setup() 787 qref->info0 = u32_encode_bits(0, BUFFER_ADDR_INFO0_ADDR); in ath12k_peer_rx_tid_qref_reset() 1529 peer->ppdu_stats_delayba.info0 = le32_to_cpu(usr_stats->rate.info0); in ath12k_copy_to_delay_stats() 1544 usr_stats->rate.info0 = cpu_to_le32(peer->ppdu_stats_delayba.info0); in ath12k_copy_to_bar() 2624 mac_id = le32_get_bits(desc->info0, in ath12k_dp_rx_process() 2657 push_reason = le32_get_bits(desc->info0, in ath12k_dp_rx_process() 2666 rxcb->is_first_msdu = !!(le32_to_cpu(desc->rx_msdu_info.info0) & in ath12k_dp_rx_process() 2668 rxcb->is_last_msdu = !!(le32_to_cpu(desc->rx_msdu_info.info0) & in ath12k_dp_rx_process() 2670 rxcb->is_continuation = !!(le32_to_cpu(desc->rx_msdu_info.info0) & in ath12k_dp_rx_process() 2675 rxcb->tid = le32_get_bits(desc->rx_mpdu_info.info0, in ath12k_dp_rx_process() [all …]
|
H A D | rx_desc.h | 120 __le32 info0; member 740 __le16 info0; member
|
H A D | dbring.c | 294 desc.info0 = ev->buf_entry[num_buff_reaped].paddr_lo; in ath12k_dbring_buffer_release_event()
|
/freebsd/sys/contrib/dev/athk/ath10k/ |
H A D | rx_desc.h | 273 __le32 info0; member 374 __le32 info0; member 474 __le32 info0; /* %RX_MSDU_START_INFO0_ */ member 594 __le32 info0; member 756 u8 info0; /* %RX_PPDU_START_INFO0_ */ member 965 __le32 info0; /* %RX_PPDU_END_INFO0_ */ member 980 __le32 info0; /* %RX_PPDU_END_INFO0_ */ member 1008 __le32 info0; /* %RX_PKT_END_INFO0_ */ member 1014 __le32 info0; /* %RX_PKT_END_INFO0_ */ member 1111 __le32 info0; /* %RX_PHY_PPDU_END_INFO0_ */ member [all …]
|
H A D | htt_rx.c | 406 msdu_len = MS(__le32_to_cpu(rx_desc_msdu_start_common->info0), in ath10k_htt_rx_amsdu_pop() 432 last_msdu = __le32_to_cpu(rx_desc_msdu_end_common->info0) & in ath10k_htt_rx_amsdu_pop() 1087 __le32_to_cpu(rxd_mpdu_start->info0), in ath10k_htt_rx_h_rates() 1089 __le32_to_cpu(rxd_msdu_start_common->info0), in ath10k_htt_rx_h_rates() 1091 rxd_ppdu_start->info0, in ath10k_htt_rx_h_rates() 1098 __le32_to_cpu(rxd_msdu_end_common->info0), in ath10k_htt_rx_h_rates() 1099 __le32_to_cpu(rxd_mpdu_end->info0)); in ath10k_htt_rx_h_rates() 1145 if (!(rxd_msdu_end_common->info0 & in ath10k_htt_rx_h_peer_channel() 1149 peer_id = MS(__le32_to_cpu(rxd_mpdu_start->info0), in ath10k_htt_rx_h_peer_channel() 1464 is_first = !!(rxd_msdu_end_common->info0 & in ath10k_htt_rx_h_undecap_raw() [all …]
|
H A D | htt.h | 594 u8 info0; /* %HTT_RX_INDICATION_INFO0_ */ member 664 u8 info0; /* HTT_RX_INDICATION_INFO0_ */ member 890 __le16 info0; /* %HTT_RX_BA_INFO0_ */ member 895 __le16 info0; /* %HTT_RX_BA_INFO0_ */ member 1016 __le32 info0; /* HTT_TX_PPDU_DUR_INFO0_ */ member 1023 __le32 info0; /* HTT_TX_COMPL_PPDU_DUR_INFO0_ */ member 1056 u8 info0; /* %HTT_RX_FRAG_IND_INFO0_ */ member 1631 __le16 info0; /* HTT_TX_MODE_SWITCH_RECORD_INFO0_ */ member 1637 __le16 info0; /* HTT_TX_MODE_SWITCH_IND_INFO0_ */ member
|
H A D | htt.c | 155 return !!(rx_desc->msdu_end.common.info0 & in ath10k_qca99x0_rx_desc_msdu_limit_error()
|