Lines Matching refs:hal_soc

161 uint32_t hal_read_pmm_scratch_reg(struct hal_soc *soc,  in hal_read_pmm_scratch_reg()
182 struct hal_soc *soc = (struct hal_soc *)hal_soc_hdl; in hal_get_tsf2_scratch_reg_qcn9224()
209 struct hal_soc *soc = (struct hal_soc *)hal_soc_hdl; in hal_get_tqm_scratch_reg_qcn9224()
390 hal_rx_parse_ru_allocation_9224(struct hal_soc *hal_soc, void *tlv, in hal_rx_parse_ru_allocation_9224() argument
532 hal_rx_parse_eht_sig_non_ofdma_9224(struct hal_soc *hal_soc, void *tlv, in hal_rx_parse_eht_sig_non_ofdma_9224() argument
535 hal_rx_parse_usig_overflow(hal_soc, tlv, ppdu_info); in hal_rx_parse_eht_sig_non_ofdma_9224()
536 hal_rx_parse_non_ofdma_users(hal_soc, tlv, ppdu_info); in hal_rx_parse_eht_sig_non_ofdma_9224()
538 if (hal_rx_is_mu_mimo_user(hal_soc, ppdu_info)) { in hal_rx_parse_eht_sig_non_ofdma_9224()
540 hal_rx_parse_eht_sig_mumimo_user_info(hal_soc, tlv, in hal_rx_parse_eht_sig_non_ofdma_9224()
544 hal_rx_parse_eht_sig_non_mumimo_user_info(hal_soc, tlv, in hal_rx_parse_eht_sig_non_ofdma_9224()
552 hal_rx_parse_eht_sig_ofdma_9224(struct hal_soc *hal_soc, void *tlv, in hal_rx_parse_eht_sig_ofdma_9224() argument
555 hal_rx_parse_usig_overflow(hal_soc, tlv, ppdu_info); in hal_rx_parse_eht_sig_ofdma_9224()
556 hal_rx_parse_ru_allocation_9224(hal_soc, tlv, ppdu_info); in hal_rx_parse_eht_sig_ofdma_9224()
557 hal_rx_parse_eht_sig_non_mumimo_user_info(hal_soc, tlv, in hal_rx_parse_eht_sig_ofdma_9224()
573 void hal_rx_parse_eht_sig_hdr_9224(struct hal_soc *hal_soc, in hal_rx_parse_eht_sig_hdr_9224() argument
581 if (hal_rx_is_frame_type_ndp(hal_soc, ppdu_info)) in hal_rx_parse_eht_sig_hdr_9224()
582 hal_rx_parse_eht_sig_ndp(hal_soc, tlv, ppdu_info); in hal_rx_parse_eht_sig_hdr_9224()
583 else if (hal_rx_is_non_ofdma(hal_soc, ppdu_info)) in hal_rx_parse_eht_sig_hdr_9224()
584 hal_rx_parse_eht_sig_non_ofdma_9224(hal_soc, tlv, ppdu_info); in hal_rx_parse_eht_sig_hdr_9224()
585 else if (hal_rx_is_ofdma(hal_soc, ppdu_info)) in hal_rx_parse_eht_sig_hdr_9224()
586 hal_rx_parse_eht_sig_ofdma_9224(hal_soc, tlv, ppdu_info); in hal_rx_parse_eht_sig_hdr_9224()
1175 hal_reo_config_9224(struct hal_soc *soc, in hal_reo_config_9224()
1214 static inline qdf_iomem_t hal_get_window_address_9224(struct hal_soc *hal_soc, in hal_get_window_address_9224() argument
1217 uint32_t offset = addr - hal_soc->dev_base_addr; in hal_get_window_address_9224()
1225 new_offset = (hal_soc->dev_base_addr + (3 * WINDOW_START) + in hal_get_window_address_9224()
1232 new_offset = (hal_soc->dev_base_addr + (2 * WINDOW_START) + in hal_get_window_address_9224()
1243 static inline void hal_write_window_register(struct hal_soc *hal_soc) in hal_write_window_register() argument
1246 qdf_iowrite32(hal_soc->dev_base_addr + WINDOW_REG_ADDRESS, in hal_write_window_register()
1335 void hal_compute_reo_remap_ix0_9224(struct hal_soc *soc) in hal_compute_reo_remap_ix0_9224()
1517 struct hal_soc *soc = (struct hal_soc *)hal_soc_hdl; in hal_tx_dump_ppe_vp_entry_9224()
1581 struct hal_soc *hal = (struct hal_soc *)hal_soc_hdl; in hal_cmem_write_9224()
1596 static void hal_reo_setup_9224(struct hal_soc *soc, void *reoparams, in hal_reo_setup_9224()
1775 static void hal_hw_txrx_ops_attach_qcn9224(struct hal_soc *hal_soc) in hal_hw_txrx_ops_attach_qcn9224() argument
1778 hal_soc->ops->hal_srng_dst_hw_init = hal_srng_dst_hw_init_generic; in hal_hw_txrx_ops_attach_qcn9224()
1779 hal_soc->ops->hal_srng_src_hw_init = hal_srng_src_hw_init_generic; in hal_hw_txrx_ops_attach_qcn9224()
1780 hal_soc->ops->hal_srng_hw_disable = hal_srng_hw_disable_generic; in hal_hw_txrx_ops_attach_qcn9224()
1781 hal_soc->ops->hal_get_hw_hptp = hal_get_hw_hptp_generic; in hal_hw_txrx_ops_attach_qcn9224()
1782 hal_soc->ops->hal_get_window_address = hal_get_window_address_9224; in hal_hw_txrx_ops_attach_qcn9224()
1783 hal_soc->ops->hal_cmem_write = hal_cmem_write_9224; in hal_hw_txrx_ops_attach_qcn9224()
1786 hal_soc->ops->hal_tx_set_dscp_tid_map = hal_tx_set_dscp_tid_map_9224; in hal_hw_txrx_ops_attach_qcn9224()
1787 hal_soc->ops->hal_tx_update_dscp_tid = hal_tx_update_dscp_tid_9224; in hal_hw_txrx_ops_attach_qcn9224()
1788 hal_soc->ops->hal_tx_comp_get_status = in hal_hw_txrx_ops_attach_qcn9224()
1790 hal_soc->ops->hal_tx_init_cmd_credit_ring = in hal_hw_txrx_ops_attach_qcn9224()
1792 hal_soc->ops->hal_tx_set_ppe_cmn_cfg = in hal_hw_txrx_ops_attach_qcn9224()
1794 hal_soc->ops->hal_tx_set_ppe_vp_entry = in hal_hw_txrx_ops_attach_qcn9224()
1796 hal_soc->ops->hal_ppeds_cfg_ast_override_map_reg = in hal_hw_txrx_ops_attach_qcn9224()
1798 hal_soc->ops->hal_tx_set_ppe_pri2tid = in hal_hw_txrx_ops_attach_qcn9224()
1800 hal_soc->ops->hal_tx_update_ppe_pri2tid = in hal_hw_txrx_ops_attach_qcn9224()
1802 hal_soc->ops->hal_tx_dump_ppe_vp_entry = in hal_hw_txrx_ops_attach_qcn9224()
1804 hal_soc->ops->hal_tx_get_num_ppe_vp_tbl_entries = in hal_hw_txrx_ops_attach_qcn9224()
1806 hal_soc->ops->hal_tx_enable_pri2tid_map = in hal_hw_txrx_ops_attach_qcn9224()
1808 hal_soc->ops->hal_tx_config_rbm_mapping_be = in hal_hw_txrx_ops_attach_qcn9224()
1812 hal_soc->ops->hal_rx_msdu_start_nss_get = hal_rx_tlv_nss_get_be; in hal_hw_txrx_ops_attach_qcn9224()
1813 hal_soc->ops->hal_rx_mon_hw_desc_get_mpdu_status = in hal_hw_txrx_ops_attach_qcn9224()
1815 hal_soc->ops->hal_rx_get_tlv = hal_rx_get_tlv_9224; in hal_hw_txrx_ops_attach_qcn9224()
1816 hal_soc->ops->hal_rx_parse_eht_sig_hdr = in hal_hw_txrx_ops_attach_qcn9224()
1818 hal_soc->ops->hal_rx_proc_phyrx_other_receive_info_tlv = in hal_hw_txrx_ops_attach_qcn9224()
1821 hal_soc->ops->hal_rx_dump_msdu_end_tlv = hal_rx_dump_msdu_end_tlv_9224; in hal_hw_txrx_ops_attach_qcn9224()
1822 hal_soc->ops->hal_rx_dump_mpdu_start_tlv = in hal_hw_txrx_ops_attach_qcn9224()
1824 hal_soc->ops->hal_rx_dump_pkt_tlvs = hal_rx_dump_pkt_tlvs_9224; in hal_hw_txrx_ops_attach_qcn9224()
1826 hal_soc->ops->hal_get_link_desc_size = hal_get_link_desc_size_9224; in hal_hw_txrx_ops_attach_qcn9224()
1827 hal_soc->ops->hal_rx_mpdu_start_tid_get = hal_rx_tlv_tid_get_be; in hal_hw_txrx_ops_attach_qcn9224()
1828 hal_soc->ops->hal_rx_msdu_start_reception_type_get = in hal_hw_txrx_ops_attach_qcn9224()
1830 hal_soc->ops->hal_rx_msdu_end_da_idx_get = in hal_hw_txrx_ops_attach_qcn9224()
1832 hal_soc->ops->hal_rx_msdu_desc_info_get_ptr = in hal_hw_txrx_ops_attach_qcn9224()
1834 hal_soc->ops->hal_rx_link_desc_msdu0_ptr = in hal_hw_txrx_ops_attach_qcn9224()
1836 hal_soc->ops->hal_reo_status_get_header = in hal_hw_txrx_ops_attach_qcn9224()
1839 hal_soc->ops->hal_rx_status_get_tlv_info = in hal_hw_txrx_ops_attach_qcn9224()
1842 hal_soc->ops->hal_rx_wbm_err_info_get = in hal_hw_txrx_ops_attach_qcn9224()
1844 hal_soc->ops->hal_tx_set_pcp_tid_map = in hal_hw_txrx_ops_attach_qcn9224()
1846 hal_soc->ops->hal_tx_update_pcp_tid_map = in hal_hw_txrx_ops_attach_qcn9224()
1848 hal_soc->ops->hal_tx_set_tidmap_prty = in hal_hw_txrx_ops_attach_qcn9224()
1850 hal_soc->ops->hal_rx_get_rx_fragment_number = in hal_hw_txrx_ops_attach_qcn9224()
1852 hal_soc->ops->hal_rx_msdu_end_da_is_mcbc_get = in hal_hw_txrx_ops_attach_qcn9224()
1854 hal_soc->ops->hal_rx_msdu_end_is_tkip_mic_err = in hal_hw_txrx_ops_attach_qcn9224()
1856 hal_soc->ops->hal_rx_msdu_end_sa_is_valid_get = in hal_hw_txrx_ops_attach_qcn9224()
1858 hal_soc->ops->hal_rx_msdu_end_sa_idx_get = hal_rx_tlv_sa_idx_get_be; in hal_hw_txrx_ops_attach_qcn9224()
1859 hal_soc->ops->hal_rx_desc_is_first_msdu = hal_rx_desc_is_first_msdu_be; in hal_hw_txrx_ops_attach_qcn9224()
1860 hal_soc->ops->hal_rx_msdu_end_l3_hdr_padding_get = in hal_hw_txrx_ops_attach_qcn9224()
1862 hal_soc->ops->hal_rx_encryption_info_valid = in hal_hw_txrx_ops_attach_qcn9224()
1864 hal_soc->ops->hal_rx_print_pn = hal_rx_print_pn_be; in hal_hw_txrx_ops_attach_qcn9224()
1865 hal_soc->ops->hal_rx_msdu_end_first_msdu_get = in hal_hw_txrx_ops_attach_qcn9224()
1867 hal_soc->ops->hal_rx_msdu_end_da_is_valid_get = in hal_hw_txrx_ops_attach_qcn9224()
1869 hal_soc->ops->hal_rx_msdu_end_last_msdu_get = in hal_hw_txrx_ops_attach_qcn9224()
1871 hal_soc->ops->hal_rx_get_mpdu_mac_ad4_valid = in hal_hw_txrx_ops_attach_qcn9224()
1873 hal_soc->ops->hal_rx_mpdu_start_sw_peer_id_get = in hal_hw_txrx_ops_attach_qcn9224()
1875 hal_soc->ops->hal_rx_tlv_peer_meta_data_get = in hal_hw_txrx_ops_attach_qcn9224()
1877 hal_soc->ops->hal_rx_mpdu_get_to_ds = hal_rx_mpdu_get_to_ds_be; in hal_hw_txrx_ops_attach_qcn9224()
1878 hal_soc->ops->hal_rx_mpdu_get_fr_ds = hal_rx_mpdu_get_fr_ds_be; in hal_hw_txrx_ops_attach_qcn9224()
1879 hal_soc->ops->hal_rx_get_mpdu_frame_control_valid = in hal_hw_txrx_ops_attach_qcn9224()
1881 hal_soc->ops->hal_rx_mpdu_get_addr1 = hal_rx_mpdu_get_addr1_be; in hal_hw_txrx_ops_attach_qcn9224()
1882 hal_soc->ops->hal_rx_mpdu_get_addr2 = hal_rx_mpdu_get_addr2_be; in hal_hw_txrx_ops_attach_qcn9224()
1883 hal_soc->ops->hal_rx_mpdu_get_addr3 = hal_rx_mpdu_get_addr3_be; in hal_hw_txrx_ops_attach_qcn9224()
1884 hal_soc->ops->hal_rx_get_mpdu_sequence_control_valid = in hal_hw_txrx_ops_attach_qcn9224()
1886 hal_soc->ops->hal_rx_is_unicast = hal_rx_is_unicast_be; in hal_hw_txrx_ops_attach_qcn9224()
1887 hal_soc->ops->hal_rx_tid_get = hal_rx_tid_get_be; in hal_hw_txrx_ops_attach_qcn9224()
1888 hal_soc->ops->hal_rx_mpdu_start_mpdu_qos_control_valid_get = in hal_hw_txrx_ops_attach_qcn9224()
1890 hal_soc->ops->hal_rx_msdu_end_sa_sw_peer_id_get = in hal_hw_txrx_ops_attach_qcn9224()
1892 hal_soc->ops->hal_rx_msdu0_buffer_addr_lsb = in hal_hw_txrx_ops_attach_qcn9224()
1894 hal_soc->ops->hal_rx_msdu_desc_info_ptr_get = in hal_hw_txrx_ops_attach_qcn9224()
1896 hal_soc->ops->hal_ent_mpdu_desc_info = hal_ent_mpdu_desc_info_9224; in hal_hw_txrx_ops_attach_qcn9224()
1897 hal_soc->ops->hal_dst_mpdu_desc_info = hal_dst_mpdu_desc_info_9224; in hal_hw_txrx_ops_attach_qcn9224()
1898 hal_soc->ops->hal_rx_get_fc_valid = hal_rx_get_fc_valid_be; in hal_hw_txrx_ops_attach_qcn9224()
1899 hal_soc->ops->hal_rx_get_to_ds_flag = hal_rx_get_to_ds_flag_be; in hal_hw_txrx_ops_attach_qcn9224()
1900 hal_soc->ops->hal_rx_get_mac_addr2_valid = in hal_hw_txrx_ops_attach_qcn9224()
1902 hal_soc->ops->hal_reo_config = hal_reo_config_9224; in hal_hw_txrx_ops_attach_qcn9224()
1903 hal_soc->ops->hal_rx_msdu_flow_idx_get = hal_rx_msdu_flow_idx_get_be; in hal_hw_txrx_ops_attach_qcn9224()
1904 hal_soc->ops->hal_rx_msdu_flow_idx_invalid = in hal_hw_txrx_ops_attach_qcn9224()
1906 hal_soc->ops->hal_rx_msdu_flow_idx_timeout = in hal_hw_txrx_ops_attach_qcn9224()
1908 hal_soc->ops->hal_rx_msdu_fse_metadata_get = in hal_hw_txrx_ops_attach_qcn9224()
1910 hal_soc->ops->hal_rx_msdu_cce_match_get = in hal_hw_txrx_ops_attach_qcn9224()
1912 hal_soc->ops->hal_rx_msdu_cce_metadata_get = in hal_hw_txrx_ops_attach_qcn9224()
1914 hal_soc->ops->hal_rx_msdu_get_flow_params = in hal_hw_txrx_ops_attach_qcn9224()
1916 hal_soc->ops->hal_rx_tlv_get_tcp_chksum = hal_rx_tlv_get_tcp_chksum_be; in hal_hw_txrx_ops_attach_qcn9224()
1917 hal_soc->ops->hal_rx_get_rx_sequence = hal_rx_get_rx_sequence_be; in hal_hw_txrx_ops_attach_qcn9224()
1920 hal_soc->ops->hal_rx_get_bb_info = hal_rx_get_bb_info_9224; in hal_hw_txrx_ops_attach_qcn9224()
1921 hal_soc->ops->hal_rx_get_rtt_info = hal_rx_get_rtt_info_9224; in hal_hw_txrx_ops_attach_qcn9224()
1923 hal_soc->ops->hal_rx_get_bb_info = NULL; in hal_hw_txrx_ops_attach_qcn9224()
1924 hal_soc->ops->hal_rx_get_rtt_info = NULL; in hal_hw_txrx_ops_attach_qcn9224()
1928 hal_soc->ops->hal_rx_msdu_packet_metadata_get = in hal_hw_txrx_ops_attach_qcn9224()
1930 hal_soc->ops->hal_rx_mpdu_start_tlv_tag_valid = in hal_hw_txrx_ops_attach_qcn9224()
1932 hal_soc->ops->hal_rx_wbm_err_msdu_continuation_get = in hal_hw_txrx_ops_attach_qcn9224()
1936 hal_soc->ops->hal_rx_msdu_end_offset_get = in hal_hw_txrx_ops_attach_qcn9224()
1938 hal_soc->ops->hal_rx_mpdu_start_offset_get = in hal_hw_txrx_ops_attach_qcn9224()
1941 hal_soc->ops->hal_rx_pkt_tlv_offset_get = in hal_hw_txrx_ops_attach_qcn9224()
1944 hal_soc->ops->hal_rx_flow_setup_fse = hal_rx_flow_setup_fse_9224; in hal_hw_txrx_ops_attach_qcn9224()
1946 hal_soc->ops->hal_rx_flow_get_tuple_info = in hal_hw_txrx_ops_attach_qcn9224()
1948 hal_soc->ops->hal_rx_flow_delete_entry = in hal_hw_txrx_ops_attach_qcn9224()
1950 hal_soc->ops->hal_rx_fst_get_fse_size = hal_rx_fst_get_fse_size_be; in hal_hw_txrx_ops_attach_qcn9224()
1951 hal_soc->ops->hal_compute_reo_remap_ix2_ix3 = in hal_hw_txrx_ops_attach_qcn9224()
1954 hal_soc->ops->hal_rx_msdu_get_reo_destination_indication = in hal_hw_txrx_ops_attach_qcn9224()
1956 hal_soc->ops->hal_rx_get_tlv_size = hal_rx_get_tlv_size_generic_be; in hal_hw_txrx_ops_attach_qcn9224()
1957 hal_soc->ops->hal_rx_msdu_is_wlan_mcast = in hal_hw_txrx_ops_attach_qcn9224()
1959 hal_soc->ops->hal_tx_get_num_tcl_banks = hal_tx_get_num_tcl_banks_9224; in hal_hw_txrx_ops_attach_qcn9224()
1960 hal_soc->ops->hal_rx_tlv_decap_format_get = in hal_hw_txrx_ops_attach_qcn9224()
1963 hal_soc->ops->hal_rx_tlv_get_offload_info = in hal_hw_txrx_ops_attach_qcn9224()
1965 hal_soc->ops->hal_rx_get_proto_params = hal_rx_get_proto_params_be; in hal_hw_txrx_ops_attach_qcn9224()
1966 hal_soc->ops->hal_rx_get_l3_l4_offsets = hal_rx_get_l3_l4_offsets_be; in hal_hw_txrx_ops_attach_qcn9224()
1968 hal_soc->ops->hal_rx_tlv_msdu_done_get = in hal_hw_txrx_ops_attach_qcn9224()
1970 hal_soc->ops->hal_rx_tlv_msdu_len_get = in hal_hw_txrx_ops_attach_qcn9224()
1972 hal_soc->ops->hal_rx_get_frame_ctrl_field = in hal_hw_txrx_ops_attach_qcn9224()
1974 hal_soc->ops->hal_rx_tlv_csum_err_get = hal_rx_tlv_csum_err_get_be; in hal_hw_txrx_ops_attach_qcn9224()
1976 hal_soc->ops->hal_rx_mpdu_info_ampdu_flag_get = in hal_hw_txrx_ops_attach_qcn9224()
1978 hal_soc->ops->hal_rx_mpdu_get_addr4 = hal_rx_mpdu_get_addr4_be; in hal_hw_txrx_ops_attach_qcn9224()
1979 hal_soc->ops->hal_rx_hw_desc_get_ppduid_get = in hal_hw_txrx_ops_attach_qcn9224()
1981 hal_soc->ops->hal_rx_tlv_phy_ppdu_id_get = in hal_hw_txrx_ops_attach_qcn9224()
1983 hal_soc->ops->hal_rx_get_filter_category = in hal_hw_txrx_ops_attach_qcn9224()
1986 hal_soc->ops->hal_rx_get_ppdu_id = hal_rx_get_ppdu_id_be; in hal_hw_txrx_ops_attach_qcn9224()
1987 hal_soc->ops->hal_rx_tlv_msdu_len_set = in hal_hw_txrx_ops_attach_qcn9224()
1989 hal_soc->ops->hal_rx_tlv_sgi_get = hal_rx_tlv_sgi_get_be; in hal_hw_txrx_ops_attach_qcn9224()
1990 hal_soc->ops->hal_rx_tlv_rate_mcs_get = hal_rx_tlv_rate_mcs_get_be; in hal_hw_txrx_ops_attach_qcn9224()
1991 hal_soc->ops->hal_rx_tlv_bw_get = hal_rx_tlv_bw_get_be; in hal_hw_txrx_ops_attach_qcn9224()
1992 hal_soc->ops->hal_rx_tlv_get_pkt_type = hal_rx_tlv_get_pkt_type_be; in hal_hw_txrx_ops_attach_qcn9224()
1993 hal_soc->ops->hal_rx_tlv_mic_err_get = hal_rx_tlv_mic_err_get_be; in hal_hw_txrx_ops_attach_qcn9224()
1994 hal_soc->ops->hal_rx_tlv_decrypt_err_get = in hal_hw_txrx_ops_attach_qcn9224()
1996 hal_soc->ops->hal_rx_tlv_first_mpdu_get = hal_rx_tlv_first_mpdu_get_be; in hal_hw_txrx_ops_attach_qcn9224()
1997 hal_soc->ops->hal_rx_tlv_get_is_decrypted = in hal_hw_txrx_ops_attach_qcn9224()
1999 hal_soc->ops->hal_rx_msdu_get_keyid = hal_rx_msdu_get_keyid_be; in hal_hw_txrx_ops_attach_qcn9224()
2000 hal_soc->ops->hal_rx_tlv_get_freq = hal_rx_tlv_get_freq_be; in hal_hw_txrx_ops_attach_qcn9224()
2001 hal_soc->ops->hal_rx_priv_info_set_in_tlv = in hal_hw_txrx_ops_attach_qcn9224()
2003 hal_soc->ops->hal_rx_priv_info_get_from_tlv = in hal_hw_txrx_ops_attach_qcn9224()
2005 hal_soc->ops->hal_rx_pkt_hdr_get = hal_rx_pkt_hdr_get_be; in hal_hw_txrx_ops_attach_qcn9224()
2006 hal_soc->ops->hal_reo_setup = hal_reo_setup_9224; in hal_hw_txrx_ops_attach_qcn9224()
2007 hal_soc->ops->hal_reo_config_reo2ppe_dest_info = NULL; in hal_hw_txrx_ops_attach_qcn9224()
2009 hal_soc->ops->hal_reo_shared_qaddr_setup = hal_reo_shared_qaddr_setup_be; in hal_hw_txrx_ops_attach_qcn9224()
2010 hal_soc->ops->hal_reo_shared_qaddr_init = hal_reo_shared_qaddr_init_be; in hal_hw_txrx_ops_attach_qcn9224()
2011 hal_soc->ops->hal_reo_shared_qaddr_detach = hal_reo_shared_qaddr_detach_be; in hal_hw_txrx_ops_attach_qcn9224()
2012 hal_soc->ops->hal_reo_shared_qaddr_write = hal_reo_shared_qaddr_write_be; in hal_hw_txrx_ops_attach_qcn9224()
2013 hal_soc->ops->hal_reo_shared_qaddr_cache_clear = hal_reo_shared_qaddr_cache_clear_be; in hal_hw_txrx_ops_attach_qcn9224()
2016 hal_soc->ops->hal_get_rx_max_ba_window = in hal_hw_txrx_ops_attach_qcn9224()
2018 hal_soc->ops->hal_get_reo_qdesc_size = hal_qcn9224_get_reo_qdesc_size; in hal_hw_txrx_ops_attach_qcn9224()
2021 hal_soc->ops->hal_txmon_is_mon_buf_addr_tlv = in hal_hw_txrx_ops_attach_qcn9224()
2023 hal_soc->ops->hal_txmon_populate_packet_info = in hal_hw_txrx_ops_attach_qcn9224()
2025 hal_soc->ops->hal_txmon_status_parse_tlv = in hal_hw_txrx_ops_attach_qcn9224()
2027 hal_soc->ops->hal_txmon_status_get_num_users = in hal_hw_txrx_ops_attach_qcn9224()
2030 hal_soc->ops->hal_txmon_get_word_mask = in hal_hw_txrx_ops_attach_qcn9224()
2033 hal_soc->ops->hal_txmon_get_word_mask = in hal_hw_txrx_ops_attach_qcn9224()
2037 hal_soc->ops->hal_compute_reo_remap_ix0 = NULL; in hal_hw_txrx_ops_attach_qcn9224()
2038 hal_soc->ops->hal_tx_vdev_mismatch_routing_set = in hal_hw_txrx_ops_attach_qcn9224()
2040 hal_soc->ops->hal_tx_mcast_mlo_reinject_routing_set = in hal_hw_txrx_ops_attach_qcn9224()
2042 hal_soc->ops->hal_get_ba_aging_timeout = in hal_hw_txrx_ops_attach_qcn9224()
2044 hal_soc->ops->hal_setup_link_idle_list = in hal_hw_txrx_ops_attach_qcn9224()
2046 hal_soc->ops->hal_cookie_conversion_reg_cfg_be = in hal_hw_txrx_ops_attach_qcn9224()
2048 hal_soc->ops->hal_set_ba_aging_timeout = in hal_hw_txrx_ops_attach_qcn9224()
2050 hal_soc->ops->hal_tx_populate_bank_register = in hal_hw_txrx_ops_attach_qcn9224()
2052 hal_soc->ops->hal_tx_vdev_mcast_ctrl_set = in hal_hw_txrx_ops_attach_qcn9224()
2055 hal_soc->ops->hal_rx_mpdu_start_wmask_get = in hal_hw_txrx_ops_attach_qcn9224()
2057 hal_soc->ops->hal_rx_msdu_end_wmask_get = in hal_hw_txrx_ops_attach_qcn9224()
2060 hal_soc->ops->hal_get_tsf2_scratch_reg = in hal_hw_txrx_ops_attach_qcn9224()
2062 hal_soc->ops->hal_get_tqm_scratch_reg = in hal_hw_txrx_ops_attach_qcn9224()
2064 hal_soc->ops->hal_tx_ring_halt_set = hal_tx_ppe2tcl_ring_halt_set_9224; in hal_hw_txrx_ops_attach_qcn9224()
2065 hal_soc->ops->hal_tx_ring_halt_reset = in hal_hw_txrx_ops_attach_qcn9224()
2067 hal_soc->ops->hal_tx_ring_halt_poll = in hal_hw_txrx_ops_attach_qcn9224()
2069 hal_soc->ops->hal_tx_get_num_ppe_vp_search_idx_tbl_entries = in hal_hw_txrx_ops_attach_qcn9224()
2071 hal_soc->ops->hal_tx_ring_halt_get = hal_tx_ppe2tcl_ring_halt_get_9224; in hal_hw_txrx_ops_attach_qcn9224()
2081 static inline void hal_srng_hw_reg_offset_init_qcn9224(struct hal_soc *hal_soc) in hal_srng_hw_reg_offset_init_qcn9224() argument
2083 int32_t *hw_reg_offset = hal_soc->hal_hw_reg_offset; in hal_srng_hw_reg_offset_init_qcn9224()