/wlan-driver/qca-wifi-host-cmn/hal/wifi3.0/ |
D | hal_srng.c | 32 void hal_qca6290_attach(struct hal_soc *hal); 35 void hal_qca8074_attach(struct hal_soc *hal); 39 void hal_qca8074v2_attach(struct hal_soc *hal); 42 void hal_qca6390_attach(struct hal_soc *hal); 45 void hal_qca6490_attach(struct hal_soc *hal); 48 void hal_qcn9000_attach(struct hal_soc *hal); 51 void hal_qcn9224v2_attach(struct hal_soc *hal); 54 void hal_qcn6122_attach(struct hal_soc *hal); 57 void hal_qcn6432_attach(struct hal_soc *hal); 60 void hal_qca6750_attach(struct hal_soc *hal); [all …]
|
D | hal_generic_api.h | 182 void hal_srng_hw_disable_generic(struct hal_soc *hal, struct hal_srng *srng) in hal_srng_hw_disable_generic() argument 186 HAL_SRNG_CONFIG(hal, srng->ring_type); in hal_srng_hw_disable_generic() 204 void hal_srng_hw_disable_generic(struct hal_soc *hal, struct hal_srng *srng) in hal_srng_hw_disable_generic() argument 248 void hal_srng_src_hw_init_generic(struct hal_soc *hal, in hal_srng_src_hw_init_generic() argument 339 tp_addr = (uint64_t)(hal->shadow_rdptr_mem_paddr + in hal_srng_src_hw_init_generic() 341 (unsigned long)(hal->shadow_rdptr_mem_vaddr))); in hal_srng_src_hw_init_generic() 443 void hal_srng_dst_hw_init_generic(struct hal_soc *hal, in hal_srng_dst_hw_init_generic() argument 519 hp_addr = (uint64_t)(hal->shadow_rdptr_mem_paddr + in hal_srng_dst_hw_init_generic() 521 (unsigned long)(hal->shadow_rdptr_mem_vaddr))); in hal_srng_dst_hw_init_generic() 598 void hal_srng_src_hw_init_generic(struct hal_soc *hal, in hal_srng_src_hw_init_generic() argument [all …]
|
D | hal_api.h | 693 static inline QDF_STATUS hal_poll_dirty_bit_reg(struct hal_soc *hal, in hal_poll_dirty_bit_reg() argument 715 hal, HAL_PCIE_PCIE_TOP_WRAPPER + reg_offset); in hal_poll_dirty_bit_reg() 740 struct hal_soc *hal, in hal_write32_mb_shadow_confirm() argument 753 &hal->list_shadow_reg_config[i]; in hal_write32_mb_shadow_confirm() 761 hal, shadow_reg_offset, value); in hal_write32_mb_shadow_confirm() 768 ret = hal_poll_dirty_bit_reg(hal, shadow_config_index); in hal_write32_mb_shadow_confirm() 772 HAL_STATS_INC(hal, shadow_reg_write_fail, 1); in hal_write32_mb_shadow_confirm() 775 HAL_STATS_INC(hal, shadow_reg_write_succ, 1); in hal_write32_mb_shadow_confirm() 2762 struct hal_soc *hal = (struct hal_soc *)hal_soc; in hal_srng_get_hp_addr() local 2766 return hal->shadow_wrptr_mem_paddr + in hal_srng_get_hp_addr() [all …]
|
D | README | 3 chips with respect to hal. 10 hal_6290_srng_table.c - holds hw srng table and hal hw reg offsets array 14 hal_8074_srng_table.c - holds hw srng table and hal hw reg offsets array
|
D | hal_internal.h | 1059 void (*hal_srng_dst_hw_init)(struct hal_soc *hal, 1062 void (*hal_srng_src_hw_init)(struct hal_soc *hal, 1066 void (*hal_srng_hw_disable)(struct hal_soc *hal, 1068 void (*hal_get_hw_hptp)(struct hal_soc *hal, 1109 struct hal_soc *hal);
|
D | hal_rx.h | 2468 struct hal_soc *hal = (struct hal_soc *)hal_soc_hdl; in hal_rx_mpdu_start_tlv_tag_valid() local 2470 if (hal->ops->hal_rx_mpdu_start_tlv_tag_valid) in hal_rx_mpdu_start_tlv_tag_valid() 2471 return hal->ops->hal_rx_mpdu_start_tlv_tag_valid(rx_tlv_hdr); in hal_rx_mpdu_start_tlv_tag_valid() 3175 struct hal_soc *hal = (struct hal_soc *)hal_soc_hdl; in hal_reo_shared_qaddr_is_enable() local 3177 return hal->reo_qref.reo_qref_table_en; in hal_reo_shared_qaddr_is_enable()
|
/wlan-driver/qca-wifi-host-cmn/hal/wifi3.0/be/ |
D | hal_be_generic_api.h | 76 struct hal_soc *hal) in hal_tx_comp_get_status_generic_be() argument 133 hal_soc_to_hal_soc_handle(hal)); in hal_tx_comp_get_status_generic_be() 3326 struct hal_soc *hal = (struct hal_soc *)hal_soc_hdl; in hal_reo_shared_qaddr_cache_clear_be() local 3332 reg_val = HAL_REG_READ(hal, HWIO_REO_R0_QDESC_ADDR_READ_ADDR(REO_REG_REG_BASE)); in hal_reo_shared_qaddr_cache_clear_be() 3334 HAL_REG_WRITE(hal, in hal_reo_shared_qaddr_cache_clear_be() 3342 HAL_REG_WRITE(hal, in hal_reo_shared_qaddr_cache_clear_be() 3348 "to erase stale entries in reo storage: regval:%x", hal, reg_val); in hal_reo_shared_qaddr_cache_clear_be() 3367 struct hal_soc *hal = (struct hal_soc *)hal_soc_hdl; in hal_reo_shared_qaddr_write_be() local 3376 &hal->reo_qref.mlo_reo_qref_table_vaddr[peer_tid_idx]; in hal_reo_shared_qaddr_write_be() 3380 &hal->reo_qref.non_mlo_reo_qref_table_vaddr[peer_tid_idx]; in hal_reo_shared_qaddr_write_be() [all …]
|
D | hal_be_api_mon.h | 2637 struct hal_soc *hal = (struct hal_soc *)hal_soc_hdl; in hal_rx_status_get_tlv_info_generic_be() local 2695 hal_rx_parse_receive_user_info(hal, rx_tlv, ppdu_info, user_id); in hal_rx_status_get_tlv_info_generic_be() 2999 switch (hal->target_type) { in hal_rx_status_get_tlv_info_generic_be() 3544 ppdu_info->rx_status.bw = hal->ops->hal_rx_get_tlv(rx_tlv); in hal_rx_status_get_tlv_info_generic_be() 3612 hal_rx_proc_phyrx_other_receive_info_tlv(hal, rx_tlv_hdr, in hal_rx_status_get_tlv_info_generic_be() 3616 hal_rx_parse_u_sig_hdr(hal, rx_tlv, ppdu_info); in hal_rx_status_get_tlv_info_generic_be() 3619 hal_rx_parse_cmn_usr_info(hal, rx_tlv, ppdu_info); in hal_rx_status_get_tlv_info_generic_be() 3867 struct hal_soc *hal = (struct hal_soc *)hal_soc_hdl; in hal_rx_status_get_tlv_info_wrapper_be() local 3883 return hal_rx_status_aggr_tlv(hal, rx_tlv_hdr, in hal_rx_status_get_tlv_info_wrapper_be() 3887 hal_rx_status_process_aggr_tlv(hal, ppdu_info); in hal_rx_status_get_tlv_info_wrapper_be() [all …]
|
/wlan-driver/qca-wifi-host-cmn/iot_sim/ |
D | Kbuild | 73 -I$(obj)/$(DEPTH)/cmn_dev/hal/inc \ 74 -I$(obj)/$(DEPTH)/cmn_dev/hal/wifi3.0 \ 101 -I$(obj)/$(DEPTH)/direct_attach/hal/linux \
|
/wlan-driver/qca-wifi-host-cmn/spectral/ |
D | Kbuild | 65 HOST_CMN_CONVG_HAL_INC := $(DEPTH)/cmn_dev/hal/inc 66 HOST_CMN_CONVG_HAL_WIFI_INC := $(DEPTH)/cmn_dev/hal/wifi3.0 98 -I$(obj)/$(DEPTH)/cmn_dev/hal/inc \ 99 -I$(obj)/$(DEPTH)/cmn_dev/hal/wifi3.0 \
|
/wlan-driver/qcacld-3.0/ |
D | wlan_qcacld3_modules.bzl | 35 "cmn/hal/wifi3.0/kiwi", 39 "cmn/hal/wifi3.0/kiwi", 43 "cmn/hal/wifi3.0/qca6750", 49 "cmn/hal/wifi3.0/be", 52 "cmn/hal/wifi3.0/li", 78 "cmn/hal/wifi3.0", 671 "cmn/hal/wifi3.0/be/hal_be_generic_api.c", 672 "cmn/hal/wifi3.0/be/hal_be_reo.c", 673 "cmn/hal/wifi3.0/hal_reo.c", 674 "cmn/hal/wifi3.0/hal_srng.c", [all …]
|
D | Kbuild | 2967 HAL_DIR := hal 3036 $(call add-wlan-objs,hal,$(HAL_OBJS))
|
/wlan-driver/qca-wifi-host-cmn/hal/wifi3.0/li/ |
D | hal_li_generic_api.h | 92 hal_rx_get_phyrx_abort(struct hal_soc *hal, void *rx_tlv, in hal_rx_get_phyrx_abort() argument 94 switch (hal->target_type) { in hal_rx_get_phyrx_abort() 168 hal_rx_get_phyrx_abort(struct hal_soc *hal, void *rx_tlv, in hal_rx_get_phyrx_abort() argument 217 struct hal_soc *hal) in hal_tx_comp_get_status_generic_li() argument 265 hal_soc_to_hal_soc_handle(hal), in hal_tx_comp_get_status_generic_li() 269 hal_soc_to_hal_soc_handle(hal)); in hal_tx_comp_get_status_generic_li() 677 struct hal_soc *hal = (struct hal_soc *)hal_soc_hdl; in hal_rx_status_get_tlv_info_generic_li() local 763 hal_rx_get_phyrx_abort(hal, rx_tlv, ppdu_info); in hal_rx_status_get_tlv_info_generic_li() 1046 switch (hal->target_type) { in hal_rx_status_get_tlv_info_generic_li() 1570 ppdu_info->rx_status.bw = hal->ops->hal_rx_get_tlv(rx_tlv); in hal_rx_status_get_tlv_info_generic_li() [all …]
|
/wlan-driver/qca-wifi-host-cmn/hal/wifi3.0/rh/ |
D | hal_rh_generic_api.h | 30 hal_rx_get_phyrx_abort(struct hal_soc *hal, void *rx_tlv, in hal_rx_get_phyrx_abort() argument 32 switch (hal->target_type) { in hal_rx_get_phyrx_abort() 105 hal_rx_get_phyrx_abort(struct hal_soc *hal, void *rx_tlv, in hal_rx_get_phyrx_abort() argument 517 struct hal_soc *hal = (struct hal_soc *)hal_soc_hdl; in hal_rx_status_get_tlv_info_generic_rh() local 606 hal_rx_get_phyrx_abort(hal, rx_tlv, ppdu_info); in hal_rx_status_get_tlv_info_generic_rh() 889 switch (hal->target_type) { in hal_rx_status_get_tlv_info_generic_rh() 1412 ppdu_info->rx_status.bw = hal->ops->hal_rx_get_tlv(rx_tlv); in hal_rx_status_get_tlv_info_generic_rh() 1483 hal_rx_proc_phyrx_other_receive_info_tlv(hal, rx_tlv_hdr, in hal_rx_status_get_tlv_info_generic_rh() 2394 hal_tx_comp_get_status_generic_rh(void *desc, void *ts1, struct hal_soc *hal) in hal_tx_comp_get_status_generic_rh() argument
|
/wlan-driver/qca-wifi-host-cmn/hal/wifi3.0/qca5332/ |
D | hal_5332.c | 1173 struct hal_soc *hal = (struct hal_soc *)hal_soc_hdl; in hal_cmem_write_5332() local 1179 pld_reg_write(hal->qdf_dev->dev, offset, value, in hal_cmem_write_5332() 1180 hal->dev_base_addr_cmem); in hal_cmem_write_5332()
|
/wlan-driver/qca-wifi-host-cmn/hal/wifi3.0/qcn6432/ |
D | hal_6432.c | 1219 struct hal_soc *hal = (struct hal_soc *)hal_soc_hdl; in hal_cmem_write_6432() local 1221 pld_reg_write(hal->qdf_dev->dev, offset, value, in hal_cmem_write_6432() 1222 hal->dev_base_addr_cmem); in hal_cmem_write_6432()
|
/wlan-driver/qca-wifi-host-cmn/hal/wifi3.0/qcn9224/ |
D | hal_9224.h | 1581 struct hal_soc *hal = (struct hal_soc *)hal_soc_hdl; in hal_cmem_write_9224() local 1583 pld_reg_write(hal->qdf_dev->dev, offset, value, NULL); in hal_cmem_write_9224()
|
/wlan-driver/qca-wifi-host-cmn/hal/wifi3.0/kiwi/ |
D | hal_kiwi.c | 1840 struct hal_soc *hal = (struct hal_soc *)hal_soc_hdl; in hal_cmem_write_kiwi() local 1842 hal_write32_mb(hal, offset, value); in hal_cmem_write_kiwi()
|
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/ |
D | dp_stats.c | 7258 struct hal_soc *hal; in dp_peer_print_reo_qref_table() local 7263 hal = (struct hal_soc *)peer->vdev->pdev->soc->hal_soc; in dp_peer_print_reo_qref_table() 7265 if (!hal_reo_shared_qaddr_is_enable((hal_soc_handle_t)hal)) in dp_peer_print_reo_qref_table() 7268 if ((!hal->reo_qref.non_mlo_reo_qref_table_vaddr) || in dp_peer_print_reo_qref_table() 7269 (!hal->reo_qref.mlo_reo_qref_table_vaddr)) { in dp_peer_print_reo_qref_table() 7279 hal = (struct hal_soc *) in dp_peer_print_reo_qref_table() 7284 &hal->reo_qref.mlo_reo_qref_table_vaddr[peer_idx]; in dp_peer_print_reo_qref_table() 7288 &hal->reo_qref.non_mlo_reo_qref_table_vaddr[peer_idx]; in dp_peer_print_reo_qref_table()
|