Home
last modified time | relevance | path

Searched refs:hal (Results 1 – 19 of 19) sorted by relevance

/wlan-driver/qca-wifi-host-cmn/hal/wifi3.0/
Dhal_srng.c32 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 …]
Dhal_generic_api.h182 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 …]
Dhal_api.h693 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 …]
DREADME3 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
Dhal_internal.h1059 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);
Dhal_rx.h2468 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/
Dhal_be_generic_api.h76 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 …]
Dhal_be_api_mon.h2637 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/
DKbuild73 -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/
DKbuild65 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/
Dwlan_qcacld3_modules.bzl35 "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 …]
DKbuild2967 HAL_DIR := hal
3036 $(call add-wlan-objs,hal,$(HAL_OBJS))
/wlan-driver/qca-wifi-host-cmn/hal/wifi3.0/li/
Dhal_li_generic_api.h92 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/
Dhal_rh_generic_api.h30 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/
Dhal_5332.c1173 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/
Dhal_6432.c1219 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/
Dhal_9224.h1581 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/
Dhal_kiwi.c1840 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/
Ddp_stats.c7258 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()