Lines Matching refs:hal_soc
858 hal_reo_config_8074v2(struct hal_soc *soc, in hal_reo_config_8074v2()
1023 static inline qdf_iomem_t hal_get_window_address_8074v2(struct hal_soc *hal_soc, in hal_get_window_address_8074v2() argument
1244 static void hal_hw_txrx_ops_attach_qca8074v2(struct hal_soc *hal_soc) in hal_hw_txrx_ops_attach_qca8074v2() argument
1248 hal_soc->ops->hal_srng_dst_hw_init = hal_srng_dst_hw_init_generic; in hal_hw_txrx_ops_attach_qca8074v2()
1249 hal_soc->ops->hal_srng_src_hw_init = hal_srng_src_hw_init_generic; in hal_hw_txrx_ops_attach_qca8074v2()
1250 hal_soc->ops->hal_get_hw_hptp = hal_get_hw_hptp_generic; in hal_hw_txrx_ops_attach_qca8074v2()
1251 hal_soc->ops->hal_reo_setup = hal_reo_setup_generic_li; in hal_hw_txrx_ops_attach_qca8074v2()
1252 hal_soc->ops->hal_get_window_address = hal_get_window_address_8074v2; in hal_hw_txrx_ops_attach_qca8074v2()
1255 hal_soc->ops->hal_tx_desc_set_dscp_tid_table_id = in hal_hw_txrx_ops_attach_qca8074v2()
1257 hal_soc->ops->hal_tx_set_dscp_tid_map = hal_tx_set_dscp_tid_map_8074v2; in hal_hw_txrx_ops_attach_qca8074v2()
1258 hal_soc->ops->hal_tx_update_dscp_tid = hal_tx_update_dscp_tid_8074v2; in hal_hw_txrx_ops_attach_qca8074v2()
1259 hal_soc->ops->hal_tx_desc_set_lmac_id = hal_tx_desc_set_lmac_id_8074v2; in hal_hw_txrx_ops_attach_qca8074v2()
1260 hal_soc->ops->hal_tx_desc_set_buf_addr = in hal_hw_txrx_ops_attach_qca8074v2()
1262 hal_soc->ops->hal_tx_desc_set_search_type = in hal_hw_txrx_ops_attach_qca8074v2()
1264 hal_soc->ops->hal_tx_desc_set_search_index = in hal_hw_txrx_ops_attach_qca8074v2()
1266 hal_soc->ops->hal_tx_desc_set_cache_set_num = in hal_hw_txrx_ops_attach_qca8074v2()
1268 hal_soc->ops->hal_tx_comp_get_status = in hal_hw_txrx_ops_attach_qca8074v2()
1270 hal_soc->ops->hal_tx_comp_get_release_reason = in hal_hw_txrx_ops_attach_qca8074v2()
1272 hal_soc->ops->hal_get_wbm_internal_error = in hal_hw_txrx_ops_attach_qca8074v2()
1274 hal_soc->ops->hal_tx_desc_set_mesh_en = hal_tx_desc_set_mesh_en_8074v2; in hal_hw_txrx_ops_attach_qca8074v2()
1275 hal_soc->ops->hal_tx_init_cmd_credit_ring = in hal_hw_txrx_ops_attach_qca8074v2()
1279 hal_soc->ops->hal_rx_msdu_start_nss_get = in hal_hw_txrx_ops_attach_qca8074v2()
1281 hal_soc->ops->hal_rx_mon_hw_desc_get_mpdu_status = in hal_hw_txrx_ops_attach_qca8074v2()
1283 hal_soc->ops->hal_rx_get_tlv = hal_rx_get_tlv_8074v2; in hal_hw_txrx_ops_attach_qca8074v2()
1284 hal_soc->ops->hal_rx_proc_phyrx_other_receive_info_tlv = in hal_hw_txrx_ops_attach_qca8074v2()
1287 hal_soc->ops->hal_rx_dump_msdu_end_tlv = in hal_hw_txrx_ops_attach_qca8074v2()
1289 hal_soc->ops->hal_rx_dump_rx_attention_tlv = in hal_hw_txrx_ops_attach_qca8074v2()
1291 hal_soc->ops->hal_rx_dump_msdu_start_tlv = in hal_hw_txrx_ops_attach_qca8074v2()
1293 hal_soc->ops->hal_rx_dump_mpdu_start_tlv = in hal_hw_txrx_ops_attach_qca8074v2()
1295 hal_soc->ops->hal_rx_dump_mpdu_end_tlv = in hal_hw_txrx_ops_attach_qca8074v2()
1297 hal_soc->ops->hal_rx_dump_pkt_hdr_tlv = in hal_hw_txrx_ops_attach_qca8074v2()
1300 hal_soc->ops->hal_get_link_desc_size = hal_get_link_desc_size_8074v2; in hal_hw_txrx_ops_attach_qca8074v2()
1301 hal_soc->ops->hal_rx_mpdu_start_tid_get = in hal_hw_txrx_ops_attach_qca8074v2()
1303 hal_soc->ops->hal_rx_msdu_start_reception_type_get = in hal_hw_txrx_ops_attach_qca8074v2()
1305 hal_soc->ops->hal_rx_msdu_end_da_idx_get = in hal_hw_txrx_ops_attach_qca8074v2()
1307 hal_soc->ops->hal_rx_msdu_desc_info_get_ptr = in hal_hw_txrx_ops_attach_qca8074v2()
1309 hal_soc->ops->hal_rx_link_desc_msdu0_ptr = in hal_hw_txrx_ops_attach_qca8074v2()
1311 hal_soc->ops->hal_reo_status_get_header = in hal_hw_txrx_ops_attach_qca8074v2()
1313 hal_soc->ops->hal_rx_status_get_tlv_info = in hal_hw_txrx_ops_attach_qca8074v2()
1315 hal_soc->ops->hal_rx_wbm_err_info_get = in hal_hw_txrx_ops_attach_qca8074v2()
1318 hal_soc->ops->hal_tx_set_pcp_tid_map = in hal_hw_txrx_ops_attach_qca8074v2()
1320 hal_soc->ops->hal_tx_update_pcp_tid_map = in hal_hw_txrx_ops_attach_qca8074v2()
1322 hal_soc->ops->hal_tx_set_tidmap_prty = in hal_hw_txrx_ops_attach_qca8074v2()
1324 hal_soc->ops->hal_rx_get_rx_fragment_number = in hal_hw_txrx_ops_attach_qca8074v2()
1326 hal_soc->ops->hal_rx_msdu_end_da_is_mcbc_get = in hal_hw_txrx_ops_attach_qca8074v2()
1328 hal_soc->ops->hal_rx_msdu_end_sa_is_valid_get = in hal_hw_txrx_ops_attach_qca8074v2()
1330 hal_soc->ops->hal_rx_msdu_end_sa_idx_get = in hal_hw_txrx_ops_attach_qca8074v2()
1332 hal_soc->ops->hal_rx_desc_is_first_msdu = in hal_hw_txrx_ops_attach_qca8074v2()
1334 hal_soc->ops->hal_rx_msdu_end_l3_hdr_padding_get = in hal_hw_txrx_ops_attach_qca8074v2()
1336 hal_soc->ops->hal_rx_encryption_info_valid = in hal_hw_txrx_ops_attach_qca8074v2()
1338 hal_soc->ops->hal_rx_print_pn = hal_rx_print_pn_8074v2; in hal_hw_txrx_ops_attach_qca8074v2()
1339 hal_soc->ops->hal_rx_msdu_end_first_msdu_get = in hal_hw_txrx_ops_attach_qca8074v2()
1341 hal_soc->ops->hal_rx_msdu_end_da_is_valid_get = in hal_hw_txrx_ops_attach_qca8074v2()
1343 hal_soc->ops->hal_rx_msdu_end_last_msdu_get = in hal_hw_txrx_ops_attach_qca8074v2()
1345 hal_soc->ops->hal_rx_get_mpdu_mac_ad4_valid = in hal_hw_txrx_ops_attach_qca8074v2()
1347 hal_soc->ops->hal_rx_mpdu_start_sw_peer_id_get = in hal_hw_txrx_ops_attach_qca8074v2()
1349 hal_soc->ops->hal_rx_tlv_peer_meta_data_get = in hal_hw_txrx_ops_attach_qca8074v2()
1351 hal_soc->ops->hal_rx_mpdu_get_to_ds = hal_rx_mpdu_get_to_ds_8074v2; in hal_hw_txrx_ops_attach_qca8074v2()
1352 hal_soc->ops->hal_rx_mpdu_get_fr_ds = hal_rx_mpdu_get_fr_ds_8074v2; in hal_hw_txrx_ops_attach_qca8074v2()
1353 hal_soc->ops->hal_rx_get_mpdu_frame_control_valid = in hal_hw_txrx_ops_attach_qca8074v2()
1355 hal_soc->ops->hal_rx_get_frame_ctrl_field = in hal_hw_txrx_ops_attach_qca8074v2()
1357 hal_soc->ops->hal_rx_mpdu_get_addr1 = hal_rx_mpdu_get_addr1_8074v2; in hal_hw_txrx_ops_attach_qca8074v2()
1358 hal_soc->ops->hal_rx_mpdu_get_addr2 = hal_rx_mpdu_get_addr2_8074v2; in hal_hw_txrx_ops_attach_qca8074v2()
1359 hal_soc->ops->hal_rx_mpdu_get_addr3 = hal_rx_mpdu_get_addr3_8074v2; in hal_hw_txrx_ops_attach_qca8074v2()
1360 hal_soc->ops->hal_rx_mpdu_get_addr4 = hal_rx_mpdu_get_addr4_8074v2; in hal_hw_txrx_ops_attach_qca8074v2()
1361 hal_soc->ops->hal_rx_get_mpdu_sequence_control_valid = in hal_hw_txrx_ops_attach_qca8074v2()
1363 hal_soc->ops->hal_rx_is_unicast = hal_rx_is_unicast_8074v2; in hal_hw_txrx_ops_attach_qca8074v2()
1364 hal_soc->ops->hal_rx_tid_get = hal_rx_tid_get_8074v2; in hal_hw_txrx_ops_attach_qca8074v2()
1365 hal_soc->ops->hal_rx_hw_desc_get_ppduid_get = in hal_hw_txrx_ops_attach_qca8074v2()
1367 hal_soc->ops->hal_rx_mpdu_start_mpdu_qos_control_valid_get = in hal_hw_txrx_ops_attach_qca8074v2()
1369 hal_soc->ops->hal_rx_msdu_end_sa_sw_peer_id_get = in hal_hw_txrx_ops_attach_qca8074v2()
1371 hal_soc->ops->hal_rx_msdu0_buffer_addr_lsb = in hal_hw_txrx_ops_attach_qca8074v2()
1373 hal_soc->ops->hal_rx_msdu_desc_info_ptr_get = in hal_hw_txrx_ops_attach_qca8074v2()
1375 hal_soc->ops->hal_ent_mpdu_desc_info = hal_ent_mpdu_desc_info_8074v2; in hal_hw_txrx_ops_attach_qca8074v2()
1376 hal_soc->ops->hal_dst_mpdu_desc_info = hal_dst_mpdu_desc_info_8074v2; in hal_hw_txrx_ops_attach_qca8074v2()
1377 hal_soc->ops->hal_rx_get_fc_valid = hal_rx_get_fc_valid_8074v2; in hal_hw_txrx_ops_attach_qca8074v2()
1378 hal_soc->ops->hal_rx_get_to_ds_flag = hal_rx_get_to_ds_flag_8074v2; in hal_hw_txrx_ops_attach_qca8074v2()
1379 hal_soc->ops->hal_rx_get_mac_addr2_valid = in hal_hw_txrx_ops_attach_qca8074v2()
1381 hal_soc->ops->hal_rx_get_filter_category = in hal_hw_txrx_ops_attach_qca8074v2()
1383 hal_soc->ops->hal_rx_get_ppdu_id = hal_rx_get_ppdu_id_8074v2; in hal_hw_txrx_ops_attach_qca8074v2()
1384 hal_soc->ops->hal_reo_config = hal_reo_config_8074v2; in hal_hw_txrx_ops_attach_qca8074v2()
1385 hal_soc->ops->hal_rx_msdu_flow_idx_get = hal_rx_msdu_flow_idx_get_8074v2; in hal_hw_txrx_ops_attach_qca8074v2()
1386 hal_soc->ops->hal_rx_msdu_flow_idx_invalid = in hal_hw_txrx_ops_attach_qca8074v2()
1388 hal_soc->ops->hal_rx_msdu_flow_idx_timeout = in hal_hw_txrx_ops_attach_qca8074v2()
1390 hal_soc->ops->hal_rx_msdu_fse_metadata_get = in hal_hw_txrx_ops_attach_qca8074v2()
1392 hal_soc->ops->hal_rx_msdu_cce_match_get = in hal_hw_txrx_ops_attach_qca8074v2()
1394 hal_soc->ops->hal_rx_msdu_cce_metadata_get = in hal_hw_txrx_ops_attach_qca8074v2()
1396 hal_soc->ops->hal_rx_msdu_get_flow_params = in hal_hw_txrx_ops_attach_qca8074v2()
1398 hal_soc->ops->hal_rx_tlv_get_tcp_chksum = in hal_hw_txrx_ops_attach_qca8074v2()
1400 hal_soc->ops->hal_rx_get_rx_sequence = hal_rx_get_rx_sequence_8074v2; in hal_hw_txrx_ops_attach_qca8074v2()
1403 hal_soc->ops->hal_rx_get_bb_info = hal_rx_get_bb_info_8074v2; in hal_hw_txrx_ops_attach_qca8074v2()
1404 hal_soc->ops->hal_rx_get_rtt_info = hal_rx_get_rtt_info_8074v2; in hal_hw_txrx_ops_attach_qca8074v2()
1407 hal_soc->ops->hal_rx_msdu_packet_metadata_get = in hal_hw_txrx_ops_attach_qca8074v2()
1409 hal_soc->ops->hal_rx_mpdu_start_tlv_tag_valid = in hal_hw_txrx_ops_attach_qca8074v2()
1413 hal_soc->ops->hal_rx_msdu_end_offset_get = in hal_hw_txrx_ops_attach_qca8074v2()
1415 hal_soc->ops->hal_rx_attn_offset_get = hal_rx_attn_offset_get_generic; in hal_hw_txrx_ops_attach_qca8074v2()
1416 hal_soc->ops->hal_rx_msdu_start_offset_get = in hal_hw_txrx_ops_attach_qca8074v2()
1418 hal_soc->ops->hal_rx_mpdu_start_offset_get = in hal_hw_txrx_ops_attach_qca8074v2()
1420 hal_soc->ops->hal_rx_mpdu_end_offset_get = in hal_hw_txrx_ops_attach_qca8074v2()
1423 hal_soc->ops->hal_rx_pkt_tlv_offset_get = in hal_hw_txrx_ops_attach_qca8074v2()
1426 hal_soc->ops->hal_rx_flow_setup_fse = hal_rx_flow_setup_fse_8074v2; in hal_hw_txrx_ops_attach_qca8074v2()
1427 hal_soc->ops->hal_rx_flow_get_tuple_info = in hal_hw_txrx_ops_attach_qca8074v2()
1429 hal_soc->ops->hal_rx_flow_delete_entry = in hal_hw_txrx_ops_attach_qca8074v2()
1431 hal_soc->ops->hal_rx_fst_get_fse_size = hal_rx_fst_get_fse_size_li; in hal_hw_txrx_ops_attach_qca8074v2()
1432 hal_soc->ops->hal_compute_reo_remap_ix2_ix3 = in hal_hw_txrx_ops_attach_qca8074v2()
1434 hal_soc->ops->hal_setup_link_idle_list = in hal_hw_txrx_ops_attach_qca8074v2()
1436 hal_soc->ops->hal_rx_tlv_get_pn_num = hal_rx_tlv_get_pn_num_li; in hal_hw_txrx_ops_attach_qca8074v2()
1437 hal_soc->ops->hal_rx_tlv_mic_err_get = hal_rx_tlv_mic_err_get_li; in hal_hw_txrx_ops_attach_qca8074v2()
1438 hal_soc->ops->hal_rx_tlv_decrypt_err_get = in hal_hw_txrx_ops_attach_qca8074v2()
1440 hal_soc->ops->hal_rx_tlv_get_pkt_capture_flags = in hal_hw_txrx_ops_attach_qca8074v2()
1442 hal_soc->ops->hal_rx_mpdu_info_ampdu_flag_get = in hal_hw_txrx_ops_attach_qca8074v2()
1444 hal_soc->ops->hal_compute_reo_remap_ix0 = NULL; in hal_hw_txrx_ops_attach_qca8074v2()
1874 void hal_qca8074v2_attach(struct hal_soc *hal_soc) in hal_qca8074v2_attach() argument
1876 hal_soc->hw_srng_table = hw_srng_table_8074v2; in hal_qca8074v2_attach()
1877 hal_srng_hw_reg_offset_init_generic(hal_soc); in hal_qca8074v2_attach()
1878 hal_hw_txrx_default_ops_attach_li(hal_soc); in hal_qca8074v2_attach()
1879 hal_hw_txrx_ops_attach_qca8074v2(hal_soc); in hal_qca8074v2_attach()