Lines Matching full:u32

46 void reg_glb_fw_image_id1_set(struct aq_hw* hw, u32 value)  in reg_glb_fw_image_id1_set()
50 u32 reg_glb_fw_image_id1_get(struct aq_hw* hw) in reg_glb_fw_image_id1_get()
55 void reg_glb_cpu_sem_set(struct aq_hw *aq_hw, u32 sem_value, u32 sem_index) in reg_glb_cpu_sem_set()
60 u32 reg_glb_cpu_sem_get(struct aq_hw *aq_hw, u32 sem_index) in reg_glb_cpu_sem_get()
65 u32 reg_glb_standard_ctl1_get(struct aq_hw* hw) in reg_glb_standard_ctl1_get()
69 void reg_glb_standard_ctl1_set(struct aq_hw* hw, u32 glb_standard_ctl1) in reg_glb_standard_ctl1_set()
74 void reg_global_ctl2_set(struct aq_hw* hw, u32 global_ctl2) in reg_global_ctl2_set()
78 u32 reg_global_ctl2_get(struct aq_hw* hw) in reg_global_ctl2_get()
83 void reg_glb_daisy_chain_status1_set(struct aq_hw* hw, u32 glb_daisy_chain_status1) in reg_glb_daisy_chain_status1_set()
87 u32 reg_glb_daisy_chain_status1_get(struct aq_hw* hw) in reg_glb_daisy_chain_status1_get()
92 void glb_glb_reg_res_dis_set(struct aq_hw *aq_hw, u32 glb_reg_res_dis) in glb_glb_reg_res_dis_set()
100 void glb_soft_res_set(struct aq_hw *aq_hw, u32 soft_res) in glb_soft_res_set()
106 u32 glb_soft_res_get(struct aq_hw *aq_hw) in glb_soft_res_get()
113 u32 reg_rx_dma_stat_counter7get(struct aq_hw *aq_hw) in reg_rx_dma_stat_counter7get()
118 u32 reg_glb_mif_id_get(struct aq_hw *aq_hw) in reg_glb_mif_id_get()
124 void mpi_tx_reg_res_dis_set(struct aq_hw* hw, u32 mpi_tx_reg_res_dis) in mpi_tx_reg_res_dis_set()
129 u32 mpi_tx_reg_res_dis_get(struct aq_hw* hw) in mpi_tx_reg_res_dis_get()
137 u32 rpb_rx_dma_drop_pkt_cnt_get(struct aq_hw *aq_hw) in rpb_rx_dma_drop_pkt_cnt_get()
142 u32 stats_rx_dma_good_octet_counterlsw_get(struct aq_hw *aq_hw) in stats_rx_dma_good_octet_counterlsw_get()
147 u32 stats_rx_dma_good_pkt_counterlsw_get(struct aq_hw *aq_hw) in stats_rx_dma_good_pkt_counterlsw_get()
152 u32 stats_tx_dma_good_octet_counterlsw_get(struct aq_hw *aq_hw) in stats_tx_dma_good_octet_counterlsw_get()
157 u32 stats_tx_dma_good_pkt_counterlsw_get(struct aq_hw *aq_hw) in stats_tx_dma_good_pkt_counterlsw_get()
162 u32 stats_rx_dma_good_octet_countermsw_get(struct aq_hw *aq_hw) in stats_rx_dma_good_octet_countermsw_get()
167 u32 stats_rx_dma_good_pkt_countermsw_get(struct aq_hw *aq_hw) in stats_rx_dma_good_pkt_countermsw_get()
172 u32 stats_tx_dma_good_octet_countermsw_get(struct aq_hw *aq_hw) in stats_tx_dma_good_octet_countermsw_get()
177 u32 stats_tx_dma_good_pkt_countermsw_get(struct aq_hw *aq_hw) in stats_tx_dma_good_pkt_countermsw_get()
182 u32 stats_rx_lro_coalesced_pkt_count0_get(struct aq_hw *aq_hw) in stats_rx_lro_coalesced_pkt_count0_get()
188 void itr_irq_auto_masklsw_set(struct aq_hw *aq_hw, u32 irq_auto_masklsw) in itr_irq_auto_masklsw_set()
193 void itr_irq_map_en_rx_set(struct aq_hw *aq_hw, u32 irq_map_en_rx, u32 rx) in itr_irq_map_en_rx_set()
196 static u32 itr_imr_rxren_adr[32] = { in itr_irq_map_en_rx_set()
208 static u32 itr_imr_rxren_msk[32] = { in itr_irq_map_en_rx_set()
220 static u32 itr_imr_rxren_shift[32] = { in itr_irq_map_en_rx_set()
233 void itr_irq_map_en_tx_set(struct aq_hw *aq_hw, u32 irq_map_en_tx, u32 tx) in itr_irq_map_en_tx_set()
236 static u32 itr_imr_txten_adr[32] = { in itr_irq_map_en_tx_set()
248 static u32 itr_imr_txten_msk[32] = { in itr_irq_map_en_tx_set()
260 static u32 itr_imr_txten_shift[32] = { in itr_irq_map_en_tx_set()
273 void itr_irq_map_rx_set(struct aq_hw *aq_hw, u32 irq_map_rx, u32 rx) in itr_irq_map_rx_set()
276 static u32 itr_imr_rxr_adr[32] = { in itr_irq_map_rx_set()
288 static u32 itr_imr_rxr_msk[32] = { in itr_irq_map_rx_set()
300 static u32 itr_imr_rxr_shift[32] = { in itr_irq_map_rx_set()
313 void itr_irq_map_tx_set(struct aq_hw *aq_hw, u32 irq_map_tx, u32 tx) in itr_irq_map_tx_set()
316 static u32 itr_imr_txt_adr[32] = { in itr_irq_map_tx_set()
328 static u32 itr_imr_txt_msk[32] = { in itr_irq_map_tx_set()
340 static u32 itr_imr_txt_shift[32] = { in itr_irq_map_tx_set()
353 void itr_irq_msk_clearlsw_set(struct aq_hw *aq_hw, u32 irq_msk_clearlsw) in itr_irq_msk_clearlsw_set()
358 void itr_irq_msk_setlsw_set(struct aq_hw *aq_hw, u32 irq_msk_setlsw) in itr_irq_msk_setlsw_set()
363 void itr_irq_reg_res_dis_set(struct aq_hw *aq_hw, u32 irq_reg_res_dis) in itr_irq_reg_res_dis_set()
371 u32 irq_status_clearlsw) in itr_irq_status_clearlsw_set()
376 u32 itr_irq_statuslsw_get(struct aq_hw *aq_hw) in itr_irq_statuslsw_get()
381 u32 itr_res_irq_get(struct aq_hw *aq_hw) in itr_res_irq_get()
387 void itr_res_irq_set(struct aq_hw *aq_hw, u32 res_irq) in itr_res_irq_set()
393 void itr_link_int_map_en_set(struct aq_hw *aq_hw, u32 link_int_en_map_en) in itr_link_int_map_en_set()
398 u32 itr_link_int_map_en_get(struct aq_hw *aq_hw) in itr_link_int_map_en_get()
403 void itr_link_int_map_set(struct aq_hw *aq_hw, u32 link_int_map) in itr_link_int_map_set()
408 u32 itr_link_int_map_get(struct aq_hw *aq_hw) in itr_link_int_map_get()
413 void itr_mif_int_map_en_set(struct aq_hw *aq_hw, u32 mifInterruptMappingEnable, u32 mif) in itr_mif_int_map_en_set()
418 u32 itr_mif_int_map_en_get(struct aq_hw *aq_hw, u32 mif) in itr_mif_int_map_en_get()
423 void itr_mif_int_map_set(struct aq_hw *aq_hw, u32 mifInterruptMapping, u32 mif) in itr_mif_int_map_set()
428 u32 itr_mif_int_map_get(struct aq_hw *aq_hw, u32 mif) in itr_mif_int_map_get()
433 void itr_irq_mode_set(struct aq_hw *aq_hw, u32 irq_mode) in itr_irq_mode_set()
438 void itr_irq_status_cor_en_set(struct aq_hw *aq_hw, u32 irq_status_cor_en) in itr_irq_status_cor_en_set()
443 void itr_irq_auto_mask_clr_en_set(struct aq_hw *aq_hw, u32 irq_auto_mask_clr_en) in itr_irq_auto_mask_clr_en_set()
449 void rdm_cpu_id_set(struct aq_hw *aq_hw, u32 cpuid, u32 dca) in rdm_cpu_id_set()
456 void rdm_rx_dca_en_set(struct aq_hw *aq_hw, u32 rx_dca_en) in rdm_rx_dca_en_set()
462 void rdm_rx_dca_mode_set(struct aq_hw *aq_hw, u32 rx_dca_mode) in rdm_rx_dca_mode_set()
469 u32 rx_desc_data_buff_size, u32 descriptor) in rdm_rx_desc_data_buff_size_set()
477 void rdm_rx_desc_dca_en_set(struct aq_hw *aq_hw, u32 rx_desc_dca_en, u32 dca) in rdm_rx_desc_dca_en_set()
485 void rdm_rx_desc_en_set(struct aq_hw *aq_hw, u32 rx_desc_en, u32 descriptor) in rdm_rx_desc_en_set()
494 u32 rx_desc_head_buff_size, u32 descriptor) in rdm_rx_desc_head_buff_size_set()
503 u32 rx_desc_head_splitting, u32 descriptor) in rdm_rx_desc_head_splitting_set()
511 u32 rdm_rx_desc_head_ptr_get(struct aq_hw *aq_hw, u32 descriptor) in rdm_rx_desc_head_ptr_get()
517 void rdm_rx_desc_len_set(struct aq_hw *aq_hw, u32 rx_desc_len, u32 descriptor) in rdm_rx_desc_len_set()
524 void rdm_rx_desc_res_set(struct aq_hw *aq_hw, u32 rx_desc_res, u32 descriptor) in rdm_rx_desc_res_set()
532 u32 rx_desc_wr_wb_irq_en) in rdm_rx_desc_wr_wb_irq_en_set()
540 void rdm_rx_head_dca_en_set(struct aq_hw *aq_hw, u32 rx_head_dca_en, u32 dca) in rdm_rx_head_dca_en_set()
548 void rdm_rx_pld_dca_en_set(struct aq_hw *aq_hw, u32 rx_pld_dca_en, u32 dca) in rdm_rx_pld_dca_en_set()
555 void rdm_rdm_intr_moder_en_set(struct aq_hw *aq_hw, u32 rdm_intr_moder_en) in rdm_rdm_intr_moder_en_set()
564 void reg_gen_irq_map_set(struct aq_hw *aq_hw, u32 gen_intr_map, u32 regidx) in reg_gen_irq_map_set()
569 u32 reg_gen_irq_status_get(struct aq_hw *aq_hw) in reg_gen_irq_status_get()
574 void reg_irq_glb_ctl_set(struct aq_hw *aq_hw, u32 intr_glb_ctl) in reg_irq_glb_ctl_set()
579 void reg_irq_thr_set(struct aq_hw *aq_hw, u32 intr_thr, u32 throttle) in reg_irq_thr_set()
585 u32 rx_dma_desc_base_addrlsw, in reg_rx_dma_desc_base_addresslswset()
586 u32 descriptor) in reg_rx_dma_desc_base_addresslswset()
593 u32 rx_dma_desc_base_addrmsw, in reg_rx_dma_desc_base_addressmswset()
594 u32 descriptor) in reg_rx_dma_desc_base_addressmswset()
600 u32 reg_rx_dma_desc_status_get(struct aq_hw *aq_hw, u32 descriptor) in reg_rx_dma_desc_status_get()
606 u32 rx_dma_desc_tail_ptr, u32 descriptor) in reg_rx_dma_desc_tail_ptr_set()
612 u32 reg_rx_dma_desc_tail_ptr_get(struct aq_hw *aq_hw, u32 descriptor) in reg_rx_dma_desc_tail_ptr_get()
617 void reg_rx_flr_mcst_flr_msk_set(struct aq_hw *aq_hw, u32 rx_flr_mcst_flr_msk) in reg_rx_flr_mcst_flr_msk_set()
622 void reg_rx_flr_mcst_flr_set(struct aq_hw *aq_hw, u32 rx_flr_mcst_flr, in reg_rx_flr_mcst_flr_set()
623 u32 filter) in reg_rx_flr_mcst_flr_set()
628 void reg_rx_flr_rss_control1set(struct aq_hw *aq_hw, u32 rx_flr_rss_control1) in reg_rx_flr_rss_control1set()
633 void reg_rx_flr_control2_set(struct aq_hw *aq_hw, u32 rx_filter_control2) in reg_rx_flr_control2_set()
639 u32 rx_intr_moderation_ctl, in reg_rx_intr_moder_ctrl_set()
640 u32 queue) in reg_rx_intr_moder_ctrl_set()
646 void reg_tx_dma_debug_ctl_set(struct aq_hw *aq_hw, u32 tx_dma_debug_ctl) in reg_tx_dma_debug_ctl_set()
652 u32 tx_dma_desc_base_addrlsw, in reg_tx_dma_desc_base_addresslswset()
653 u32 descriptor) in reg_tx_dma_desc_base_addresslswset()
660 u32 tx_dma_desc_base_addrmsw, in reg_tx_dma_desc_base_addressmswset()
661 u32 descriptor) in reg_tx_dma_desc_base_addressmswset()
668 u32 tx_dma_desc_tail_ptr, u32 descriptor) in reg_tx_dma_desc_tail_ptr_set()
676 u32 reg_tx_dma_desc_tail_ptr_get(struct aq_hw *aq_hw, u32 descriptor) in reg_tx_dma_desc_tail_ptr_get()
682 u32 tx_intr_moderation_ctl, in reg_tx_intr_moder_ctrl_set()
683 u32 queue) in reg_tx_intr_moder_ctrl_set()
690 void rpb_dma_sys_lbk_set(struct aq_hw *aq_hw, u32 dma_sys_lbk) in rpb_dma_sys_lbk_set()
698 u32 rx_traf_class_mode) in rpb_rpf_rx_traf_class_mode_set()
706 void rpb_rx_buff_en_set(struct aq_hw *aq_hw, u32 rx_buff_en) in rpb_rx_buff_en_set()
713 u32 rx_buff_hi_threshold_per_tc, in rpb_rx_buff_hi_threshold_per_tc_set()
714 u32 buffer) in rpb_rx_buff_hi_threshold_per_tc_set()
722 u32 rx_buff_lo_threshold_per_tc, in rpb_rx_buff_lo_threshold_per_tc_set()
723 u32 buffer) in rpb_rx_buff_lo_threshold_per_tc_set()
731 void rpb_rx_flow_ctl_mode_set(struct aq_hw *aq_hw, u32 rx_flow_ctl_mode) in rpb_rx_flow_ctl_mode_set()
739 u32 rx_pkt_buff_size_per_tc, u32 buffer) in rpb_rx_pkt_buff_size_per_tc_set()
746 void rpb_rx_xoff_en_per_tc_set(struct aq_hw *aq_hw, u32 rx_xoff_en_per_tc, in rpb_rx_xoff_en_per_tc_set()
747 u32 buffer) in rpb_rx_xoff_en_per_tc_set()
757 u32 l2broadcast_count_threshold) in rpfl2broadcast_count_threshold_set()
765 void rpfl2broadcast_en_set(struct aq_hw *aq_hw, u32 l2broadcast_en) in rpfl2broadcast_en_set()
771 void rpfl2broadcast_flr_act_set(struct aq_hw *aq_hw, u32 l2broadcast_flr_act) in rpfl2broadcast_flr_act_set()
777 void rpfl2multicast_flr_en_set(struct aq_hw *aq_hw, u32 l2multicast_flr_en, in rpfl2multicast_flr_en_set()
778 u32 filter) in rpfl2multicast_flr_en_set()
786 u32 l2promiscuous_mode_en) in rpfl2promiscuous_mode_en_set()
794 void rpfl2unicast_flr_act_set(struct aq_hw *aq_hw, u32 l2unicast_flr_act, in rpfl2unicast_flr_act_set()
795 u32 filter) in rpfl2unicast_flr_act_set()
802 void rpfl2_uc_flr_en_set(struct aq_hw *aq_hw, u32 l2unicast_flr_en, in rpfl2_uc_flr_en_set()
803 u32 filter) in rpfl2_uc_flr_en_set()
811 u32 l2unicast_dest_addresslsw, in rpfl2unicast_dest_addresslsw_set()
812 u32 filter) in rpfl2unicast_dest_addresslsw_set()
819 u32 l2unicast_dest_addressmsw, in rpfl2unicast_dest_addressmsw_set()
820 u32 filter) in rpfl2unicast_dest_addressmsw_set()
828 u32 l2_accept_all_mc_packets) in rpfl2_accept_all_mc_packets_set()
837 u32 user_priority_tc_map, u32 tc) in rpf_rpb_user_priority_tc_map_set()
840 static u32 rpf_rpb_rx_tc_upt_adr[8] = { in rpf_rpb_user_priority_tc_map_set()
846 static u32 rpf_rpb_rx_tc_upt_msk[8] = { in rpf_rpb_user_priority_tc_map_set()
852 static u32 rpf_rpb_rx_tc_upt_shft[8] = { in rpf_rpb_user_priority_tc_map_set()
862 void rpf_rss_key_addr_set(struct aq_hw *aq_hw, u32 rss_key_addr) in rpf_rss_key_addr_set()
870 void rpf_rss_key_wr_data_set(struct aq_hw *aq_hw, u32 rss_key_wr_data) in rpf_rss_key_wr_data_set()
876 u32 rpf_rss_key_rd_data_get(struct aq_hw *aq_hw) in rpf_rss_key_rd_data_get()
881 u32 rpf_rss_key_wr_en_get(struct aq_hw *aq_hw) in rpf_rss_key_wr_en_get()
888 void rpf_rss_key_wr_en_set(struct aq_hw *aq_hw, u32 rss_key_wr_en) in rpf_rss_key_wr_en_set()
896 void rpf_rss_redir_tbl_addr_set(struct aq_hw *aq_hw, u32 rss_redir_tbl_addr) in rpf_rss_redir_tbl_addr_set()
904 u32 rss_redir_tbl_wr_data) in rpf_rss_redir_tbl_wr_data_set()
912 u32 rpf_rss_redir_wr_en_get(struct aq_hw *aq_hw) in rpf_rss_redir_wr_en_get()
919 void rpf_rss_redir_wr_en_set(struct aq_hw *aq_hw, u32 rss_redir_wr_en) in rpf_rss_redir_wr_en_set()
926 void rpf_tpo_to_rpf_sys_lbk_set(struct aq_hw *aq_hw, u32 tpo_to_rpf_sys_lbk) in rpf_tpo_to_rpf_sys_lbk_set()
935 void hw_atl_rpf_vlan_inner_etht_set(struct aq_hw_s *aq_hw, u32 vlan_inner_etht) in hw_atl_rpf_vlan_inner_etht_set()
943 void hw_atl_rpf_vlan_outer_etht_set(struct aq_hw_s *aq_hw, u32 vlan_outer_etht) in hw_atl_rpf_vlan_outer_etht_set()
952 u32 vlan_prom_mode_en) in hw_atl_rpf_vlan_prom_mode_en_set()
961 u32 vlan_acc_untagged_packets) in hw_atl_rpf_vlan_accept_untagged_packets_set()
970 u32 vlan_untagged_act) in hw_atl_rpf_vlan_untagged_act_set()
978 void hw_atl_rpf_vlan_flr_en_set(struct aq_hw_s *aq_hw, u32 vlan_flr_en, in hw_atl_rpf_vlan_flr_en_set()
979 u32 filter) in hw_atl_rpf_vlan_flr_en_set()
987 void hw_atl_rpf_vlan_flr_act_set(struct aq_hw_s *aq_hw, u32 vlan_flr_act, in hw_atl_rpf_vlan_flr_act_set()
988 u32 filter) in hw_atl_rpf_vlan_flr_act_set()
996 void hw_atl_rpf_vlan_id_flr_set(struct aq_hw_s *aq_hw, u32 vlan_id_flr, in hw_atl_rpf_vlan_id_flr_set()
997 u32 filter) in hw_atl_rpf_vlan_id_flr_set()
1005 void hw_atl_rpf_vlan_rxq_en_flr_set(struct aq_hw_s *aq_hw, u32 vlan_rxq_en, in hw_atl_rpf_vlan_rxq_en_flr_set()
1006 u32 filter) in hw_atl_rpf_vlan_rxq_en_flr_set()
1014 void hw_atl_rpf_vlan_rxq_flr_set(struct aq_hw_s *aq_hw, u32 vlan_rxq, in hw_atl_rpf_vlan_rxq_flr_set()
1015 u32 filter) in hw_atl_rpf_vlan_rxq_flr_set()
1023 void hw_atl_rpf_etht_flr_en_set(struct aq_hw_s *aq_hw, u32 etht_flr_en, in hw_atl_rpf_etht_flr_en_set()
1024 u32 filter) in hw_atl_rpf_etht_flr_en_set()
1032 u32 etht_user_priority_en, u32 filter) in hw_atl_rpf_etht_user_priority_en_set()
1040 u32 etht_rx_queue_en, in hw_atl_rpf_etht_rx_queue_en_set()
1041 u32 filter) in hw_atl_rpf_etht_rx_queue_en_set()
1050 u32 etht_user_priority, in hw_atl_rpf_etht_user_priority_set()
1051 u32 filter) in hw_atl_rpf_etht_user_priority_set()
1058 void hw_atl_rpf_etht_rx_queue_set(struct aq_hw_s *aq_hw, u32 etht_rx_queue, in hw_atl_rpf_etht_rx_queue_set()
1059 u32 filter) in hw_atl_rpf_etht_rx_queue_set()
1066 void hw_atl_rpf_etht_mgt_queue_set(struct aq_hw_s *aq_hw, u32 etht_mgt_queue, in hw_atl_rpf_etht_mgt_queue_set()
1067 u32 filter) in hw_atl_rpf_etht_mgt_queue_set()
1075 void hw_atl_rpf_etht_flr_act_set(struct aq_hw_s *aq_hw, u32 etht_flr_act, in hw_atl_rpf_etht_flr_act_set()
1076 u32 filter) in hw_atl_rpf_etht_flr_act_set()
1083 void hw_atl_rpf_etht_flr_set(struct aq_hw_s *aq_hw, u32 etht_flr, u32 filter) in hw_atl_rpf_etht_flr_set()
1090 void hw_atl_rpf_l3_l4_enf_set(struct aq_hw_s *aq_hw, u32 val, u32 filter) in hw_atl_rpf_l3_l4_enf_set()
1097 void hw_atl_rpf_l3_v6_enf_set(struct aq_hw_s *aq_hw, u32 val, u32 filter) in hw_atl_rpf_l3_v6_enf_set()
1104 void hw_atl_rpf_l3_saf_en_set(struct aq_hw_s *aq_hw, u32 val, u32 filter) in hw_atl_rpf_l3_saf_en_set()
1111 void hw_atl_rpf_l3_daf_en_set(struct aq_hw_s *aq_hw, u32 val, u32 filter) in hw_atl_rpf_l3_daf_en_set()
1118 void hw_atl_rpf_l4_spf_en_set(struct aq_hw_s *aq_hw, u32 val, u32 filter) in hw_atl_rpf_l4_spf_en_set()
1125 void hw_atl_rpf_l4_dpf_en_set(struct aq_hw_s *aq_hw, u32 val, u32 filter) in hw_atl_rpf_l4_dpf_en_set()
1132 void hw_atl_rpf_l4_protf_en_set(struct aq_hw_s *aq_hw, u32 val, u32 filter) in hw_atl_rpf_l4_protf_en_set()
1139 void hw_atl_rpf_l3_arpf_en_set(struct aq_hw_s *aq_hw, u32 val, u32 filter) in hw_atl_rpf_l3_arpf_en_set()
1146 void hw_atl_rpf_l3_l4_rxqf_en_set(struct aq_hw_s *aq_hw, u32 val, u32 filter) in hw_atl_rpf_l3_l4_rxqf_en_set()
1153 void hw_atl_rpf_l3_l4_mng_rxqf_set(struct aq_hw_s *aq_hw, u32 val, u32 filter) in hw_atl_rpf_l3_l4_mng_rxqf_set()
1160 void hw_atl_rpf_l3_l4_actf_set(struct aq_hw_s *aq_hw, u32 val, u32 filter) in hw_atl_rpf_l3_l4_actf_set()
1167 void hw_atl_rpf_l3_l4_rxqf_set(struct aq_hw_s *aq_hw, u32 val, u32 filter) in hw_atl_rpf_l3_l4_rxqf_set()
1174 void hw_atl_rpf_l4_protf_set(struct aq_hw_s *aq_hw, u32 val, u32 filter) in hw_atl_rpf_l4_protf_set()
1181 void hw_atl_rpf_l4_spd_set(struct aq_hw_s *aq_hw, u32 val, u32 filter) in hw_atl_rpf_l4_spd_set()
1188 void hw_atl_rpf_l4_dpd_set(struct aq_hw_s *aq_hw, u32 val, u32 filter) in hw_atl_rpf_l4_dpd_set()
1195 void rpf_vlan_inner_etht_set(struct aq_hw *aq_hw, u32 vlan_inner_etht) in rpf_vlan_inner_etht_set()
1203 void rpf_vlan_outer_etht_set(struct aq_hw *aq_hw, u32 vlan_outer_etht) in rpf_vlan_outer_etht_set()
1211 void rpf_vlan_prom_mode_en_set(struct aq_hw *aq_hw, u32 vlan_prom_mode_en) in rpf_vlan_prom_mode_en_set()
1220 u32 vlan_accept_untagged_packets) in rpf_vlan_accept_untagged_packets_set()
1228 void rpf_vlan_untagged_act_set(struct aq_hw *aq_hw, u32 vlan_untagged_act) in rpf_vlan_untagged_act_set()
1236 void rpf_vlan_flr_en_set(struct aq_hw *aq_hw, u32 vlan_flr_en, u32 filter) in rpf_vlan_flr_en_set()
1244 void rpf_vlan_flr_act_set(struct aq_hw *aq_hw, u32 vlan_flr_act, u32 filter) in rpf_vlan_flr_act_set()
1252 void rpf_vlan_id_flr_set(struct aq_hw *aq_hw, u32 vlan_id_flr, u32 filter) in rpf_vlan_id_flr_set()
1260 void rpf_etht_flr_en_set(struct aq_hw *aq_hw, u32 etht_flr_en, u32 filter) in rpf_etht_flr_en_set()
1268 u32 etht_user_priority_en, u32 filter) in rpf_etht_user_priority_en_set()
1275 void rpf_etht_rx_queue_en_set(struct aq_hw *aq_hw, u32 etht_rx_queue_en, in rpf_etht_rx_queue_en_set()
1276 u32 filter) in rpf_etht_rx_queue_en_set()
1283 void rpf_etht_user_priority_set(struct aq_hw *aq_hw, u32 etht_user_priority, in rpf_etht_user_priority_set()
1284 u32 filter) in rpf_etht_user_priority_set()
1291 void rpf_etht_rx_queue_set(struct aq_hw *aq_hw, u32 etht_rx_queue, in rpf_etht_rx_queue_set()
1292 u32 filter) in rpf_etht_rx_queue_set()
1299 void rpf_etht_mgt_queue_set(struct aq_hw *aq_hw, u32 etht_mgt_queue, in rpf_etht_mgt_queue_set()
1300 u32 filter) in rpf_etht_mgt_queue_set()
1307 void rpf_etht_flr_act_set(struct aq_hw *aq_hw, u32 etht_flr_act, u32 filter) in rpf_etht_flr_act_set()
1314 void rpf_etht_flr_set(struct aq_hw *aq_hw, u32 etht_flr, u32 filter) in rpf_etht_flr_set()
1323 u32 ipv4header_crc_offload_en) in rpo_ipv4header_crc_offload_en_set()
1332 u32 rx_desc_vlan_stripping, u32 descriptor) in rpo_rx_desc_vlan_stripping_set()
1341 u32 tcp_udp_crc_offload_en) in rpo_tcp_udp_crc_offload_en_set()
1347 void rpo_lro_en_set(struct aq_hw *aq_hw, u32 lro_en) in rpo_lro_en_set()
1353 u32 lro_patch_optimization_en) in rpo_lro_patch_optimization_en_set()
1362 u32 lro_qsessions_lim) in rpo_lro_qsessions_lim_set()
1370 void rpo_lro_total_desc_lim_set(struct aq_hw *aq_hw, u32 lro_total_desc_lim) in rpo_lro_total_desc_lim_set()
1379 u32 lro_min_pld_of_first_pkt) in rpo_lro_min_pay_of_first_pkt_set()
1387 void rpo_lro_pkt_lim_set(struct aq_hw *aq_hw, u32 lro_pkt_lim) in rpo_lro_pkt_lim_set()
1393 u32 lro_max_number_of_descriptors, in rpo_lro_max_num_of_descriptors_set()
1394 u32 lro) in rpo_lro_max_num_of_descriptors_set()
1397 static u32 rpo_lro_ldes_max_adr[32] = { in rpo_lro_max_num_of_descriptors_set()
1409 static u32 rpo_lro_ldes_max_msk[32] = { in rpo_lro_max_num_of_descriptors_set()
1421 static u32 rpo_lro_ldes_max_shift[32] = { in rpo_lro_max_num_of_descriptors_set()
1435 u32 lro_time_base_divider) in rpo_lro_time_base_divider_set()
1444 u32 lro_inactive_interval) in rpo_lro_inactive_interval_set()
1453 u32 lro_max_coalescing_interval) in rpo_lro_max_coalescing_interval_set()
1462 void rx_rx_reg_res_dis_set(struct aq_hw *aq_hw, u32 rx_reg_res_dis) in rx_rx_reg_res_dis_set()
1471 void tdm_cpu_id_set(struct aq_hw *aq_hw, u32 cpuid, u32 dca) in tdm_cpu_id_set()
1479 u32 large_send_offload_en) in tdm_large_send_offload_en_set()
1484 void tdm_tx_dca_en_set(struct aq_hw *aq_hw, u32 tx_dca_en) in tdm_tx_dca_en_set()
1490 void tdm_tx_dca_mode_set(struct aq_hw *aq_hw, u32 tx_dca_mode) in tdm_tx_dca_mode_set()
1496 void tdm_tx_desc_dca_en_set(struct aq_hw *aq_hw, u32 tx_desc_dca_en, u32 dca) in tdm_tx_desc_dca_en_set()
1503 void tdm_tx_desc_en_set(struct aq_hw *aq_hw, u32 tx_desc_en, u32 descriptor) in tdm_tx_desc_en_set()
1511 u32 tdm_tx_desc_head_ptr_get(struct aq_hw *aq_hw, u32 descriptor) in tdm_tx_desc_head_ptr_get()
1517 void tdm_tx_desc_len_set(struct aq_hw *aq_hw, u32 tx_desc_len, in tdm_tx_desc_len_set()
1518 u32 descriptor) in tdm_tx_desc_len_set()
1527 u32 tx_desc_wr_wb_irq_en) in tdm_tx_desc_wr_wb_irq_en_set()
1536 u32 tx_desc_wr_wb_threshold, in tdm_tx_desc_wr_wb_threshold_set()
1537 u32 descriptor) in tdm_tx_desc_wr_wb_threshold_set()
1546 u32 tdm_irq_moderation_en) in tdm_tdm_intr_moder_en_set()
1556 u32 lso_tcp_flag_of_first_pkt) in thm_lso_tcp_flag_of_first_pkt_set()
1565 u32 lso_tcp_flag_of_last_pkt) in thm_lso_tcp_flag_of_last_pkt_set()
1574 u32 lso_tcp_flag_of_middle_pkt) in thm_lso_tcp_flag_of_middle_pkt_set()
1583 void tpb_tx_buff_en_set(struct aq_hw *aq_hw, u32 tx_buff_en) in tpb_tx_buff_en_set()
1589 void tpb_tx_tc_mode_set(struct aq_hw *aq_hw, u32 tc_mode) in tpb_tx_tc_mode_set()
1596 u32 tx_buff_hi_threshold_per_tc, in tpb_tx_buff_hi_threshold_per_tc_set()
1597 u32 buffer) in tpb_tx_buff_hi_threshold_per_tc_set()
1605 u32 tx_buff_lo_threshold_per_tc, in tpb_tx_buff_lo_threshold_per_tc_set()
1606 u32 buffer) in tpb_tx_buff_lo_threshold_per_tc_set()
1613 void tpb_tx_dma_sys_lbk_en_set(struct aq_hw *aq_hw, u32 tx_dma_sys_lbk_en) in tpb_tx_dma_sys_lbk_en_set()
1633 u32 tx_pkt_buff_size_per_tc, u32 buffer) in tpb_tx_pkt_buff_size_per_tc_set()
1641 void tpb_tx_path_scp_ins_en_set(struct aq_hw *aq_hw, u32 tx_path_scp_ins_en) in tpb_tx_path_scp_ins_en_set()
1651 u32 ipv4header_crc_offload_en) in tpo_ipv4header_crc_offload_en_set()
1660 u32 tcp_udp_crc_offload_en) in tpo_tcp_udp_crc_offload_en_set()
1668 void tpo_tx_pkt_sys_lbk_en_set(struct aq_hw *aq_hw, u32 tx_pkt_sys_lbk_en) in tpo_tx_pkt_sys_lbk_en_set()
1678 u32 tx_pkt_shed_data_arb_mode) in tps_tx_pkt_shed_data_arb_mode_set()
1687 u32 curr_time_res) in tps_tx_pkt_shed_desc_rate_curr_time_res_set()
1696 u32 tx_pkt_shed_desc_rate_lim) in tps_tx_pkt_shed_desc_rate_lim_set()
1705 u32 tx_pkt_shed_desc_tc_arb_mode) in tps_tx_pkt_shed_desc_tc_arb_mode_set()
1714 u32 tx_pkt_shed_desc_tc_max_credit, in tps_tx_pkt_shed_desc_tc_max_credit_set()
1715 u32 tc) in tps_tx_pkt_shed_desc_tc_max_credit_set()
1724 u32 tx_pkt_shed_desc_tc_weight, u32 tc) in tps_tx_pkt_shed_desc_tc_weight_set()
1733 u32 tx_pkt_shed_desc_vm_arb_mode) in tps_tx_pkt_shed_desc_vm_arb_mode_set()
1742 u32 tx_pkt_shed_tc_data_max_credit, in tps_tx_pkt_shed_tc_data_max_credit_set()
1743 u32 tc) in tps_tx_pkt_shed_tc_data_max_credit_set()
1752 u32 tx_pkt_shed_tc_data_weight, u32 tc) in tps_tx_pkt_shed_tc_data_weight_set()
1761 void tx_tx_reg_res_dis_set(struct aq_hw *aq_hw, u32 tx_reg_res_dis) in tx_tx_reg_res_dis_set()
1769 u32 msm_reg_access_status_get(struct aq_hw *aq_hw) in msm_reg_access_status_get()
1777 u32 reg_addr_for_indirect_addr) in msm_reg_addr_for_indirect_addr_set()
1785 void msm_reg_rd_strobe_set(struct aq_hw *aq_hw, u32 reg_rd_strobe) in msm_reg_rd_strobe_set()
1793 u32 msm_reg_rd_data_get(struct aq_hw *aq_hw) in msm_reg_rd_data_get()
1798 void msm_reg_wr_data_set(struct aq_hw *aq_hw, u32 reg_wr_data) in msm_reg_wr_data_set()
1803 void msm_reg_wr_strobe_set(struct aq_hw *aq_hw, u32 reg_wr_strobe) in msm_reg_wr_strobe_set()
1812 void pci_pci_reg_res_dis_set(struct aq_hw *aq_hw, u32 pci_reg_res_dis) in pci_pci_reg_res_dis_set()
1820 u32 reg_glb_cpu_scratch_scp_get(struct aq_hw *hw, u32 glb_cpu_scratch_scp_idx) in reg_glb_cpu_scratch_scp_get()
1824 void reg_glb_cpu_scratch_scp_set(struct aq_hw *aq_hw, u32 glb_cpu_scratch_scp, in reg_glb_cpu_scratch_scp_set()
1825 u32 scratch_scp) in reg_glb_cpu_scratch_scp_set()
1831 u32 reg_glb_cpu_no_reset_scratchpad_get(struct aq_hw *hw, u32 index) in reg_glb_cpu_no_reset_scratchpad_get()
1835 void reg_glb_cpu_no_reset_scratchpad_set(struct aq_hw* hw, u32 value, u32 index) in reg_glb_cpu_no_reset_scratchpad_set()
1840 void reg_mif_power_gating_enable_control_set(struct aq_hw* hw, u32 value) in reg_mif_power_gating_enable_control_set()
1845 u32 reg_mif_power_gating_enable_control_get(struct aq_hw* hw) in reg_mif_power_gating_enable_control_get()
1851 void reg_glb_general_provisioning9_set(struct aq_hw* hw, u32 value) in reg_glb_general_provisioning9_set()
1855 u32 reg_glb_general_provisioning9_get(struct aq_hw* hw) in reg_glb_general_provisioning9_get()
1860 void reg_glb_nvr_provisioning2_set(struct aq_hw* hw, u32 value) in reg_glb_nvr_provisioning2_set()
1864 u32 reg_glb_nvr_provisioning2_get(struct aq_hw* hw) in reg_glb_nvr_provisioning2_get()
1869 void reg_glb_nvr_interface1_set(struct aq_hw* hw, u32 value) in reg_glb_nvr_interface1_set()
1873 u32 reg_glb_nvr_interface1_get(struct aq_hw* hw) in reg_glb_nvr_interface1_get()
1879 u32 mif_mcp_up_mailbox_busy_get(struct aq_hw *hw) in mif_mcp_up_mailbox_busy_get()
1887 void mif_mcp_up_mailbox_execute_operation_set(struct aq_hw* hw, u32 value) in mif_mcp_up_mailbox_execute_operation_set()
1895 u32 mif_mcp_up_mailbox_addr_get(struct aq_hw *hw) in mif_mcp_up_mailbox_addr_get()
1900 void mif_mcp_up_mailbox_addr_set(struct aq_hw *hw, u32 value) in mif_mcp_up_mailbox_addr_set()
1906 u32 mif_mcp_up_mailbox_data_get(struct aq_hw *hw) in mif_mcp_up_mailbox_data_get()
1947 u32 ipv4_dest) in hw_atl_rpfl3l4_ipv4_dest_addr_set()
1954 u32 ipv4_src) in hw_atl_rpfl3l4_ipv4_src_addr_set()
1961 void hw_atl_rpfl3l4_cmd_set(struct aq_hw_s *aq_hw, u8 location, u32 cmd) in hw_atl_rpfl3l4_cmd_set()
1967 u32 *ipv6_src) in hw_atl_rpfl3l4_ipv6_src_addr_set()
1978 u32 *ipv6_dest) in hw_atl_rpfl3l4_ipv6_dest_addr_set()