sys/dev/aq/aq2_fw.c
174
aq2_fw_wait_shared_ack(struct aq_hw *hw)
sys/dev/aq/aq2_fw.c
184
aq2_fw_reset(struct aq_hw *hw)
sys/dev/aq/aq2_fw.c
213
aq2_fw_get_mac_addr(struct aq_hw *hw, uint8_t *mac)
sys/dev/aq/aq2_fw.c
232
aq2_fw_set_mode(struct aq_hw *hw, enum aq_hw_fw_mpi_state mode,
sys/dev/aq/aq2_fw.c
296
aq2_fw_get_mode(struct aq_hw *hw, enum aq_hw_fw_mpi_state *modep,
sys/dev/aq/aq2_fw.c
36
static int aq2_fw_reset(struct aq_hw *hw);
sys/dev/aq/aq2_fw.c
37
static int aq2_fw_set_mode(struct aq_hw *hw, enum aq_hw_fw_mpi_state mode,
sys/dev/aq/aq2_fw.c
39
static int aq2_fw_get_mode(struct aq_hw *hw, enum aq_hw_fw_mpi_state *mode,
sys/dev/aq/aq2_fw.c
394
aq2_fw_get_stats(struct aq_hw *hw, struct aq_hw_stats *stats)
sys/dev/aq/aq2_fw.c
41
static int aq2_fw_get_mac_addr(struct aq_hw *hw, uint8_t *mac);
sys/dev/aq/aq2_fw.c
42
static int aq2_fw_get_stats(struct aq_hw *hw, struct aq_hw_stats *stats);
sys/dev/aq/aq2_fw.c
46
aq2_fw_interface_buffer_read(struct aq_hw *hw, uint32_t reg0, uint32_t *data0,
sys/dev/aq/aq2_fw.c
80
aq2_fw_reboot(struct aq_hw *hw)
sys/dev/aq/aq_device.h
109
struct aq_hw hw;
sys/dev/aq/aq_fw.c
170
aq_fw_ops_init(struct aq_hw* hw)
sys/dev/aq/aq_fw.c
196
mac_soft_reset(struct aq_hw* hw, enum aq_fw_bootloader_mode* mode /*= nullptr*/)
sys/dev/aq/aq_fw.c
209
mac_soft_reset_flb(struct aq_hw* hw)
sys/dev/aq/aq_fw.c
296
mac_soft_reset_rbl(struct aq_hw* hw, enum aq_fw_bootloader_mode* mode)
sys/dev/aq/aq_fw.c
353
wait_init_mac_firmware(struct aq_hw* hw)
sys/dev/aq/aq_fw.c
88
static int mac_soft_reset(struct aq_hw* hw, enum aq_fw_bootloader_mode* mode);
sys/dev/aq/aq_fw.c
89
static int mac_soft_reset_flb(struct aq_hw* hw);
sys/dev/aq/aq_fw.c
90
static int mac_soft_reset_rbl(struct aq_hw* hw, enum aq_fw_bootloader_mode* mode);
sys/dev/aq/aq_fw.c
91
static int wait_init_mac_firmware(struct aq_hw* hw);
sys/dev/aq/aq_fw.c
95
aq_fw_reset(struct aq_hw* hw)
sys/dev/aq/aq_fw.h
37
struct aq_hw;
sys/dev/aq/aq_fw.h
63
int (*reset)(struct aq_hw* hw);
sys/dev/aq/aq_fw.h
65
int (*set_mode)(struct aq_hw* hw, enum aq_hw_fw_mpi_state mode, enum aq_fw_link_speed speed);
sys/dev/aq/aq_fw.h
66
int (*get_mode)(struct aq_hw* hw, enum aq_hw_fw_mpi_state* mode, enum aq_fw_link_speed* speed, enum aq_fw_link_fc* fc);
sys/dev/aq/aq_fw.h
68
int (*get_mac_addr)(struct aq_hw* hw, uint8_t* mac_addr);
sys/dev/aq/aq_fw.h
69
int (*get_stats)(struct aq_hw* hw, struct aq_hw_stats* stats);
sys/dev/aq/aq_fw.h
71
int (*led_control)(struct aq_hw* hw, uint32_t mode);
sys/dev/aq/aq_fw.h
79
int aq_fw_reset(struct aq_hw* hw);
sys/dev/aq/aq_fw.h
80
int aq_fw_ops_init(struct aq_hw* hw);
sys/dev/aq/aq_fw.h
81
int aq2_fw_reboot(struct aq_hw* hw);
sys/dev/aq/aq_fw1x.c
165
aq_fw1x_reset(struct aq_hw* hw)
sys/dev/aq/aq_fw1x.c
202
aq_fw1x_set_mode(struct aq_hw* hw, enum aq_hw_fw_mpi_state mode,
sys/dev/aq/aq_fw1x.c
218
aq_fw1x_get_mode(struct aq_hw* hw, enum aq_hw_fw_mpi_state* mode,
sys/dev/aq/aq_fw1x.c
257
aq_fw1x_get_mac_addr(struct aq_hw* hw, uint8_t* mac)
sys/dev/aq/aq_fw1x.c
298
aq_fw1x_get_stats(struct aq_hw* hw, struct aq_hw_stats* stats)
sys/dev/aq/aq_fw1x.c
80
static int aq_fw1x_reset(struct aq_hw* hw);
sys/dev/aq/aq_fw1x.c
82
static int aq_fw1x_set_mode(struct aq_hw* hw, enum aq_hw_fw_mpi_state mode,
sys/dev/aq/aq_fw1x.c
84
static int aq_fw1x_get_mode(struct aq_hw* hw, enum aq_hw_fw_mpi_state* mode,
sys/dev/aq/aq_fw1x.c
86
static int aq_fw1x_get_mac_addr(struct aq_hw* hw, uint8_t* mac_addr);
sys/dev/aq/aq_fw1x.c
87
static int aq_fw1x_get_stats(struct aq_hw* hw, struct aq_hw_stats* stats);
sys/dev/aq/aq_fw2x.c
196
static int aq_fw2x_reset(struct aq_hw* hw);
sys/dev/aq/aq_fw2x.c
198
static int aq_fw2x_set_mode(struct aq_hw* hw, enum aq_hw_fw_mpi_state mode,
sys/dev/aq/aq_fw2x.c
200
static int aq_fw2x_get_mode(struct aq_hw* hw, enum aq_hw_fw_mpi_state* mode,
sys/dev/aq/aq_fw2x.c
203
static int aq_fw2x_get_mac_addr(struct aq_hw* hw, uint8_t* mac);
sys/dev/aq/aq_fw2x.c
204
static int aq_fw2x_get_stats(struct aq_hw* hw, struct aq_hw_stats* stats);
sys/dev/aq/aq_fw2x.c
208
read64(struct aq_hw* hw, uint32_t addr)
sys/dev/aq/aq_fw2x.c
223
get_mpi_ctrl(struct aq_hw* hw)
sys/dev/aq/aq_fw2x.c
229
get_mpi_state(struct aq_hw* hw)
sys/dev/aq/aq_fw2x.c
235
set_mpi_ctrl(struct aq_hw* hw, uint64_t value)
sys/dev/aq/aq_fw2x.c
243
aq_fw2x_reset(struct aq_hw* hw)
sys/dev/aq/aq_fw2x.c
292
aq_fw2x_set_mode(struct aq_hw* hw, enum aq_hw_fw_mpi_state mode,
sys/dev/aq/aq_fw2x.c
329
aq_fw2x_get_mode(struct aq_hw* hw, enum aq_hw_fw_mpi_state* mode,
sys/dev/aq/aq_fw2x.c
368
aq_fw2x_get_mac_addr(struct aq_hw* hw, uint8_t* mac)
sys/dev/aq/aq_fw2x.c
424
aq_fw2x_get_stats(struct aq_hw* hw, struct aq_hw_stats* stats)
sys/dev/aq/aq_fw2x.c
454
aq_fw2x_led_control(struct aq_hw* hw, uint32_t onoff)
sys/dev/aq/aq_hw.c
1015
aq_hw_rss_hash_set(struct aq_hw *hw,
sys/dev/aq/aq_hw.c
1046
aq_hw_rss_hash_get(struct aq_hw *hw,
sys/dev/aq/aq_hw.c
1069
aq_hw_rss_set(struct aq_hw *hw,
sys/dev/aq/aq_hw.c
1129
aq_hw_udp_rss_enable(struct aq_hw *hw, bool enable)
sys/dev/aq/aq_hw.c
149
aq_hw_init_ucp(struct aq_hw *hw)
sys/dev/aq/aq_hw.c
200
aq_hw_mpi_create(struct aq_hw *hw)
sys/dev/aq/aq_hw.c
215
aq_hw_mpi_read_stats(struct aq_hw *hw, struct aq_hw_stats *stats)
sys/dev/aq/aq_hw.c
234
aq_hw_mpi_set(struct aq_hw *hw, enum aq_hw_fw_mpi_state state, uint32_t speed)
sys/dev/aq/aq_hw.c
246
aq_hw_set_link_speed(struct aq_hw *hw, uint32_t speed)
sys/dev/aq/aq_hw.c
252
aq_hw_get_link_state(struct aq_hw *hw, uint32_t *link_speed, struct aq_hw_fc_info *fc_neg)
sys/dev/aq/aq_hw.c
308
aq_hw_get_mac_permanent(struct aq_hw *hw, uint8_t *mac)
sys/dev/aq/aq_hw.c
350
aq_hw_deinit(struct aq_hw *hw)
sys/dev/aq/aq_hw.c
359
aq_hw_set_power(struct aq_hw *hw, unsigned int power_state)
sys/dev/aq/aq_hw.c
371
aq_hw_reset(struct aq_hw *hw, bool reboot)
sys/dev/aq/aq_hw.c
413
aq_hw_qos_set(struct aq_hw *hw)
sys/dev/aq/aq_hw.c
499
aq_hw_active_tcs(struct aq_hw *hw)
sys/dev/aq/aq_hw.c
508
aq_hw_offload_set(struct aq_hw *hw)
sys/dev/aq/aq_hw.c
51
static uint32_t aq_hw_active_tcs(struct aq_hw *hw);
sys/dev/aq/aq_hw.c
54
aq_hw_err_from_flags(struct aq_hw *hw)
sys/dev/aq/aq_hw.c
566
aq_hw_init_tx_path(struct aq_hw *hw)
sys/dev/aq/aq_hw.c
598
aq2_art_filter_set(struct aq_hw *hw, uint32_t idx, uint32_t tag,
sys/dev/aq/aq_hw.c
617
aq_hw_init_rx_path(struct aq_hw *hw)
sys/dev/aq/aq_hw.c
62
aq_hw_read_reg(struct aq_hw *hw, uint32_t reg)
sys/dev/aq/aq_hw.c
731
aq_hw_mac_addr_set(struct aq_hw *hw, uint8_t *mac_addr, uint8_t index)
sys/dev/aq/aq_hw.c
75
aq_hw_chip_features_init(struct aq_hw *hw, uint32_t *p)
sys/dev/aq/aq_hw.c
763
aq_hw_init(struct aq_hw *hw, uint8_t *mac_addr, uint8_t adm_irq, bool msix)
sys/dev/aq/aq_hw.c
843
aq_hw_start(struct aq_hw *hw)
sys/dev/aq/aq_hw.c
857
aq_hw_interrupt_moderation_set(struct aq_hw *hw)
sys/dev/aq/aq_hw.c
939
hw_atl_b0_hw_vlan_set(struct aq_hw *hw, struct aq_rx_filter_vlan *aq_vlans)
sys/dev/aq/aq_hw.c
96
aq_hw_fw_downld_dwords(struct aq_hw *hw, uint32_t a, uint32_t *p, uint32_t cnt)
sys/dev/aq/aq_hw.c
971
hw_atl_b0_hw_vlan_promisc_set(struct aq_hw *hw, bool promisc)
sys/dev/aq/aq_hw.c
989
aq_hw_set_promisc(struct aq_hw *hw, bool l2_promisc, bool vlan_promisc,
sys/dev/aq/aq_hw.h
355
int aq_hw_get_mac_permanent(struct aq_hw *hw, uint8_t *mac);
sys/dev/aq/aq_hw.h
357
int aq_hw_mac_addr_set(struct aq_hw *hw, uint8_t *mac_addr, uint8_t index);
sys/dev/aq/aq_hw.h
360
int aq_hw_get_link_state(struct aq_hw *hw, uint32_t *link_speed,
sys/dev/aq/aq_hw.h
363
int aq_hw_set_link_speed(struct aq_hw *hw, uint32_t speed);
sys/dev/aq/aq_hw.h
365
int aq_hw_fw_downld_dwords(struct aq_hw *hw, uint32_t a, uint32_t *p, uint32_t cnt);
sys/dev/aq/aq_hw.h
367
int aq_hw_reset(struct aq_hw *hw, bool reboot);
sys/dev/aq/aq_hw.h
369
int aq_hw_mpi_create(struct aq_hw *hw);
sys/dev/aq/aq_hw.h
371
int aq_hw_mpi_read_stats(struct aq_hw *hw, struct aq_hw_stats *stats);
sys/dev/aq/aq_hw.h
373
int aq_hw_init(struct aq_hw *hw, uint8_t *mac_addr, uint8_t adm_irq, bool msix);
sys/dev/aq/aq_hw.h
375
int aq_hw_start(struct aq_hw *hw);
sys/dev/aq/aq_hw.h
377
int aq_hw_interrupt_moderation_set(struct aq_hw *hw);
sys/dev/aq/aq_hw.h
379
int aq_hw_get_fw_version(struct aq_hw *hw, uint32_t *fw_version);
sys/dev/aq/aq_hw.h
381
int aq_hw_deinit(struct aq_hw *hw);
sys/dev/aq/aq_hw.h
386
int aq_hw_set_promisc(struct aq_hw *hw, bool l2_promisc, bool vlan_promisc,
sys/dev/aq/aq_hw.h
389
int aq_hw_set_power(struct aq_hw *hw, unsigned int power_state);
sys/dev/aq/aq_hw.h
391
int aq_hw_err_from_flags(struct aq_hw *hw);
sys/dev/aq/aq_hw.h
393
int hw_atl_b0_hw_vlan_promisc_set(struct aq_hw *hw, bool promisc);
sys/dev/aq/aq_hw.h
395
int hw_atl_b0_hw_vlan_set(struct aq_hw *hw,
sys/dev/aq/aq_hw.h
398
int aq_hw_rss_hash_set(struct aq_hw *hw, uint8_t rss_key[HW_ATL_RSS_HASHKEY_SIZE]);
sys/dev/aq/aq_hw.h
399
int aq_hw_rss_hash_get(struct aq_hw *hw, uint8_t rss_key[HW_ATL_RSS_HASHKEY_SIZE]);
sys/dev/aq/aq_hw.h
400
int aq_hw_rss_set(struct aq_hw *hw, uint8_t rss_table[HW_ATL_RSS_INDIRECTION_TABLE_MAX]);
sys/dev/aq/aq_hw.h
401
int aq_hw_udp_rss_enable(struct aq_hw *hw, bool enable);
sys/dev/aq/aq_hw.h
53
struct aq_hw;
sys/dev/aq/aq_hw.h
54
extern uint32_t aq_hw_read_reg(struct aq_hw *hw, uint32_t reg);
sys/dev/aq/aq_hw_llh.c
1003
hw_atl_rpf_vlan_inner_etht_set(struct aq_hw *aq_hw, uint32_t vlan_inner_etht)
sys/dev/aq/aq_hw_llh.c
1005
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_VL_INNER_TPID_ADR,
sys/dev/aq/aq_hw_llh.c
1012
hw_atl_rpf_vlan_outer_etht_set(struct aq_hw *aq_hw, uint32_t vlan_outer_etht)
sys/dev/aq/aq_hw_llh.c
1014
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_VL_OUTER_TPID_ADR,
sys/dev/aq/aq_hw_llh.c
1021
hw_atl_rpf_vlan_prom_mode_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1024
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_VL_PROMIS_MODE_ADR,
sys/dev/aq/aq_hw_llh.c
1031
hw_atl_rpf_vlan_accept_untagged_packets_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1034
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_VL_ACCEPT_UNTAGGED_MODE_ADR,
sys/dev/aq/aq_hw_llh.c
104
glb_glb_reg_res_dis_set(struct aq_hw *aq_hw, uint32_t glb_reg_res_dis)
sys/dev/aq/aq_hw_llh.c
1041
hw_atl_rpf_vlan_untagged_act_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1044
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_VL_UNTAGGED_ACT_ADR,
sys/dev/aq/aq_hw_llh.c
1051
hw_atl_rpf_vlan_flr_en_set(struct aq_hw *aq_hw, uint32_t vlan_flr_en,
sys/dev/aq/aq_hw_llh.c
1054
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_VL_EN_F_ADR(filter),
sys/dev/aq/aq_hw_llh.c
106
AQ_WRITE_REG_BIT(aq_hw, glb_reg_res_dis_adr, glb_reg_res_dis_msk,
sys/dev/aq/aq_hw_llh.c
1061
hw_atl_rpf_vlan_flr_act_set(struct aq_hw *aq_hw, uint32_t vlan_flr_act,
sys/dev/aq/aq_hw_llh.c
1064
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_VL_ACT_F_ADR(filter),
sys/dev/aq/aq_hw_llh.c
1071
hw_atl_rpf_vlan_id_flr_set(struct aq_hw *aq_hw, uint32_t vlan_id_flr,
sys/dev/aq/aq_hw_llh.c
1074
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_VL_ID_F_ADR(filter),
sys/dev/aq/aq_hw_llh.c
1081
hw_atl_rpf_vlan_rxq_en_flr_set(struct aq_hw *aq_hw, uint32_t vlan_rxq_en,
sys/dev/aq/aq_hw_llh.c
1084
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_VL_RXQ_EN_F_ADR(filter),
sys/dev/aq/aq_hw_llh.c
1091
hw_atl_rpf_vlan_rxq_flr_set(struct aq_hw *aq_hw, uint32_t vlan_rxq,
sys/dev/aq/aq_hw_llh.c
1094
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_VL_RXQ_F_ADR(filter),
sys/dev/aq/aq_hw_llh.c
1101
hw_atl_rpf_etht_flr_en_set(struct aq_hw *aq_hw, uint32_t etht_flr_en,
sys/dev/aq/aq_hw_llh.c
1104
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_ET_ENF_ADR(filter),
sys/dev/aq/aq_hw_llh.c
111
glb_soft_res_set(struct aq_hw *aq_hw, uint32_t soft_res)
sys/dev/aq/aq_hw_llh.c
1110
hw_atl_rpf_etht_user_priority_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1113
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_ET_UPFEN_ADR(filter),
sys/dev/aq/aq_hw_llh.c
1119
hw_atl_rpf_etht_rx_queue_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1122
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_ET_RXQFEN_ADR(filter),
sys/dev/aq/aq_hw_llh.c
1129
hw_atl_rpf_etht_user_priority_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
113
AQ_WRITE_REG_BIT(aq_hw, glb_soft_res_adr, glb_soft_res_msk,
sys/dev/aq/aq_hw_llh.c
1132
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_ET_UPF_ADR(filter),
sys/dev/aq/aq_hw_llh.c
1138
hw_atl_rpf_etht_rx_queue_set(struct aq_hw *aq_hw, uint32_t etht_rx_queue,
sys/dev/aq/aq_hw_llh.c
1141
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_ET_RXQF_ADR(filter),
sys/dev/aq/aq_hw_llh.c
1147
hw_atl_rpf_etht_mgt_queue_set(struct aq_hw *aq_hw, uint32_t etht_mgt_queue,
sys/dev/aq/aq_hw_llh.c
1150
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_ET_MNG_RXQF_ADR(filter),
sys/dev/aq/aq_hw_llh.c
1157
hw_atl_rpf_etht_flr_act_set(struct aq_hw *aq_hw, uint32_t etht_flr_act,
sys/dev/aq/aq_hw_llh.c
1160
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_ET_ACTF_ADR(filter),
sys/dev/aq/aq_hw_llh.c
1166
hw_atl_rpf_etht_flr_set(struct aq_hw *aq_hw, uint32_t etht_flr,
sys/dev/aq/aq_hw_llh.c
1169
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_ET_VALF_ADR(filter),
sys/dev/aq/aq_hw_llh.c
1175
hw_atl_rpf_l3_l4_enf_set(struct aq_hw *aq_hw, uint32_t val, uint32_t filter)
sys/dev/aq/aq_hw_llh.c
1177
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_L3_L4_ENF_ADR(filter),
sys/dev/aq/aq_hw_llh.c
118
glb_soft_res_get(struct aq_hw *aq_hw)
sys/dev/aq/aq_hw_llh.c
1183
hw_atl_rpf_l3_v6_enf_set(struct aq_hw *aq_hw, uint32_t val, uint32_t filter)
sys/dev/aq/aq_hw_llh.c
1185
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_L3_V6_ENF_ADR(filter),
sys/dev/aq/aq_hw_llh.c
1191
hw_atl_rpf_l3_saf_en_set(struct aq_hw *aq_hw, uint32_t val, uint32_t filter)
sys/dev/aq/aq_hw_llh.c
1193
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_L3_SAF_EN_ADR(filter),
sys/dev/aq/aq_hw_llh.c
1199
hw_atl_rpf_l3_daf_en_set(struct aq_hw *aq_hw, uint32_t val, uint32_t filter)
sys/dev/aq/aq_hw_llh.c
120
return AQ_READ_REG_BIT(aq_hw, glb_soft_res_adr, glb_soft_res_msk,
sys/dev/aq/aq_hw_llh.c
1201
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_L3_DAF_EN_ADR(filter),
sys/dev/aq/aq_hw_llh.c
1207
hw_atl_rpf_l4_spf_en_set(struct aq_hw *aq_hw, uint32_t val, uint32_t filter)
sys/dev/aq/aq_hw_llh.c
1209
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_L4_SPF_EN_ADR(filter),
sys/dev/aq/aq_hw_llh.c
1215
hw_atl_rpf_l4_dpf_en_set(struct aq_hw *aq_hw, uint32_t val, uint32_t filter)
sys/dev/aq/aq_hw_llh.c
1217
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_L4_DPF_EN_ADR(filter),
sys/dev/aq/aq_hw_llh.c
1223
hw_atl_rpf_l4_protf_en_set(struct aq_hw *aq_hw, uint32_t val, uint32_t filter)
sys/dev/aq/aq_hw_llh.c
1225
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_L4_PROTF_EN_ADR(filter),
sys/dev/aq/aq_hw_llh.c
1231
hw_atl_rpf_l3_arpf_en_set(struct aq_hw *aq_hw, uint32_t val, uint32_t filter)
sys/dev/aq/aq_hw_llh.c
1233
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_L3_ARPF_EN_ADR(filter),
sys/dev/aq/aq_hw_llh.c
1239
hw_atl_rpf_l3_l4_rxqf_en_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.c
1242
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_L3_L4_RXQF_EN_ADR(filter),
sys/dev/aq/aq_hw_llh.c
1248
hw_atl_rpf_l3_l4_mng_rxqf_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.c
125
reg_rx_dma_stat_counter7get(struct aq_hw *aq_hw)
sys/dev/aq/aq_hw_llh.c
1251
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_L3_L4_MNG_RXQF_ADR(filter),
sys/dev/aq/aq_hw_llh.c
1257
hw_atl_rpf_l3_l4_actf_set(struct aq_hw *aq_hw, uint32_t val, uint32_t filter)
sys/dev/aq/aq_hw_llh.c
1259
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_L3_L4_ACTF_ADR(filter),
sys/dev/aq/aq_hw_llh.c
1265
hw_atl_rpf_l3_l4_rxqf_set(struct aq_hw *aq_hw, uint32_t val, uint32_t filter)
sys/dev/aq/aq_hw_llh.c
1267
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_L3_L4_RXQF_ADR(filter),
sys/dev/aq/aq_hw_llh.c
127
return AQ_READ_REG(aq_hw, rx_dma_stat_counter7_adr);
sys/dev/aq/aq_hw_llh.c
1273
hw_atl_rpf_l4_protf_set(struct aq_hw *aq_hw, uint32_t val, uint32_t filter)
sys/dev/aq/aq_hw_llh.c
1275
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_L4_PROTF_ADR(filter),
sys/dev/aq/aq_hw_llh.c
1281
hw_atl_rpf_l4_spd_set(struct aq_hw *aq_hw, uint32_t val, uint32_t filter)
sys/dev/aq/aq_hw_llh.c
1283
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_L4_SPD_ADR(filter),
sys/dev/aq/aq_hw_llh.c
1289
hw_atl_rpf_l4_dpd_set(struct aq_hw *aq_hw, uint32_t val, uint32_t filter)
sys/dev/aq/aq_hw_llh.c
1291
AQ_WRITE_REG_BIT(aq_hw, HW_ATL_RPF_L4_DPD_ADR(filter),
sys/dev/aq/aq_hw_llh.c
1297
rpf_vlan_inner_etht_set(struct aq_hw *aq_hw, uint32_t vlan_inner_etht)
sys/dev/aq/aq_hw_llh.c
1299
AQ_WRITE_REG_BIT(aq_hw, rpf_vl_inner_tpid_adr, rpf_vl_inner_tpid_msk,
sys/dev/aq/aq_hw_llh.c
1304
rpf_vlan_outer_etht_set(struct aq_hw *aq_hw, uint32_t vlan_outer_etht)
sys/dev/aq/aq_hw_llh.c
1306
AQ_WRITE_REG_BIT(aq_hw, rpf_vl_outer_tpid_adr, rpf_vl_outer_tpid_msk,
sys/dev/aq/aq_hw_llh.c
131
reg_glb_mif_id_get(struct aq_hw *aq_hw)
sys/dev/aq/aq_hw_llh.c
1311
rpf_vlan_prom_mode_en_set(struct aq_hw *aq_hw, uint32_t vlan_prom_mode_en)
sys/dev/aq/aq_hw_llh.c
1313
AQ_WRITE_REG_BIT(aq_hw, rpf_vl_promis_mode_adr, rpf_vl_promis_mode_msk,
sys/dev/aq/aq_hw_llh.c
1318
rpf_vlan_accept_untagged_packets_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1321
AQ_WRITE_REG_BIT(aq_hw, rpf_vl_accept_untagged_mode_adr,
sys/dev/aq/aq_hw_llh.c
1327
rpf_vlan_untagged_act_set(struct aq_hw *aq_hw, uint32_t vlan_untagged_act)
sys/dev/aq/aq_hw_llh.c
1329
AQ_WRITE_REG_BIT(aq_hw, rpf_vl_untagged_act_adr,
sys/dev/aq/aq_hw_llh.c
133
return AQ_READ_REG(aq_hw, glb_mif_id_adr);
sys/dev/aq/aq_hw_llh.c
1335
rpf_vlan_flr_en_set(struct aq_hw *aq_hw, uint32_t vlan_flr_en, uint32_t filter)
sys/dev/aq/aq_hw_llh.c
1337
AQ_WRITE_REG_BIT(aq_hw, rpf_vl_en_f_adr(filter), rpf_vl_en_f_msk,
sys/dev/aq/aq_hw_llh.c
1342
rpf_vlan_flr_act_set(struct aq_hw *aq_hw, uint32_t vlan_flr_act,
sys/dev/aq/aq_hw_llh.c
1345
AQ_WRITE_REG_BIT(aq_hw, rpf_vl_act_f_adr(filter), rpf_vl_act_f_msk,
sys/dev/aq/aq_hw_llh.c
1350
rpf_vlan_id_flr_set(struct aq_hw *aq_hw, uint32_t vlan_id_flr, uint32_t filter)
sys/dev/aq/aq_hw_llh.c
1352
AQ_WRITE_REG_BIT(aq_hw, rpf_vl_id_f_adr(filter), rpf_vl_id_f_msk,
sys/dev/aq/aq_hw_llh.c
1357
rpf_etht_flr_en_set(struct aq_hw *aq_hw, uint32_t etht_flr_en, uint32_t filter)
sys/dev/aq/aq_hw_llh.c
1359
AQ_WRITE_REG_BIT(aq_hw, rpf_et_enf_adr(filter), rpf_et_enf_msk,
sys/dev/aq/aq_hw_llh.c
1364
rpf_etht_user_priority_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1367
AQ_WRITE_REG_BIT(aq_hw, rpf_et_upfen_adr(filter), rpf_et_upfen_msk,
sys/dev/aq/aq_hw_llh.c
1372
rpf_etht_rx_queue_en_set(struct aq_hw *aq_hw, uint32_t etht_rx_queue_en,
sys/dev/aq/aq_hw_llh.c
1375
AQ_WRITE_REG_BIT(aq_hw, rpf_et_rxqfen_adr(filter), rpf_et_rxqfen_msk,
sys/dev/aq/aq_hw_llh.c
138
mpi_tx_reg_res_dis_set(struct aq_hw* hw, uint32_t mpi_tx_reg_res_dis)
sys/dev/aq/aq_hw_llh.c
1380
rpf_etht_user_priority_set(struct aq_hw *aq_hw, uint32_t etht_user_priority,
sys/dev/aq/aq_hw_llh.c
1383
AQ_WRITE_REG_BIT(aq_hw, rpf_et_upf_adr(filter), rpf_et_upf_msk,
sys/dev/aq/aq_hw_llh.c
1388
rpf_etht_rx_queue_set(struct aq_hw *aq_hw, uint32_t etht_rx_queue,
sys/dev/aq/aq_hw_llh.c
1391
AQ_WRITE_REG_BIT(aq_hw, rpf_et_rxqf_adr(filter), rpf_et_rxqf_msk,
sys/dev/aq/aq_hw_llh.c
1396
rpf_etht_mgt_queue_set(struct aq_hw *aq_hw, uint32_t etht_mgt_queue,
sys/dev/aq/aq_hw_llh.c
1399
AQ_WRITE_REG_BIT(aq_hw, rpf_et_mng_rxqf_adr(filter),
sys/dev/aq/aq_hw_llh.c
1404
rpf_etht_flr_act_set(struct aq_hw *aq_hw, uint32_t etht_flr_act,
sys/dev/aq/aq_hw_llh.c
1407
AQ_WRITE_REG_BIT(aq_hw, rpf_et_actf_adr(filter), rpf_et_actf_msk,
sys/dev/aq/aq_hw_llh.c
1412
rpf_etht_flr_set(struct aq_hw *aq_hw, uint32_t etht_flr, uint32_t filter)
sys/dev/aq/aq_hw_llh.c
1414
AQ_WRITE_REG_BIT(aq_hw, rpf_et_valf_adr(filter), rpf_et_valf_msk,
sys/dev/aq/aq_hw_llh.c
1420
rpo_ipv4header_crc_offload_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1423
AQ_WRITE_REG_BIT(aq_hw, rpo_ipv4chk_en_adr, rpo_ipv4chk_en_msk,
sys/dev/aq/aq_hw_llh.c
1428
rpo_rx_desc_vlan_stripping_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1431
AQ_WRITE_REG_BIT(aq_hw, rpo_descdvl_strip_adr(descriptor),
sys/dev/aq/aq_hw_llh.c
1437
rpo_tcp_udp_crc_offload_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
144
mpi_tx_reg_res_dis_get(struct aq_hw* hw)
sys/dev/aq/aq_hw_llh.c
1440
AQ_WRITE_REG_BIT(aq_hw, rpol4chk_en_adr, rpol4chk_en_msk,
sys/dev/aq/aq_hw_llh.c
1445
rpo_outer_vlan_tag_mode_set(struct aq_hw *aq_hw, uint32_t outer_vlan_tag_mode)
sys/dev/aq/aq_hw_llh.c
1447
AQ_WRITE_REG_BIT(aq_hw, rpo_outer_vl_ins_mode_adr,
sys/dev/aq/aq_hw_llh.c
1453
rpo_lro_en_set(struct aq_hw *aq_hw, uint32_t lro_en)
sys/dev/aq/aq_hw_llh.c
1455
AQ_WRITE_REG(aq_hw, rpo_lro_en_adr, lro_en);
sys/dev/aq/aq_hw_llh.c
1459
rpo_lro_patch_optimization_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1462
AQ_WRITE_REG_BIT(aq_hw, rpo_lro_ptopt_en_adr, rpo_lro_ptopt_en_msk,
sys/dev/aq/aq_hw_llh.c
1467
rpo_lro_qsessions_lim_set(struct aq_hw *aq_hw, uint32_t lro_qsessions_lim)
sys/dev/aq/aq_hw_llh.c
1469
AQ_WRITE_REG_BIT(aq_hw, rpo_lro_qses_lmt_adr, rpo_lro_qses_lmt_msk,
sys/dev/aq/aq_hw_llh.c
1474
rpo_lro_total_desc_lim_set(struct aq_hw *aq_hw, uint32_t lro_total_desc_lim)
sys/dev/aq/aq_hw_llh.c
1476
AQ_WRITE_REG_BIT(aq_hw, rpo_lro_tot_dsc_lmt_adr,
sys/dev/aq/aq_hw_llh.c
1482
rpo_lro_min_pay_of_first_pkt_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1485
AQ_WRITE_REG_BIT(aq_hw, rpo_lro_pkt_min_adr, rpo_lro_pkt_min_msk,
sys/dev/aq/aq_hw_llh.c
1490
rpo_lro_pkt_lim_set(struct aq_hw *aq_hw, uint32_t lro_pkt_lim)
sys/dev/aq/aq_hw_llh.c
1492
AQ_WRITE_REG(aq_hw, rpo_lro_rsc_max_adr, lro_pkt_lim);
sys/dev/aq/aq_hw_llh.c
1496
rpo_lro_max_num_of_descriptors_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
153
rpb_rx_dma_drop_pkt_cnt_get(struct aq_hw *aq_hw)
sys/dev/aq/aq_hw_llh.c
1531
AQ_WRITE_REG_BIT(aq_hw, rpo_lro_ldes_max_adr[lro],
sys/dev/aq/aq_hw_llh.c
1537
rpo_lro_time_base_divider_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1540
AQ_WRITE_REG_BIT(aq_hw, rpo_lro_tb_div_adr, rpo_lro_tb_div_msk,
sys/dev/aq/aq_hw_llh.c
1545
rpo_lro_inactive_interval_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1548
AQ_WRITE_REG_BIT(aq_hw, rpo_lro_ina_ival_adr, rpo_lro_ina_ival_msk,
sys/dev/aq/aq_hw_llh.c
155
return AQ_READ_REG(aq_hw, rpb_rx_dma_drop_pkt_cnt_adr);
sys/dev/aq/aq_hw_llh.c
1553
rpo_lro_max_coalescing_interval_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1556
AQ_WRITE_REG_BIT(aq_hw, rpo_lro_max_ival_adr, rpo_lro_max_ival_msk,
sys/dev/aq/aq_hw_llh.c
1562
rx_rx_reg_res_dis_set(struct aq_hw *aq_hw, uint32_t rx_reg_res_dis)
sys/dev/aq/aq_hw_llh.c
1564
AQ_WRITE_REG_BIT(aq_hw, rx_reg_res_dsbl_adr, rx_reg_res_dsbl_msk,
sys/dev/aq/aq_hw_llh.c
1570
tdm_cpu_id_set(struct aq_hw *aq_hw, uint32_t cpuid, uint32_t dca)
sys/dev/aq/aq_hw_llh.c
1572
AQ_WRITE_REG_BIT(aq_hw, tdm_dcadcpuid_adr(dca), tdm_dcadcpuid_msk,
sys/dev/aq/aq_hw_llh.c
1577
tdm_large_send_offload_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1580
AQ_WRITE_REG(aq_hw, tdm_lso_en_adr, large_send_offload_en);
sys/dev/aq/aq_hw_llh.c
1584
tdm_tx_dca_en_set(struct aq_hw *aq_hw, uint32_t tx_dca_en)
sys/dev/aq/aq_hw_llh.c
1586
AQ_WRITE_REG_BIT(aq_hw, tdm_dca_en_adr, tdm_dca_en_msk,
sys/dev/aq/aq_hw_llh.c
159
stats_rx_dma_good_octet_counterlsw_get(struct aq_hw *aq_hw)
sys/dev/aq/aq_hw_llh.c
1591
tdm_tx_dca_mode_set(struct aq_hw *aq_hw, uint32_t tx_dca_mode)
sys/dev/aq/aq_hw_llh.c
1593
AQ_WRITE_REG_BIT(aq_hw, tdm_dca_mode_adr, tdm_dca_mode_msk,
sys/dev/aq/aq_hw_llh.c
1598
tdm_tx_desc_dca_en_set(struct aq_hw *aq_hw, uint32_t tx_desc_dca_en,
sys/dev/aq/aq_hw_llh.c
1601
AQ_WRITE_REG_BIT(aq_hw, tdm_dcaddesc_en_adr(dca), tdm_dcaddesc_en_msk,
sys/dev/aq/aq_hw_llh.c
1606
tdm_tx_desc_en_set(struct aq_hw *aq_hw, uint32_t tx_desc_en,
sys/dev/aq/aq_hw_llh.c
1609
AQ_WRITE_REG_BIT(aq_hw, tdm_descden_adr(descriptor), tdm_descden_msk,
sys/dev/aq/aq_hw_llh.c
161
return AQ_READ_REG(aq_hw, stats_rx_dma_good_octet_counterlsw__adr);
sys/dev/aq/aq_hw_llh.c
1614
tdm_tx_desc_head_ptr_get(struct aq_hw *aq_hw, uint32_t descriptor)
sys/dev/aq/aq_hw_llh.c
1616
return AQ_READ_REG_BIT(aq_hw, tdm_descdhd_adr(descriptor),
sys/dev/aq/aq_hw_llh.c
1621
tdm_tx_desc_len_set(struct aq_hw *aq_hw, uint32_t tx_desc_len,
sys/dev/aq/aq_hw_llh.c
1624
AQ_WRITE_REG_BIT(aq_hw, tdm_descdlen_adr(descriptor), tdm_descdlen_msk,
sys/dev/aq/aq_hw_llh.c
1629
tdm_tx_desc_wr_wb_irq_en_set(struct aq_hw *aq_hw, uint32_t tx_desc_wr_wb_irq_en)
sys/dev/aq/aq_hw_llh.c
1631
AQ_WRITE_REG_BIT(aq_hw, tdm_int_desc_wrb_en_adr,
sys/dev/aq/aq_hw_llh.c
1637
tdm_tx_desc_wr_wb_threshold_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1640
AQ_WRITE_REG_BIT(aq_hw, tdm_descdwrb_thresh_adr(descriptor),
sys/dev/aq/aq_hw_llh.c
1646
tdm_tdm_intr_moder_en_set(struct aq_hw *aq_hw, uint32_t tdm_irq_moderation_en)
sys/dev/aq/aq_hw_llh.c
1648
AQ_WRITE_REG_BIT(aq_hw, tdm_int_mod_en_adr, tdm_int_mod_en_msk,
sys/dev/aq/aq_hw_llh.c
165
stats_rx_dma_good_pkt_counterlsw_get(struct aq_hw *aq_hw)
sys/dev/aq/aq_hw_llh.c
1654
thm_lso_tcp_flag_of_first_pkt_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1657
AQ_WRITE_REG_BIT(aq_hw, thm_lso_tcp_flag_first_adr,
sys/dev/aq/aq_hw_llh.c
1663
thm_lso_tcp_flag_of_last_pkt_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1666
AQ_WRITE_REG_BIT(aq_hw, thm_lso_tcp_flag_last_adr,
sys/dev/aq/aq_hw_llh.c
167
return AQ_READ_REG(aq_hw, stats_rx_dma_good_pkt_counterlsw__adr);
sys/dev/aq/aq_hw_llh.c
1672
thm_lso_tcp_flag_of_middle_pkt_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1675
AQ_WRITE_REG_BIT(aq_hw, thm_lso_tcp_flag_mid_adr,
sys/dev/aq/aq_hw_llh.c
1682
tpb_tx_buff_en_set(struct aq_hw *aq_hw, uint32_t tx_buff_en)
sys/dev/aq/aq_hw_llh.c
1684
AQ_WRITE_REG_BIT(aq_hw, tpb_tx_buf_en_adr, tpb_tx_buf_en_msk,
sys/dev/aq/aq_hw_llh.c
1689
tpb_tx_tc_mode_set(struct aq_hw *aq_hw, uint32_t tc_mode)
sys/dev/aq/aq_hw_llh.c
1691
AQ_WRITE_REG_BIT(aq_hw, tpb_tx_tc_mode_adr, tpb_tx_tc_mode_msk,
sys/dev/aq/aq_hw_llh.c
1696
tpb_tx_buff_hi_threshold_per_tc_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1699
AQ_WRITE_REG_BIT(aq_hw, tpb_txbhi_thresh_adr(buffer),
sys/dev/aq/aq_hw_llh.c
1705
tpb_tx_buff_lo_threshold_per_tc_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1708
AQ_WRITE_REG_BIT(aq_hw, tpb_txblo_thresh_adr(buffer),
sys/dev/aq/aq_hw_llh.c
171
stats_tx_dma_good_octet_counterlsw_get(struct aq_hw *aq_hw)
sys/dev/aq/aq_hw_llh.c
1714
tpb_tx_dma_sys_lbk_en_set(struct aq_hw *aq_hw, uint32_t tx_dma_sys_lbk_en)
sys/dev/aq/aq_hw_llh.c
1716
AQ_WRITE_REG_BIT(aq_hw, tpb_dma_sys_lbk_adr, tpb_dma_sys_lbk_msk,
sys/dev/aq/aq_hw_llh.c
1721
rdm_rx_dma_desc_cache_init_tgl(struct aq_hw *aq_hw)
sys/dev/aq/aq_hw_llh.c
1723
AQ_WRITE_REG_BIT(aq_hw, rdm_rx_dma_desc_cache_init_adr,
sys/dev/aq/aq_hw_llh.c
1725
AQ_READ_REG_BIT(aq_hw, rdm_rx_dma_desc_cache_init_adr,
sys/dev/aq/aq_hw_llh.c
173
return AQ_READ_REG(aq_hw, stats_tx_dma_good_octet_counterlsw__adr);
sys/dev/aq/aq_hw_llh.c
1732
tpb_tx_pkt_buff_size_per_tc_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1735
AQ_WRITE_REG_BIT(aq_hw, tpb_txbbuf_size_adr(buffer),
sys/dev/aq/aq_hw_llh.c
1741
tpb_tx_path_scp_ins_en_set(struct aq_hw *aq_hw, uint32_t tx_path_scp_ins_en)
sys/dev/aq/aq_hw_llh.c
1743
AQ_WRITE_REG_BIT(aq_hw, tpb_tx_scp_ins_en_adr, tpb_tx_scp_ins_en_msk,
sys/dev/aq/aq_hw_llh.c
1749
tpo_ipv4header_crc_offload_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1752
AQ_WRITE_REG_BIT(aq_hw, tpo_ipv4chk_en_adr, tpo_ipv4chk_en_msk,
sys/dev/aq/aq_hw_llh.c
1757
tpo_tcp_udp_crc_offload_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1760
AQ_WRITE_REG_BIT(aq_hw, tpol4chk_en_adr, tpol4chk_en_msk,
sys/dev/aq/aq_hw_llh.c
1765
tpo_tx_pkt_sys_lbk_en_set(struct aq_hw *aq_hw, uint32_t tx_pkt_sys_lbk_en)
sys/dev/aq/aq_hw_llh.c
1767
AQ_WRITE_REG_BIT(aq_hw, tpo_pkt_sys_lbk_adr, tpo_pkt_sys_lbk_msk,
sys/dev/aq/aq_hw_llh.c
177
stats_tx_dma_good_pkt_counterlsw_get(struct aq_hw *aq_hw)
sys/dev/aq/aq_hw_llh.c
1773
tps_tx_pkt_shed_data_arb_mode_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1776
AQ_WRITE_REG_BIT(aq_hw, tps_data_tc_arb_mode_adr,
sys/dev/aq/aq_hw_llh.c
1782
tps_tx_pkt_shed_desc_rate_curr_time_res_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1785
AQ_WRITE_REG_BIT(aq_hw, tps_desc_rate_ta_rst_adr,
sys/dev/aq/aq_hw_llh.c
179
return AQ_READ_REG(aq_hw, stats_tx_dma_good_pkt_counterlsw__adr);
sys/dev/aq/aq_hw_llh.c
1791
tps_tx_pkt_shed_desc_rate_lim_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1794
AQ_WRITE_REG_BIT(aq_hw, tps_desc_rate_lim_adr, tps_desc_rate_lim_msk,
sys/dev/aq/aq_hw_llh.c
1799
tps_tx_pkt_shed_desc_tc_arb_mode_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1802
AQ_WRITE_REG_BIT(aq_hw, tps_desc_tc_arb_mode_adr,
sys/dev/aq/aq_hw_llh.c
1808
tps_tx_pkt_shed_desc_tc_max_credit_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1811
AQ_WRITE_REG_BIT(aq_hw, tps_desc_tctcredit_max_adr(tc),
sys/dev/aq/aq_hw_llh.c
1817
tps_tx_pkt_shed_desc_tc_weight_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1820
AQ_WRITE_REG_BIT(aq_hw, tps_desc_tctweight_adr(tc),
sys/dev/aq/aq_hw_llh.c
1826
tps_tx_pkt_shed_desc_vm_arb_mode_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1829
AQ_WRITE_REG_BIT(aq_hw, tps_desc_vm_arb_mode_adr,
sys/dev/aq/aq_hw_llh.c
183
stats_rx_dma_good_octet_countermsw_get(struct aq_hw *aq_hw)
sys/dev/aq/aq_hw_llh.c
1835
tps_tx_pkt_shed_tc_data_max_credit_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1838
AQ_WRITE_REG_BIT(aq_hw, tps_data_tctcredit_max_adr(tc),
sys/dev/aq/aq_hw_llh.c
1844
tps_tx_pkt_shed_tc_data_weight_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1847
AQ_WRITE_REG_BIT(aq_hw, tps_data_tctweight_adr(tc),
sys/dev/aq/aq_hw_llh.c
185
return AQ_READ_REG(aq_hw, stats_rx_dma_good_octet_countermsw__adr);
sys/dev/aq/aq_hw_llh.c
1854
tx_tx_reg_res_dis_set(struct aq_hw *aq_hw, uint32_t tx_reg_res_dis)
sys/dev/aq/aq_hw_llh.c
1856
AQ_WRITE_REG_BIT(aq_hw, tx_reg_res_dsbl_adr, tx_reg_res_dsbl_msk,
sys/dev/aq/aq_hw_llh.c
1862
msm_reg_access_status_get(struct aq_hw *aq_hw)
sys/dev/aq/aq_hw_llh.c
1864
return AQ_READ_REG_BIT(aq_hw, msm_reg_access_busy_adr,
sys/dev/aq/aq_hw_llh.c
1869
msm_reg_addr_for_indirect_addr_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
1872
AQ_WRITE_REG_BIT(aq_hw, msm_reg_addr_adr, msm_reg_addr_msk,
sys/dev/aq/aq_hw_llh.c
1877
msm_reg_rd_strobe_set(struct aq_hw *aq_hw, uint32_t reg_rd_strobe)
sys/dev/aq/aq_hw_llh.c
1879
AQ_WRITE_REG_BIT(aq_hw, msm_reg_rd_strobe_adr, msm_reg_rd_strobe_msk,
sys/dev/aq/aq_hw_llh.c
1884
msm_reg_rd_data_get(struct aq_hw *aq_hw)
sys/dev/aq/aq_hw_llh.c
1886
return AQ_READ_REG(aq_hw, msm_reg_rd_data_adr);
sys/dev/aq/aq_hw_llh.c
189
stats_rx_dma_good_pkt_countermsw_get(struct aq_hw *aq_hw)
sys/dev/aq/aq_hw_llh.c
1890
msm_reg_wr_data_set(struct aq_hw *aq_hw, uint32_t reg_wr_data)
sys/dev/aq/aq_hw_llh.c
1892
AQ_WRITE_REG(aq_hw, msm_reg_wr_data_adr, reg_wr_data);
sys/dev/aq/aq_hw_llh.c
1896
msm_reg_wr_strobe_set(struct aq_hw *aq_hw, uint32_t reg_wr_strobe)
sys/dev/aq/aq_hw_llh.c
1898
AQ_WRITE_REG_BIT(aq_hw, msm_reg_wr_strobe_adr, msm_reg_wr_strobe_msk,
sys/dev/aq/aq_hw_llh.c
1904
pci_pci_reg_res_dis_set(struct aq_hw *aq_hw, uint32_t pci_reg_res_dis)
sys/dev/aq/aq_hw_llh.c
1906
AQ_WRITE_REG_BIT(aq_hw, pci_reg_res_dsbl_adr, pci_reg_res_dsbl_msk,
sys/dev/aq/aq_hw_llh.c
191
return AQ_READ_REG(aq_hw, stats_rx_dma_good_pkt_countermsw__adr);
sys/dev/aq/aq_hw_llh.c
1911
reg_glb_cpu_scratch_scp_get(struct aq_hw *hw, uint32_t glb_cpu_scratch_scp_idx)
sys/dev/aq/aq_hw_llh.c
1917
reg_glb_cpu_scratch_scp_set(struct aq_hw *aq_hw, uint32_t glb_cpu_scratch_scp,
sys/dev/aq/aq_hw_llh.c
1920
AQ_WRITE_REG(aq_hw, glb_cpu_scratch_scp_adr(scratch_scp),
sys/dev/aq/aq_hw_llh.c
1925
reg_glb_cpu_no_reset_scratchpad_get(struct aq_hw *hw, uint32_t index)
sys/dev/aq/aq_hw_llh.c
1930
reg_glb_cpu_no_reset_scratchpad_set(struct aq_hw* hw, uint32_t value,
sys/dev/aq/aq_hw_llh.c
1937
reg_mif_power_gating_enable_control_set(struct aq_hw* hw, uint32_t value)
sys/dev/aq/aq_hw_llh.c
1943
reg_mif_power_gating_enable_control_get(struct aq_hw* hw)
sys/dev/aq/aq_hw_llh.c
195
stats_tx_dma_good_octet_countermsw_get(struct aq_hw *aq_hw)
sys/dev/aq/aq_hw_llh.c
1950
reg_glb_general_provisioning9_set(struct aq_hw* hw, uint32_t value)
sys/dev/aq/aq_hw_llh.c
1955
reg_glb_general_provisioning9_get(struct aq_hw* hw)
sys/dev/aq/aq_hw_llh.c
1961
reg_glb_nvr_provisioning2_set(struct aq_hw* hw, uint32_t value)
sys/dev/aq/aq_hw_llh.c
1966
reg_glb_nvr_provisioning2_get(struct aq_hw* hw)
sys/dev/aq/aq_hw_llh.c
197
return AQ_READ_REG(aq_hw, stats_tx_dma_good_octet_countermsw__adr);
sys/dev/aq/aq_hw_llh.c
1972
reg_glb_nvr_interface1_set(struct aq_hw* hw, uint32_t value)
sys/dev/aq/aq_hw_llh.c
1977
reg_glb_nvr_interface1_get(struct aq_hw* hw)
sys/dev/aq/aq_hw_llh.c
1984
mif_mcp_up_mailbox_busy_get(struct aq_hw *hw)
sys/dev/aq/aq_hw_llh.c
1992
mif_mcp_up_mailbox_execute_operation_set(struct aq_hw* hw, uint32_t value)
sys/dev/aq/aq_hw_llh.c
2000
mif_mcp_up_mailbox_addr_get(struct aq_hw *hw)
sys/dev/aq/aq_hw_llh.c
2006
mif_mcp_up_mailbox_addr_set(struct aq_hw *hw, uint32_t value)
sys/dev/aq/aq_hw_llh.c
201
stats_tx_dma_good_pkt_countermsw_get(struct aq_hw *aq_hw)
sys/dev/aq/aq_hw_llh.c
2013
mif_mcp_up_mailbox_data_get(struct aq_hw *hw)
sys/dev/aq/aq_hw_llh.c
2019
hw_atl_rpfl3l4_ipv4_dest_addr_clear(struct aq_hw *aq_hw, uint8_t location)
sys/dev/aq/aq_hw_llh.c
2021
AQ_WRITE_REG(aq_hw, HW_ATL_RX_GET_ADDR_DESTA_FL3L4(location), 0U);
sys/dev/aq/aq_hw_llh.c
2025
hw_atl_rpfl3l4_ipv4_src_addr_clear(struct aq_hw *aq_hw, uint8_t location)
sys/dev/aq/aq_hw_llh.c
2027
AQ_WRITE_REG(aq_hw, HW_ATL_RX_GET_ADDR_SRCA_FL3L4(location), 0U);
sys/dev/aq/aq_hw_llh.c
203
return AQ_READ_REG(aq_hw, stats_tx_dma_good_pkt_countermsw__adr);
sys/dev/aq/aq_hw_llh.c
2031
hw_atl_rpfl3l4_cmd_clear(struct aq_hw *aq_hw, uint8_t location)
sys/dev/aq/aq_hw_llh.c
2033
AQ_WRITE_REG(aq_hw, HW_ATL_RX_GET_ADDR_CTRL_FL3L4(location), 0U);
sys/dev/aq/aq_hw_llh.c
2037
hw_atl_rpfl3l4_ipv6_dest_addr_clear(struct aq_hw *aq_hw, uint8_t location)
sys/dev/aq/aq_hw_llh.c
2042
AQ_WRITE_REG(aq_hw,
sys/dev/aq/aq_hw_llh.c
2047
hw_atl_rpfl3l4_ipv6_src_addr_clear(struct aq_hw *aq_hw, uint8_t location)
sys/dev/aq/aq_hw_llh.c
2052
AQ_WRITE_REG(aq_hw,
sys/dev/aq/aq_hw_llh.c
2057
hw_atl_rpfl3l4_ipv4_dest_addr_set(struct aq_hw *aq_hw, uint8_t location,
sys/dev/aq/aq_hw_llh.c
2060
AQ_WRITE_REG(aq_hw, HW_ATL_RX_GET_ADDR_DESTA_FL3L4(location),
sys/dev/aq/aq_hw_llh.c
2065
hw_atl_rpfl3l4_ipv4_src_addr_set(struct aq_hw *aq_hw, uint8_t location,
sys/dev/aq/aq_hw_llh.c
2068
AQ_WRITE_REG(aq_hw, HW_ATL_RX_GET_ADDR_SRCA_FL3L4(location),
sys/dev/aq/aq_hw_llh.c
207
stats_rx_lro_coalesced_pkt_count0_get(struct aq_hw *aq_hw)
sys/dev/aq/aq_hw_llh.c
2073
hw_atl_rpfl3l4_cmd_set(struct aq_hw *aq_hw, uint8_t location, uint32_t cmd)
sys/dev/aq/aq_hw_llh.c
2075
AQ_WRITE_REG(aq_hw, HW_ATL_RX_GET_ADDR_CTRL_FL3L4(location), cmd);
sys/dev/aq/aq_hw_llh.c
2079
hw_atl_rpfl3l4_ipv6_src_addr_set(struct aq_hw *aq_hw, uint8_t location,
sys/dev/aq/aq_hw_llh.c
2085
AQ_WRITE_REG(aq_hw,
sys/dev/aq/aq_hw_llh.c
209
return AQ_READ_REG(aq_hw, stats_rx_lo_coalesced_pkt_count0__addr);
sys/dev/aq/aq_hw_llh.c
2090
hw_atl_rpfl3l4_ipv6_dest_addr_set(struct aq_hw *aq_hw, uint8_t location,
sys/dev/aq/aq_hw_llh.c
2096
AQ_WRITE_REG(aq_hw,
sys/dev/aq/aq_hw_llh.c
214
itr_irq_auto_masklsw_set(struct aq_hw *aq_hw, uint32_t irq_auto_masklsw)
sys/dev/aq/aq_hw_llh.c
216
AQ_WRITE_REG(aq_hw, itr_iamrlsw_adr, irq_auto_masklsw);
sys/dev/aq/aq_hw_llh.c
220
itr_irq_map_en_rx_set(struct aq_hw *aq_hw, uint32_t irq_map_en_rx, uint32_t rx)
sys/dev/aq/aq_hw_llh.c
254
AQ_WRITE_REG_BIT(aq_hw, itr_imr_rxren_adr[rx], itr_imr_rxren_msk[rx],
sys/dev/aq/aq_hw_llh.c
259
itr_irq_map_en_tx_set(struct aq_hw *aq_hw, uint32_t irq_map_en_tx, uint32_t tx)
sys/dev/aq/aq_hw_llh.c
293
AQ_WRITE_REG_BIT(aq_hw, itr_imr_txten_adr[tx], itr_imr_txten_msk[tx],
sys/dev/aq/aq_hw_llh.c
298
itr_irq_map_rx_set(struct aq_hw *aq_hw, uint32_t irq_map_rx, uint32_t rx)
sys/dev/aq/aq_hw_llh.c
332
AQ_WRITE_REG_BIT(aq_hw, itr_imr_rxr_adr[rx], itr_imr_rxr_msk[rx],
sys/dev/aq/aq_hw_llh.c
337
itr_irq_map_tx_set(struct aq_hw *aq_hw, uint32_t irq_map_tx, uint32_t tx)
sys/dev/aq/aq_hw_llh.c
371
AQ_WRITE_REG_BIT(aq_hw, itr_imr_txt_adr[tx], itr_imr_txt_msk[tx],
sys/dev/aq/aq_hw_llh.c
376
itr_irq_msk_clearlsw_set(struct aq_hw *aq_hw, uint32_t irq_msk_clearlsw)
sys/dev/aq/aq_hw_llh.c
378
AQ_WRITE_REG(aq_hw, itr_imcrlsw_adr, irq_msk_clearlsw);
sys/dev/aq/aq_hw_llh.c
382
itr_irq_msk_setlsw_set(struct aq_hw *aq_hw, uint32_t irq_msk_setlsw)
sys/dev/aq/aq_hw_llh.c
384
AQ_WRITE_REG(aq_hw, itr_imsrlsw_adr, irq_msk_setlsw);
sys/dev/aq/aq_hw_llh.c
388
itr_irq_reg_res_dis_set(struct aq_hw *aq_hw, uint32_t irq_reg_res_dis)
sys/dev/aq/aq_hw_llh.c
390
AQ_WRITE_REG_BIT(aq_hw, itr_reg_res_dsbl_adr, itr_reg_res_dsbl_msk,
sys/dev/aq/aq_hw_llh.c
395
itr_irq_status_clearlsw_set(struct aq_hw *aq_hw, uint32_t irq_status_clearlsw)
sys/dev/aq/aq_hw_llh.c
397
AQ_WRITE_REG(aq_hw, itr_iscrlsw_adr, irq_status_clearlsw);
sys/dev/aq/aq_hw_llh.c
401
itr_irq_statuslsw_get(struct aq_hw *aq_hw)
sys/dev/aq/aq_hw_llh.c
403
return AQ_READ_REG(aq_hw, itr_isrlsw_adr);
sys/dev/aq/aq_hw_llh.c
407
itr_res_irq_get(struct aq_hw *aq_hw)
sys/dev/aq/aq_hw_llh.c
409
return AQ_READ_REG_BIT(aq_hw, itr_res_adr, itr_res_msk, itr_res_shift);
sys/dev/aq/aq_hw_llh.c
413
itr_res_irq_set(struct aq_hw *aq_hw, uint32_t res_irq)
sys/dev/aq/aq_hw_llh.c
415
AQ_WRITE_REG_BIT(aq_hw, itr_res_adr, itr_res_msk, itr_res_shift,
sys/dev/aq/aq_hw_llh.c
420
itr_link_int_map_en_set(struct aq_hw *aq_hw, uint32_t link_int_en_map_en)
sys/dev/aq/aq_hw_llh.c
422
AQ_WRITE_REG_BIT(aq_hw, itrImrLinkEn_ADR, itrImrLinkEn_MSK,
sys/dev/aq/aq_hw_llh.c
427
itr_link_int_map_en_get(struct aq_hw *aq_hw)
sys/dev/aq/aq_hw_llh.c
429
return AQ_READ_REG_BIT(aq_hw, itrImrLinkEn_ADR, itrImrLinkEn_MSK,
sys/dev/aq/aq_hw_llh.c
434
itr_link_int_map_set(struct aq_hw *aq_hw, uint32_t link_int_map)
sys/dev/aq/aq_hw_llh.c
436
AQ_WRITE_REG_BIT(aq_hw, itrImrLink_ADR, itrImrLink_MSK,
sys/dev/aq/aq_hw_llh.c
441
itr_link_int_map_get(struct aq_hw *aq_hw)
sys/dev/aq/aq_hw_llh.c
443
return AQ_READ_REG_BIT(aq_hw, itrImrLink_ADR, itrImrLink_MSK,
sys/dev/aq/aq_hw_llh.c
448
itr_mif_int_map_en_set(struct aq_hw *aq_hw, uint32_t mifInterruptMappingEnable,
sys/dev/aq/aq_hw_llh.c
451
AQ_WRITE_REG_BIT(aq_hw, itrImrMifMEn_ADR(mif), itrImrMifMEn_MSK(mif),
sys/dev/aq/aq_hw_llh.c
456
itr_mif_int_map_en_get(struct aq_hw *aq_hw, uint32_t mif)
sys/dev/aq/aq_hw_llh.c
458
return AQ_READ_REG_BIT(aq_hw, itrImrMifMEn_ADR(mif),
sys/dev/aq/aq_hw_llh.c
463
itr_mif_int_map_set(struct aq_hw *aq_hw, uint32_t mifInterruptMapping,
sys/dev/aq/aq_hw_llh.c
466
AQ_WRITE_REG_BIT(aq_hw, itrImrMifM_ADR(mif), itrImrMifM_MSK(mif),
sys/dev/aq/aq_hw_llh.c
47
reg_glb_fw_image_id1_set(struct aq_hw* hw, uint32_t value)
sys/dev/aq/aq_hw_llh.c
471
itr_mif_int_map_get(struct aq_hw *aq_hw, uint32_t mif)
sys/dev/aq/aq_hw_llh.c
473
return AQ_READ_REG_BIT(aq_hw, itrImrMifM_ADR(mif), itrImrMifM_MSK(mif),
sys/dev/aq/aq_hw_llh.c
478
itr_irq_mode_set(struct aq_hw *aq_hw, uint32_t irq_mode)
sys/dev/aq/aq_hw_llh.c
480
AQ_WRITE_REG_BIT(aq_hw, itrIntMode_ADR, itrIntMode_MSK,
sys/dev/aq/aq_hw_llh.c
485
itr_irq_status_cor_en_set(struct aq_hw *aq_hw, uint32_t irq_status_cor_en)
sys/dev/aq/aq_hw_llh.c
487
AQ_WRITE_REG_BIT(aq_hw, itrIsrCorEn_ADR, itrIsrCorEn_MSK,
sys/dev/aq/aq_hw_llh.c
492
itr_irq_auto_mask_clr_en_set(struct aq_hw *aq_hw, uint32_t irq_auto_mask_clr_en)
sys/dev/aq/aq_hw_llh.c
494
AQ_WRITE_REG_BIT(aq_hw, itrIamrClrEn_ADR, itrIamrClrEn_MSK,
sys/dev/aq/aq_hw_llh.c
500
rdm_cpu_id_set(struct aq_hw *aq_hw, uint32_t cpuid, uint32_t dca)
sys/dev/aq/aq_hw_llh.c
502
AQ_WRITE_REG_BIT(aq_hw, rdm_dcadcpuid_adr(dca), rdm_dcadcpuid_msk,
sys/dev/aq/aq_hw_llh.c
507
rdm_rx_dca_en_set(struct aq_hw *aq_hw, uint32_t rx_dca_en)
sys/dev/aq/aq_hw_llh.c
509
AQ_WRITE_REG_BIT(aq_hw, rdm_dca_en_adr, rdm_dca_en_msk,
sys/dev/aq/aq_hw_llh.c
514
rdm_rx_dca_mode_set(struct aq_hw *aq_hw, uint32_t rx_dca_mode)
sys/dev/aq/aq_hw_llh.c
516
AQ_WRITE_REG_BIT(aq_hw, rdm_dca_mode_adr, rdm_dca_mode_msk,
sys/dev/aq/aq_hw_llh.c
52
reg_glb_fw_image_id1_get(struct aq_hw* hw)
sys/dev/aq/aq_hw_llh.c
521
rdm_rx_desc_data_buff_size_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
524
AQ_WRITE_REG_BIT(aq_hw, rdm_descddata_size_adr(descriptor),
sys/dev/aq/aq_hw_llh.c
530
rdm_rx_desc_dca_en_set(struct aq_hw *aq_hw, uint32_t rx_desc_dca_en,
sys/dev/aq/aq_hw_llh.c
533
AQ_WRITE_REG_BIT(aq_hw, rdm_dcaddesc_en_adr(dca), rdm_dcaddesc_en_msk,
sys/dev/aq/aq_hw_llh.c
538
rdm_rx_desc_en_set(struct aq_hw *aq_hw, uint32_t rx_desc_en,
sys/dev/aq/aq_hw_llh.c
541
AQ_WRITE_REG_BIT(aq_hw, rdm_descden_adr(descriptor), rdm_descden_msk,
sys/dev/aq/aq_hw_llh.c
546
rdm_rx_desc_head_buff_size_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
549
AQ_WRITE_REG_BIT(aq_hw, rdm_descdhdr_size_adr(descriptor),
sys/dev/aq/aq_hw_llh.c
555
rdm_rx_desc_head_splitting_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
558
AQ_WRITE_REG_BIT(aq_hw, rdm_descdhdr_split_adr(descriptor),
sys/dev/aq/aq_hw_llh.c
564
rdm_rx_desc_head_ptr_get(struct aq_hw *aq_hw, uint32_t descriptor)
sys/dev/aq/aq_hw_llh.c
566
return AQ_READ_REG_BIT(aq_hw, rdm_descdhd_adr(descriptor),
sys/dev/aq/aq_hw_llh.c
571
rdm_rx_desc_len_set(struct aq_hw *aq_hw, uint32_t rx_desc_len,
sys/dev/aq/aq_hw_llh.c
574
AQ_WRITE_REG_BIT(aq_hw, rdm_descdlen_adr(descriptor), rdm_descdlen_msk,
sys/dev/aq/aq_hw_llh.c
579
rdm_rx_desc_res_set(struct aq_hw *aq_hw, uint32_t rx_desc_res,
sys/dev/aq/aq_hw_llh.c
58
reg_glb_cpu_sem_set(struct aq_hw *aq_hw, uint32_t sem_value, uint32_t sem_index)
sys/dev/aq/aq_hw_llh.c
582
AQ_WRITE_REG_BIT(aq_hw, rdm_descdreset_adr(descriptor),
sys/dev/aq/aq_hw_llh.c
587
rdm_rx_desc_wr_wb_irq_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
590
AQ_WRITE_REG_BIT(aq_hw, rdm_int_desc_wrb_en_adr,
sys/dev/aq/aq_hw_llh.c
596
rdm_rx_head_dca_en_set(struct aq_hw *aq_hw, uint32_t rx_head_dca_en,
sys/dev/aq/aq_hw_llh.c
599
AQ_WRITE_REG_BIT(aq_hw, rdm_dcadhdr_en_adr(dca), rdm_dcadhdr_en_msk,
sys/dev/aq/aq_hw_llh.c
60
AQ_WRITE_REG(aq_hw, glb_cpu_sem_adr(sem_index), sem_value);
sys/dev/aq/aq_hw_llh.c
604
rdm_rx_pld_dca_en_set(struct aq_hw *aq_hw, uint32_t rx_pld_dca_en, uint32_t dca)
sys/dev/aq/aq_hw_llh.c
606
AQ_WRITE_REG_BIT(aq_hw, rdm_dcadpay_en_adr(dca), rdm_dcadpay_en_msk,
sys/dev/aq/aq_hw_llh.c
611
rdm_rdm_intr_moder_en_set(struct aq_hw *aq_hw, uint32_t rdm_intr_moder_en)
sys/dev/aq/aq_hw_llh.c
613
AQ_WRITE_REG_BIT(aq_hw, rdm_int_rim_en_adr, rdm_int_rim_en_msk,
sys/dev/aq/aq_hw_llh.c
619
reg_gen_irq_map_set(struct aq_hw *aq_hw, uint32_t gen_intr_map, uint32_t regidx)
sys/dev/aq/aq_hw_llh.c
621
AQ_WRITE_REG(aq_hw, gen_intr_map_adr(regidx), gen_intr_map);
sys/dev/aq/aq_hw_llh.c
625
reg_gen_irq_status_get(struct aq_hw *aq_hw)
sys/dev/aq/aq_hw_llh.c
627
return AQ_READ_REG(aq_hw, gen_intr_stat_adr);
sys/dev/aq/aq_hw_llh.c
631
reg_irq_glb_ctl_set(struct aq_hw *aq_hw, uint32_t intr_glb_ctl)
sys/dev/aq/aq_hw_llh.c
633
AQ_WRITE_REG(aq_hw, intr_glb_ctl_adr, intr_glb_ctl);
sys/dev/aq/aq_hw_llh.c
637
reg_irq_thr_set(struct aq_hw *aq_hw, uint32_t intr_thr, uint32_t throttle)
sys/dev/aq/aq_hw_llh.c
639
AQ_WRITE_REG(aq_hw, intr_thr_adr(throttle), intr_thr);
sys/dev/aq/aq_hw_llh.c
64
reg_glb_cpu_sem_get(struct aq_hw *aq_hw, uint32_t sem_index)
sys/dev/aq/aq_hw_llh.c
643
reg_rx_dma_desc_base_addresslswset(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
646
AQ_WRITE_REG(aq_hw, rx_dma_desc_base_addrlsw_adr(descriptor),
sys/dev/aq/aq_hw_llh.c
651
reg_rx_dma_desc_base_addressmswset(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
654
AQ_WRITE_REG(aq_hw, rx_dma_desc_base_addrmsw_adr(descriptor),
sys/dev/aq/aq_hw_llh.c
659
reg_rx_dma_desc_status_get(struct aq_hw *aq_hw, uint32_t descriptor)
sys/dev/aq/aq_hw_llh.c
66
return AQ_READ_REG(aq_hw, glb_cpu_sem_adr(sem_index));
sys/dev/aq/aq_hw_llh.c
661
return AQ_READ_REG(aq_hw, rx_dma_desc_stat_adr(descriptor));
sys/dev/aq/aq_hw_llh.c
665
reg_rx_dma_desc_tail_ptr_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
668
AQ_WRITE_REG(aq_hw, rx_dma_desc_tail_ptr_adr(descriptor),
sys/dev/aq/aq_hw_llh.c
673
reg_rx_dma_desc_tail_ptr_get(struct aq_hw *aq_hw, uint32_t descriptor)
sys/dev/aq/aq_hw_llh.c
675
return AQ_READ_REG(aq_hw, rx_dma_desc_tail_ptr_adr(descriptor));
sys/dev/aq/aq_hw_llh.c
679
reg_rx_flr_mcst_flr_msk_set(struct aq_hw *aq_hw, uint32_t rx_flr_mcst_flr_msk)
sys/dev/aq/aq_hw_llh.c
681
AQ_WRITE_REG(aq_hw, rx_flr_mcst_flr_msk_adr, rx_flr_mcst_flr_msk);
sys/dev/aq/aq_hw_llh.c
685
reg_rx_flr_mcst_flr_set(struct aq_hw *aq_hw, uint32_t rx_flr_mcst_flr,
sys/dev/aq/aq_hw_llh.c
688
AQ_WRITE_REG(aq_hw, rx_flr_mcst_flr_adr(filter), rx_flr_mcst_flr);
sys/dev/aq/aq_hw_llh.c
692
reg_rx_flr_rss_control1set(struct aq_hw *aq_hw, uint32_t rx_flr_rss_control1)
sys/dev/aq/aq_hw_llh.c
694
AQ_WRITE_REG(aq_hw, rx_flr_rss_control1_adr, rx_flr_rss_control1);
sys/dev/aq/aq_hw_llh.c
698
reg_rx_flr_control2_set(struct aq_hw *aq_hw, uint32_t rx_filter_control2)
sys/dev/aq/aq_hw_llh.c
70
reg_glb_standard_ctl1_get(struct aq_hw* hw)
sys/dev/aq/aq_hw_llh.c
700
AQ_WRITE_REG(aq_hw, rx_flr_control2_adr, rx_filter_control2);
sys/dev/aq/aq_hw_llh.c
704
reg_rx_intr_moder_ctrl_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
707
AQ_WRITE_REG(aq_hw, rx_intr_moderation_ctl_adr(queue),
sys/dev/aq/aq_hw_llh.c
712
reg_tx_dma_debug_ctl_set(struct aq_hw *aq_hw, uint32_t tx_dma_debug_ctl)
sys/dev/aq/aq_hw_llh.c
714
AQ_WRITE_REG(aq_hw, tx_dma_debug_ctl_adr, tx_dma_debug_ctl);
sys/dev/aq/aq_hw_llh.c
718
reg_tx_dma_desc_base_addresslswset(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
721
AQ_WRITE_REG(aq_hw, tx_dma_desc_base_addrlsw_adr(descriptor),
sys/dev/aq/aq_hw_llh.c
726
reg_tx_dma_desc_base_addressmswset(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
729
AQ_WRITE_REG(aq_hw, tx_dma_desc_base_addrmsw_adr(descriptor),
sys/dev/aq/aq_hw_llh.c
734
reg_tx_dma_desc_tail_ptr_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
739
AQ_WRITE_REG(aq_hw, tx_dma_desc_tail_ptr_adr(descriptor),
sys/dev/aq/aq_hw_llh.c
744
reg_tx_dma_desc_tail_ptr_get(struct aq_hw *aq_hw, uint32_t descriptor)
sys/dev/aq/aq_hw_llh.c
746
return AQ_READ_REG(aq_hw, tx_dma_desc_tail_ptr_adr(descriptor));
sys/dev/aq/aq_hw_llh.c
75
reg_glb_standard_ctl1_set(struct aq_hw* hw, uint32_t glb_standard_ctl1)
sys/dev/aq/aq_hw_llh.c
750
reg_tx_intr_moder_ctrl_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
753
AQ_WRITE_REG(aq_hw, tx_intr_moderation_ctl_adr(queue),
sys/dev/aq/aq_hw_llh.c
759
rpb_dma_sys_lbk_set(struct aq_hw *aq_hw, uint32_t dma_sys_lbk)
sys/dev/aq/aq_hw_llh.c
761
AQ_WRITE_REG_BIT(aq_hw, rpb_dma_sys_lbk_adr, rpb_dma_sys_lbk_msk,
sys/dev/aq/aq_hw_llh.c
766
rpb_rpf_rx_traf_class_mode_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
769
AQ_WRITE_REG_BIT(aq_hw, rpb_rpf_rx_tc_mode_adr, rpb_rpf_rx_tc_mode_msk,
sys/dev/aq/aq_hw_llh.c
774
rpb_rx_buff_en_set(struct aq_hw *aq_hw, uint32_t rx_buff_en)
sys/dev/aq/aq_hw_llh.c
776
AQ_WRITE_REG_BIT(aq_hw, rpb_rx_buf_en_adr, rpb_rx_buf_en_msk,
sys/dev/aq/aq_hw_llh.c
781
rpb_rx_buff_hi_threshold_per_tc_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
784
AQ_WRITE_REG_BIT(aq_hw, rpb_rxbhi_thresh_adr(buffer),
sys/dev/aq/aq_hw_llh.c
790
rpb_rx_buff_lo_threshold_per_tc_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
793
AQ_WRITE_REG_BIT(aq_hw, rpb_rxblo_thresh_adr(buffer),
sys/dev/aq/aq_hw_llh.c
799
rpb_rx_flow_ctl_mode_set(struct aq_hw *aq_hw, uint32_t rx_flow_ctl_mode)
sys/dev/aq/aq_hw_llh.c
801
AQ_WRITE_REG_BIT(aq_hw, rpb_rx_fc_mode_adr, rpb_rx_fc_mode_msk,
sys/dev/aq/aq_hw_llh.c
806
rpb_rx_pkt_buff_size_per_tc_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
809
AQ_WRITE_REG_BIT(aq_hw, rpb_rxbbuf_size_adr(buffer),
sys/dev/aq/aq_hw_llh.c
81
reg_global_ctl2_set(struct aq_hw* hw, uint32_t global_ctl2)
sys/dev/aq/aq_hw_llh.c
815
rpb_rx_xoff_en_per_tc_set(struct aq_hw *aq_hw, uint32_t rx_xoff_en_per_tc,
sys/dev/aq/aq_hw_llh.c
818
AQ_WRITE_REG_BIT(aq_hw, rpb_rxbxoff_en_adr(buffer),
sys/dev/aq/aq_hw_llh.c
825
rpfl2broadcast_count_threshold_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
828
AQ_WRITE_REG_BIT(aq_hw, rpfl2bc_thresh_adr, rpfl2bc_thresh_msk,
sys/dev/aq/aq_hw_llh.c
833
rpfl2broadcast_en_set(struct aq_hw *aq_hw, uint32_t l2broadcast_en)
sys/dev/aq/aq_hw_llh.c
835
AQ_WRITE_REG_BIT(aq_hw, rpfl2bc_en_adr, rpfl2bc_en_msk,
sys/dev/aq/aq_hw_llh.c
840
rpfl2broadcast_flr_act_set(struct aq_hw *aq_hw, uint32_t l2broadcast_flr_act)
sys/dev/aq/aq_hw_llh.c
842
AQ_WRITE_REG_BIT(aq_hw, rpfl2bc_act_adr, rpfl2bc_act_msk,
sys/dev/aq/aq_hw_llh.c
847
rpfl2multicast_flr_en_set(struct aq_hw *aq_hw, uint32_t l2multicast_flr_en,
sys/dev/aq/aq_hw_llh.c
850
AQ_WRITE_REG_BIT(aq_hw, rpfl2mc_enf_adr(filter), rpfl2mc_enf_msk,
sys/dev/aq/aq_hw_llh.c
855
rpfl2promiscuous_mode_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
858
AQ_WRITE_REG_BIT(aq_hw, rpfl2promis_mode_adr, rpfl2promis_mode_msk,
sys/dev/aq/aq_hw_llh.c
86
reg_global_ctl2_get(struct aq_hw* hw)
sys/dev/aq/aq_hw_llh.c
863
rpfl2unicast_flr_act_set(struct aq_hw *aq_hw, uint32_t l2unicast_flr_act,
sys/dev/aq/aq_hw_llh.c
866
AQ_WRITE_REG_BIT(aq_hw, rpfl2uc_actf_adr(filter), rpfl2uc_actf_msk,
sys/dev/aq/aq_hw_llh.c
871
rpfl2_uc_flr_en_set(struct aq_hw *aq_hw, uint32_t l2unicast_flr_en,
sys/dev/aq/aq_hw_llh.c
874
AQ_WRITE_REG_BIT(aq_hw, rpfl2uc_enf_adr(filter), rpfl2uc_enf_msk,
sys/dev/aq/aq_hw_llh.c
879
rpfl2unicast_dest_addresslsw_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
882
AQ_WRITE_REG(aq_hw, rpfl2uc_daflsw_adr(filter),
sys/dev/aq/aq_hw_llh.c
887
rpfl2unicast_dest_addressmsw_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
890
AQ_WRITE_REG_BIT(aq_hw, rpfl2uc_dafmsw_adr(filter), rpfl2uc_dafmsw_msk,
sys/dev/aq/aq_hw_llh.c
895
rpfl2_accept_all_mc_packets_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
898
AQ_WRITE_REG_BIT(aq_hw, rpfl2mc_accept_all_adr, rpfl2mc_accept_all_msk,
sys/dev/aq/aq_hw_llh.c
903
rpf_rpb_user_priority_tc_map_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
92
reg_glb_daisy_chain_status1_set(struct aq_hw* hw,
sys/dev/aq/aq_hw_llh.c
923
AQ_WRITE_REG_BIT(aq_hw, rpf_rpb_rx_tc_upt_adr[tc],
sys/dev/aq/aq_hw_llh.c
929
rpf_rss_key_addr_set(struct aq_hw *aq_hw, uint32_t rss_key_addr)
sys/dev/aq/aq_hw_llh.c
931
AQ_WRITE_REG_BIT(aq_hw, rpf_rss_key_addr_adr, rpf_rss_key_addr_msk,
sys/dev/aq/aq_hw_llh.c
936
rpf_rss_key_wr_data_set(struct aq_hw *aq_hw, uint32_t rss_key_wr_data)
sys/dev/aq/aq_hw_llh.c
938
AQ_WRITE_REG(aq_hw, rpf_rss_key_wr_data_adr, rss_key_wr_data);
sys/dev/aq/aq_hw_llh.c
942
rpf_rss_key_rd_data_get(struct aq_hw *aq_hw)
sys/dev/aq/aq_hw_llh.c
944
return AQ_READ_REG(aq_hw, rpf_rss_key_rd_data_adr);
sys/dev/aq/aq_hw_llh.c
948
rpf_rss_key_wr_en_get(struct aq_hw *aq_hw)
sys/dev/aq/aq_hw_llh.c
950
return AQ_READ_REG_BIT(aq_hw, rpf_rss_key_wr_eni_adr,
sys/dev/aq/aq_hw_llh.c
955
rpf_rss_key_wr_en_set(struct aq_hw *aq_hw, uint32_t rss_key_wr_en)
sys/dev/aq/aq_hw_llh.c
957
AQ_WRITE_REG_BIT(aq_hw, rpf_rss_key_wr_eni_adr,
sys/dev/aq/aq_hw_llh.c
963
rpf_rss_redir_tbl_addr_set(struct aq_hw *aq_hw, uint32_t rss_redir_tbl_addr)
sys/dev/aq/aq_hw_llh.c
965
AQ_WRITE_REG_BIT(aq_hw, rpf_rss_redir_addr_adr, rpf_rss_redir_addr_msk,
sys/dev/aq/aq_hw_llh.c
970
rpf_rss_redir_tbl_wr_data_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.c
973
AQ_WRITE_REG_BIT(aq_hw, rpf_rss_redir_wr_data_adr,
sys/dev/aq/aq_hw_llh.c
979
rpf_rss_redir_wr_en_get(struct aq_hw *aq_hw)
sys/dev/aq/aq_hw_llh.c
98
reg_glb_daisy_chain_status1_get(struct aq_hw* hw)
sys/dev/aq/aq_hw_llh.c
981
return AQ_READ_REG_BIT(aq_hw, rpf_rss_redir_wr_eni_adr,
sys/dev/aq/aq_hw_llh.c
986
rpf_rss_redir_wr_en_set(struct aq_hw *aq_hw, uint32_t rss_redir_wr_en)
sys/dev/aq/aq_hw_llh.c
988
AQ_WRITE_REG_BIT(aq_hw, rpf_rss_redir_wr_eni_adr,
sys/dev/aq/aq_hw_llh.c
994
rpf_tpo_to_rpf_sys_lbk_set(struct aq_hw *aq_hw, uint32_t tpo_to_rpf_sys_lbk)
sys/dev/aq/aq_hw_llh.c
996
AQ_WRITE_REG_BIT(aq_hw, rpf_tpo_rpf_sys_lbk_adr,
sys/dev/aq/aq_hw_llh.h
100
uint32_t reg_glb_general_provisioning9_get(struct aq_hw* hw);
sys/dev/aq/aq_hw_llh.h
1000
uint32_t msm_reg_access_status_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
1003
void msm_reg_addr_for_indirect_addr_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
1007
void msm_reg_rd_strobe_set(struct aq_hw *aq_hw, uint32_t reg_rd_strobe);
sys/dev/aq/aq_hw_llh.h
1010
uint32_t msm_reg_rd_data_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
1013
void msm_reg_wr_data_set(struct aq_hw *aq_hw, uint32_t reg_wr_data);
sys/dev/aq/aq_hw_llh.h
1016
void msm_reg_wr_strobe_set(struct aq_hw *aq_hw, uint32_t reg_wr_strobe);
sys/dev/aq/aq_hw_llh.h
1021
void pci_pci_reg_res_dis_set(struct aq_hw *aq_hw, uint32_t pci_reg_res_dis);
sys/dev/aq/aq_hw_llh.h
1027
void reg_mif_power_gating_enable_control_set(struct aq_hw* hw, uint32_t value);
sys/dev/aq/aq_hw_llh.h
1032
uint32_t reg_mif_power_gating_enable_control_get(struct aq_hw* hw);
sys/dev/aq/aq_hw_llh.h
1035
uint32_t mif_mcp_up_mailbox_busy_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
1038
void mif_mcp_up_mailbox_execute_operation_set(struct aq_hw* hw, uint32_t value);
sys/dev/aq/aq_hw_llh.h
1041
uint32_t mif_mcp_up_mailbox_addr_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
1043
void mif_mcp_up_mailbox_addr_set(struct aq_hw *hw, uint32_t value);
sys/dev/aq/aq_hw_llh.h
1046
uint32_t mif_mcp_up_mailbox_data_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
1049
void hw_atl_rpfl3l4_ipv4_dest_addr_clear(struct aq_hw *aq_hw, uint8_t location);
sys/dev/aq/aq_hw_llh.h
105
void reg_glb_nvr_provisioning2_set(struct aq_hw* hw, uint32_t value);
sys/dev/aq/aq_hw_llh.h
1052
void hw_atl_rpfl3l4_ipv4_src_addr_clear(struct aq_hw *aq_hw, uint8_t location);
sys/dev/aq/aq_hw_llh.h
1055
void hw_atl_rpfl3l4_cmd_clear(struct aq_hw *aq_hw, uint8_t location);
sys/dev/aq/aq_hw_llh.h
1058
void hw_atl_rpfl3l4_ipv6_dest_addr_clear(struct aq_hw *aq_hw, uint8_t location);
sys/dev/aq/aq_hw_llh.h
1061
void hw_atl_rpfl3l4_ipv6_src_addr_clear(struct aq_hw *aq_hw, uint8_t location);
sys/dev/aq/aq_hw_llh.h
1064
void hw_atl_rpfl3l4_ipv4_dest_addr_set(struct aq_hw *aq_hw, uint8_t location,
sys/dev/aq/aq_hw_llh.h
1068
void hw_atl_rpfl3l4_ipv4_src_addr_set(struct aq_hw *aq_hw, uint8_t location,
sys/dev/aq/aq_hw_llh.h
1072
void hw_atl_rpfl3l4_cmd_set(struct aq_hw *aq_hw, uint8_t location,
sys/dev/aq/aq_hw_llh.h
1076
void hw_atl_rpfl3l4_ipv6_src_addr_set(struct aq_hw *aq_hw, uint8_t location,
sys/dev/aq/aq_hw_llh.h
1080
void hw_atl_rpfl3l4_ipv6_dest_addr_set(struct aq_hw *aq_hw, uint8_t location,
sys/dev/aq/aq_hw_llh.h
1084
void hw_atl_rpf_vlan_inner_etht_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
1088
void hw_atl_rpf_vlan_outer_etht_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
1092
void hw_atl_rpf_vlan_prom_mode_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
1096
void hw_atl_rpf_vlan_untagged_act_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
110
uint32_t reg_glb_nvr_provisioning2_get(struct aq_hw* hw);
sys/dev/aq/aq_hw_llh.h
1100
void hw_atl_rpf_vlan_accept_untagged_packets_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
1104
void hw_atl_rpf_vlan_flr_en_set(struct aq_hw *aq_hw, uint32_t vlan_flr_en,
sys/dev/aq/aq_hw_llh.h
1108
void hw_atl_rpf_vlan_flr_act_set(struct aq_hw *aq_hw, uint32_t vlan_filter_act,
sys/dev/aq/aq_hw_llh.h
1112
void hw_atl_rpf_vlan_id_flr_set(struct aq_hw *aq_hw, uint32_t vlan_id_flr,
sys/dev/aq/aq_hw_llh.h
1116
void hw_atl_rpf_vlan_rxq_en_flr_set(struct aq_hw *aq_hw, uint32_t vlan_rxq_en,
sys/dev/aq/aq_hw_llh.h
1120
void hw_atl_rpf_vlan_rxq_flr_set(struct aq_hw *aq_hw, uint32_t vlan_rxq,
sys/dev/aq/aq_hw_llh.h
1124
void hw_atl_rpf_etht_flr_en_set(struct aq_hw *aq_hw, uint32_t etht_flr_en,
sys/dev/aq/aq_hw_llh.h
1128
void hw_atl_rpf_etht_user_priority_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
1132
void hw_atl_rpf_etht_rx_queue_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
1136
void hw_atl_rpf_etht_rx_queue_set(struct aq_hw *aq_hw, uint32_t etht_rx_queue,
sys/dev/aq/aq_hw_llh.h
1140
void hw_atl_rpf_etht_user_priority_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
1144
void hw_atl_rpf_etht_mgt_queue_set(struct aq_hw *aq_hw, uint32_t etht_mgt_queue,
sys/dev/aq/aq_hw_llh.h
1148
void hw_atl_rpf_etht_flr_act_set(struct aq_hw *aq_hw, uint32_t etht_flr_act,
sys/dev/aq/aq_hw_llh.h
115
void reg_glb_nvr_interface1_set(struct aq_hw* hw, uint32_t value);
sys/dev/aq/aq_hw_llh.h
1152
void hw_atl_rpf_etht_flr_set(struct aq_hw *aq_hw, uint32_t etht_flr,
sys/dev/aq/aq_hw_llh.h
1156
void hw_atl_rpf_l3_l4_enf_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
1160
void hw_atl_rpf_l3_v6_enf_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
1164
void hw_atl_rpf_l3_saf_en_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
1168
void hw_atl_rpf_l3_daf_en_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
1172
void hw_atl_rpf_l4_spf_en_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
1176
void hw_atl_rpf_l4_dpf_en_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
1180
void hw_atl_rpf_l4_protf_en_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
1184
void hw_atl_rpf_l3_arpf_en_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
1188
void hw_atl_rpf_l3_l4_rxqf_en_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
1192
void hw_atl_rpf_l3_l4_mng_rxqf_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
1196
void hw_atl_rpf_l3_l4_actf_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
120
uint32_t reg_glb_nvr_interface1_get(struct aq_hw* hw);
sys/dev/aq/aq_hw_llh.h
1200
void hw_atl_rpf_l3_l4_rxqf_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
1204
void hw_atl_rpf_l4_protf_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
1208
void hw_atl_rpf_l4_spd_set(struct aq_hw *aq_hw, uint32_t val, uint32_t filter);
sys/dev/aq/aq_hw_llh.h
1211
void hw_atl_rpf_l4_dpd_set(struct aq_hw *aq_hw, uint32_t val, uint32_t filter);
sys/dev/aq/aq_hw_llh.h
124
void glb_glb_reg_res_dis_set(struct aq_hw *aq_hw, uint32_t glb_reg_res_dis);
sys/dev/aq/aq_hw_llh.h
127
void glb_soft_res_set(struct aq_hw *aq_hw, uint32_t soft_res);
sys/dev/aq/aq_hw_llh.h
130
uint32_t glb_soft_res_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
134
uint32_t rpb_rx_dma_drop_pkt_cnt_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
137
uint32_t stats_rx_dma_good_octet_counterlsw_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
140
uint32_t stats_rx_dma_good_pkt_counterlsw_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
143
uint32_t stats_tx_dma_good_octet_counterlsw_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
146
uint32_t stats_tx_dma_good_pkt_counterlsw_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
149
uint32_t stats_rx_dma_good_octet_countermsw_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
152
uint32_t stats_rx_dma_good_pkt_countermsw_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
155
uint32_t stats_tx_dma_good_octet_countermsw_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
158
uint32_t stats_tx_dma_good_pkt_countermsw_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
161
uint32_t stats_rx_lro_coalesced_pkt_count0_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
164
uint32_t reg_mac_msm_rx_errs_cnt_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
167
uint32_t reg_mac_msm_rx_ucst_frm_cnt_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
170
uint32_t reg_mac_msm_rx_mcst_frm_cnt_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
173
uint32_t reg_mac_msm_rx_bcst_frm_cnt_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
176
uint32_t reg_mac_msm_rx_bcst_octets_counter1get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
179
uint32_t reg_mac_msm_rx_ucst_octets_counter0get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
182
uint32_t reg_rx_dma_stat_counter7get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
185
uint32_t reg_mac_msm_tx_errs_cnt_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
188
uint32_t reg_mac_msm_tx_ucst_frm_cnt_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
191
uint32_t reg_mac_msm_tx_mcst_frm_cnt_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
194
uint32_t reg_mac_msm_tx_bcst_frm_cnt_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
197
uint32_t reg_mac_msm_tx_mcst_octets_counter1get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
200
uint32_t reg_mac_msm_tx_bcst_octets_counter1get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
203
uint32_t reg_mac_msm_tx_ucst_octets_counter0get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
206
uint32_t reg_glb_mif_id_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
213
void mpi_tx_reg_res_dis_set(struct aq_hw* hw, uint32_t mpi_tx_reg_res_dis);
sys/dev/aq/aq_hw_llh.h
219
uint32_t mpi_tx_reg_res_dis_get(struct aq_hw* hw);
sys/dev/aq/aq_hw_llh.h
225
void itr_irq_auto_masklsw_set(struct aq_hw *aq_hw, uint32_t irq_auto_masklsw);
sys/dev/aq/aq_hw_llh.h
228
void itr_irq_map_en_rx_set(struct aq_hw *aq_hw, uint32_t irq_map_en_rx,
sys/dev/aq/aq_hw_llh.h
232
void itr_irq_map_en_tx_set(struct aq_hw *aq_hw, uint32_t irq_map_en_tx,
sys/dev/aq/aq_hw_llh.h
236
void itr_irq_map_rx_set(struct aq_hw *aq_hw, uint32_t irq_map_rx, uint32_t rx);
sys/dev/aq/aq_hw_llh.h
239
void itr_irq_map_tx_set(struct aq_hw *aq_hw, uint32_t irq_map_tx, uint32_t tx);
sys/dev/aq/aq_hw_llh.h
242
void itr_irq_msk_clearlsw_set(struct aq_hw *aq_hw, uint32_t irq_msk_clearlsw);
sys/dev/aq/aq_hw_llh.h
245
void itr_irq_msk_setlsw_set(struct aq_hw *aq_hw, uint32_t irq_msk_setlsw);
sys/dev/aq/aq_hw_llh.h
248
void itr_irq_reg_res_dis_set(struct aq_hw *aq_hw, uint32_t irq_reg_res_dis);
sys/dev/aq/aq_hw_llh.h
251
void itr_irq_status_clearlsw_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
255
uint32_t itr_irq_statuslsw_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
258
uint32_t itr_res_irq_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
261
void itr_res_irq_set(struct aq_hw *aq_hw, uint32_t res_irq);
sys/dev/aq/aq_hw_llh.h
263
void itr_irq_mode_set(struct aq_hw *aq_hw, uint32_t irq_mode);
sys/dev/aq/aq_hw_llh.h
266
void itr_link_int_map_en_set(struct aq_hw *aq_hw, uint32_t link_int_en_map_en);
sys/dev/aq/aq_hw_llh.h
269
uint32_t itr_link_int_map_en_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
272
void itr_link_int_map_set(struct aq_hw *aq_hw, uint32_t link_int_map);
sys/dev/aq/aq_hw_llh.h
275
uint32_t itr_link_int_map_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
279
void itr_mif_int_map_en_set(struct aq_hw *aq_hw, uint32_t mif_int_map_en,
sys/dev/aq/aq_hw_llh.h
283
uint32_t itr_mif_int_map_en_get(struct aq_hw *aq_hw, uint32_t mif);
sys/dev/aq/aq_hw_llh.h
286
void itr_mif_int_map_set(struct aq_hw *aq_hw, uint32_t mif_int_map,
sys/dev/aq/aq_hw_llh.h
290
uint32_t itr_mif_int_map_get(struct aq_hw *aq_hw, uint32_t mif);
sys/dev/aq/aq_hw_llh.h
292
void itr_irq_status_cor_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
295
void itr_irq_auto_mask_clr_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
301
void rdm_cpu_id_set(struct aq_hw *aq_hw, uint32_t cpuid, uint32_t dca);
sys/dev/aq/aq_hw_llh.h
304
void rdm_rx_dca_en_set(struct aq_hw *aq_hw, uint32_t rx_dca_en);
sys/dev/aq/aq_hw_llh.h
307
void rdm_rx_dca_mode_set(struct aq_hw *aq_hw, uint32_t rx_dca_mode);
sys/dev/aq/aq_hw_llh.h
310
void rdm_rx_desc_data_buff_size_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
314
void rdm_rx_desc_dca_en_set(struct aq_hw *aq_hw, uint32_t rx_desc_dca_en,
sys/dev/aq/aq_hw_llh.h
318
void rdm_rx_desc_en_set(struct aq_hw *aq_hw, uint32_t rx_desc_en,
sys/dev/aq/aq_hw_llh.h
322
void rdm_rx_desc_head_splitting_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
326
uint32_t rdm_rx_desc_head_ptr_get(struct aq_hw *aq_hw, uint32_t descriptor);
sys/dev/aq/aq_hw_llh.h
329
void rdm_rx_desc_len_set(struct aq_hw *aq_hw, uint32_t rx_desc_len,
sys/dev/aq/aq_hw_llh.h
333
void rdm_rx_desc_wr_wb_irq_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
337
void rdm_rx_head_dca_en_set(struct aq_hw *aq_hw, uint32_t rx_head_dca_en,
sys/dev/aq/aq_hw_llh.h
341
void rdm_rx_pld_dca_en_set(struct aq_hw *aq_hw, uint32_t rx_pld_dca_en,
sys/dev/aq/aq_hw_llh.h
345
void rdm_rx_desc_head_buff_size_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
349
void rdm_rx_desc_res_set(struct aq_hw *aq_hw, uint32_t rx_desc_res,
sys/dev/aq/aq_hw_llh.h
353
void rdm_rdm_intr_moder_en_set(struct aq_hw *aq_hw, uint32_t rdm_intr_moder_en);
sys/dev/aq/aq_hw_llh.h
358
void reg_gen_irq_map_set(struct aq_hw *aq_hw, uint32_t gen_intr_map,
sys/dev/aq/aq_hw_llh.h
362
uint32_t reg_gen_irq_status_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
365
void reg_irq_glb_ctl_set(struct aq_hw *aq_hw, uint32_t intr_glb_ctl);
sys/dev/aq/aq_hw_llh.h
368
void reg_irq_thr_set(struct aq_hw *aq_hw, uint32_t intr_thr, uint32_t throttle);
sys/dev/aq/aq_hw_llh.h
371
void reg_rx_dma_desc_base_addresslswset(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
375
void reg_rx_dma_desc_base_addressmswset(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
379
uint32_t reg_rx_dma_desc_status_get(struct aq_hw *aq_hw, uint32_t descriptor);
sys/dev/aq/aq_hw_llh.h
382
void reg_rx_dma_desc_tail_ptr_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
385
uint32_t reg_rx_dma_desc_tail_ptr_get(struct aq_hw *aq_hw, uint32_t descriptor);
sys/dev/aq/aq_hw_llh.h
388
void reg_rx_flr_mcst_flr_msk_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
392
void reg_rx_flr_mcst_flr_set(struct aq_hw *aq_hw, uint32_t rx_flr_mcst_flr,
sys/dev/aq/aq_hw_llh.h
396
void reg_rx_flr_rss_control1set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
400
void reg_rx_flr_control2_set(struct aq_hw *aq_hw, uint32_t rx_flr_control2);
sys/dev/aq/aq_hw_llh.h
403
void reg_rx_intr_moder_ctrl_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
407
void reg_tx_dma_debug_ctl_set(struct aq_hw *aq_hw, uint32_t tx_dma_debug_ctl);
sys/dev/aq/aq_hw_llh.h
410
void reg_tx_dma_desc_base_addresslswset(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
414
void reg_tx_dma_desc_base_addressmswset(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
418
void reg_tx_dma_desc_tail_ptr_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
422
uint32_t reg_tx_dma_desc_tail_ptr_get(struct aq_hw *aq_hw, uint32_t descriptor);
sys/dev/aq/aq_hw_llh.h
425
void reg_tx_intr_moder_ctrl_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
429
uint32_t reg_glb_cpu_scratch_scp_get(struct aq_hw *hw,
sys/dev/aq/aq_hw_llh.h
432
void reg_glb_cpu_scratch_scp_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
436
uint32_t reg_glb_cpu_no_reset_scratchpad_get(struct aq_hw* hw, uint32_t index);
sys/dev/aq/aq_hw_llh.h
438
void reg_glb_cpu_no_reset_scratchpad_set(struct aq_hw* aq_hw, uint32_t value,
sys/dev/aq/aq_hw_llh.h
44
struct aq_hw;
sys/dev/aq/aq_hw_llh.h
444
void rpb_dma_sys_lbk_set(struct aq_hw *aq_hw, uint32_t dma_sys_lbk);
sys/dev/aq/aq_hw_llh.h
447
void rpb_rpf_rx_traf_class_mode_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
451
void rpb_rx_buff_en_set(struct aq_hw *aq_hw, uint32_t rx_buff_en);
sys/dev/aq/aq_hw_llh.h
454
void rpb_rx_buff_hi_threshold_per_tc_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
458
void rpb_rx_buff_lo_threshold_per_tc_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
462
void rpb_rx_flow_ctl_mode_set(struct aq_hw *aq_hw, uint32_t rx_flow_ctl_mode);
sys/dev/aq/aq_hw_llh.h
465
void rpb_rx_pkt_buff_size_per_tc_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
469
void rpb_rx_xoff_en_per_tc_set(struct aq_hw *aq_hw, uint32_t rx_xoff_en_per_tc,
sys/dev/aq/aq_hw_llh.h
475
void rpfl2broadcast_count_threshold_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
479
void rpfl2broadcast_en_set(struct aq_hw *aq_hw, uint32_t l2broadcast_en);
sys/dev/aq/aq_hw_llh.h
482
void rpfl2broadcast_flr_act_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
486
void rpfl2multicast_flr_en_set(struct aq_hw *aq_hw, uint32_t l2multicast_flr_en,
sys/dev/aq/aq_hw_llh.h
49
void reg_glb_fw_image_id1_set(struct aq_hw* hw, uint32_t value);
sys/dev/aq/aq_hw_llh.h
490
void rpfl2promiscuous_mode_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
494
void rpfl2unicast_flr_act_set(struct aq_hw *aq_hw, uint32_t l2unicast_flr_act,
sys/dev/aq/aq_hw_llh.h
498
void rpfl2_uc_flr_en_set(struct aq_hw *aq_hw, uint32_t l2unicast_flr_en,
sys/dev/aq/aq_hw_llh.h
50
uint32_t reg_glb_fw_image_id1_get(struct aq_hw* hw);
sys/dev/aq/aq_hw_llh.h
502
void rpfl2unicast_dest_addresslsw_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
506
void rpfl2unicast_dest_addressmsw_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
510
void rpfl2_accept_all_mc_packets_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
514
void rpf_rpb_user_priority_tc_map_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
518
void rpf_rss_key_addr_set(struct aq_hw *aq_hw, uint32_t rss_key_addr);
sys/dev/aq/aq_hw_llh.h
521
void rpf_rss_key_wr_data_set(struct aq_hw *aq_hw, uint32_t rss_key_wr_data);
sys/dev/aq/aq_hw_llh.h
524
uint32_t rpf_rss_key_rd_data_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
527
uint32_t rpf_rss_key_wr_en_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
53
void reg_glb_cpu_sem_set(struct aq_hw *aq_hw, uint32_t sem_value,
sys/dev/aq/aq_hw_llh.h
530
void rpf_rss_key_wr_en_set(struct aq_hw *aq_hw, uint32_t rss_key_wr_en);
sys/dev/aq/aq_hw_llh.h
533
void rpf_rss_redir_tbl_addr_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
537
void rpf_rss_redir_tbl_wr_data_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
541
uint32_t rpf_rss_redir_wr_en_get(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
544
void rpf_rss_redir_wr_en_set(struct aq_hw *aq_hw, uint32_t rss_redir_wr_en);
sys/dev/aq/aq_hw_llh.h
547
void rpf_tpo_to_rpf_sys_lbk_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
551
void hw_atl_rpf_vlan_inner_etht_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
555
void hw_atl_rpf_vlan_outer_etht_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
559
void hw_atl_rpf_vlan_prom_mode_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
563
void hw_atl_rpf_vlan_untagged_act_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
567
void hw_atl_rpf_vlan_accept_untagged_packets_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
57
uint32_t reg_glb_cpu_sem_get(struct aq_hw *aq_hw, uint32_t sem_index);
sys/dev/aq/aq_hw_llh.h
571
void hw_atl_rpf_vlan_flr_en_set(struct aq_hw *aq_hw, uint32_t vlan_flr_en,
sys/dev/aq/aq_hw_llh.h
575
void hw_atl_rpf_vlan_flr_act_set(struct aq_hw *aq_hw, uint32_t vlan_filter_act,
sys/dev/aq/aq_hw_llh.h
579
void hw_atl_rpf_vlan_id_flr_set(struct aq_hw *aq_hw, uint32_t vlan_id_flr,
sys/dev/aq/aq_hw_llh.h
583
void hw_atl_rpf_vlan_rxq_en_flr_set(struct aq_hw *aq_hw, uint32_t vlan_rxq_en,
sys/dev/aq/aq_hw_llh.h
587
void hw_atl_rpf_vlan_rxq_flr_set(struct aq_hw *aq_hw, uint32_t vlan_rxq,
sys/dev/aq/aq_hw_llh.h
591
void hw_atl_rpf_etht_flr_en_set(struct aq_hw *aq_hw, uint32_t etht_flr_en,
sys/dev/aq/aq_hw_llh.h
595
void hw_atl_rpf_etht_user_priority_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
599
void hw_atl_rpf_etht_rx_queue_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
603
void hw_atl_rpf_etht_rx_queue_set(struct aq_hw *aq_hw, uint32_t etht_rx_queue,
sys/dev/aq/aq_hw_llh.h
607
void hw_atl_rpf_etht_user_priority_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
611
void hw_atl_rpf_etht_mgt_queue_set(struct aq_hw *aq_hw, uint32_t etht_mgt_queue,
sys/dev/aq/aq_hw_llh.h
615
void hw_atl_rpf_etht_flr_act_set(struct aq_hw *aq_hw, uint32_t etht_flr_act,
sys/dev/aq/aq_hw_llh.h
619
void hw_atl_rpf_etht_flr_set(struct aq_hw *aq_hw, uint32_t etht_flr,
sys/dev/aq/aq_hw_llh.h
623
void hw_atl_rpf_l3_l4_enf_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
627
void hw_atl_rpf_l3_v6_enf_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
63
uint32_t reg_glb_standard_ctl1_get(struct aq_hw* hw);
sys/dev/aq/aq_hw_llh.h
631
void hw_atl_rpf_l3_saf_en_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
635
void hw_atl_rpf_l3_daf_en_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
639
void hw_atl_rpf_l4_spf_en_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
643
void hw_atl_rpf_l4_dpf_en_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
647
void hw_atl_rpf_l4_protf_en_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
651
void hw_atl_rpf_l3_arpf_en_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
655
void hw_atl_rpf_l3_l4_rxqf_en_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
659
void hw_atl_rpf_l3_l4_mng_rxqf_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
663
void hw_atl_rpf_l3_l4_actf_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
667
void hw_atl_rpf_l3_l4_rxqf_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
67
void reg_glb_standard_ctl1_set(struct aq_hw* hw, uint32_t glb_standard_ctl1);
sys/dev/aq/aq_hw_llh.h
671
void hw_atl_rpf_l4_protf_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
675
void hw_atl_rpf_l4_spd_set(struct aq_hw *aq_hw, uint32_t val, uint32_t filter);
sys/dev/aq/aq_hw_llh.h
678
void hw_atl_rpf_l4_dpd_set(struct aq_hw *aq_hw, uint32_t val, uint32_t filter);
sys/dev/aq/aq_hw_llh.h
681
void rpf_vlan_inner_etht_set(struct aq_hw *aq_hw, uint32_t vlan_inner_etht);
sys/dev/aq/aq_hw_llh.h
684
void rpf_vlan_outer_etht_set(struct aq_hw *aq_hw, uint32_t vlan_outer_etht);
sys/dev/aq/aq_hw_llh.h
687
void rpf_vlan_prom_mode_en_set(struct aq_hw *aq_hw, uint32_t vlan_prom_mode_en);
sys/dev/aq/aq_hw_llh.h
690
void rpf_vlan_untagged_act_set(struct aq_hw *aq_hw, uint32_t vlan_untagged_act);
sys/dev/aq/aq_hw_llh.h
693
void rpf_vlan_accept_untagged_packets_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
697
void rpf_vlan_flr_en_set(struct aq_hw *aq_hw, uint32_t vlan_flr_en,
sys/dev/aq/aq_hw_llh.h
701
void rpf_vlan_flr_act_set(struct aq_hw *aq_hw, uint32_t vlan_filter_act,
sys/dev/aq/aq_hw_llh.h
705
void rpf_vlan_id_flr_set(struct aq_hw *aq_hw, uint32_t vlan_id_flr,
sys/dev/aq/aq_hw_llh.h
709
void rpf_etht_flr_en_set(struct aq_hw *aq_hw, uint32_t etht_flr_en,
sys/dev/aq/aq_hw_llh.h
713
void rpf_etht_user_priority_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
717
void rpf_etht_rx_queue_en_set(struct aq_hw *aq_hw, uint32_t etht_rx_queue_en,
sys/dev/aq/aq_hw_llh.h
72
void reg_global_ctl2_set(struct aq_hw* hw, uint32_t global_ctl2);
sys/dev/aq/aq_hw_llh.h
721
void rpf_etht_rx_queue_set(struct aq_hw *aq_hw, uint32_t etht_rx_queue,
sys/dev/aq/aq_hw_llh.h
725
void rpf_etht_user_priority_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
729
void rpf_etht_mgt_queue_set(struct aq_hw *aq_hw, uint32_t etht_mgt_queue,
sys/dev/aq/aq_hw_llh.h
733
void rpf_etht_flr_act_set(struct aq_hw *aq_hw, uint32_t etht_flr_act,
sys/dev/aq/aq_hw_llh.h
737
void rpf_etht_flr_set(struct aq_hw *aq_hw, uint32_t etht_flr, uint32_t filter);
sys/dev/aq/aq_hw_llh.h
740
void hw_atl_rpf_l3_l4_enf_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
744
void hw_atl_rpf_l3_v6_enf_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
748
void hw_atl_rpf_l3_saf_en_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
752
void hw_atl_rpf_l3_daf_en_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
756
void hw_atl_rpf_l4_spf_en_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
760
void hw_atl_rpf_l4_dpf_en_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
764
void hw_atl_rpf_l4_protf_en_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
768
void hw_atl_rpf_l3_arpf_en_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
77
uint32_t reg_global_ctl2_get(struct aq_hw* hw);
sys/dev/aq/aq_hw_llh.h
772
void hw_atl_rpf_l3_l4_rxqf_en_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
776
void hw_atl_rpf_l3_l4_mng_rxqf_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
780
void hw_atl_rpf_l3_l4_actf_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
784
void hw_atl_rpf_l3_l4_rxqf_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
788
void hw_atl_rpf_l4_protf_set(struct aq_hw *aq_hw, uint32_t val,
sys/dev/aq/aq_hw_llh.h
792
void hw_atl_rpf_l4_spd_set(struct aq_hw *aq_hw, uint32_t val, uint32_t filter);
sys/dev/aq/aq_hw_llh.h
795
void hw_atl_rpf_l4_dpd_set(struct aq_hw *aq_hw, uint32_t val, uint32_t filter);
sys/dev/aq/aq_hw_llh.h
800
void rpo_ipv4header_crc_offload_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
804
void rpo_rx_desc_vlan_stripping_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
808
void rpo_tcp_udp_crc_offload_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
812
void rpo_outer_vlan_tag_mode_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
816
void rpo_lro_patch_optimization_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
820
void rpo_lro_en_set(struct aq_hw *aq_hw, uint32_t lro_en);
sys/dev/aq/aq_hw_llh.h
823
void rpo_lro_qsessions_lim_set(struct aq_hw *aq_hw, uint32_t lro_qsessions_lim);
sys/dev/aq/aq_hw_llh.h
826
void rpo_lro_total_desc_lim_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
83
void reg_glb_daisy_chain_status1_set(struct aq_hw* hw,
sys/dev/aq/aq_hw_llh.h
830
void rpo_lro_min_pay_of_first_pkt_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
834
void rpo_lro_pkt_lim_set(struct aq_hw *aq_hw, uint32_t lro_packet_lim);
sys/dev/aq/aq_hw_llh.h
837
void rpo_lro_max_num_of_descriptors_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
841
void rpo_lro_time_base_divider_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
844
void rpo_lro_inactive_interval_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
848
void rpo_lro_max_coalescing_interval_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
854
void rx_rx_reg_res_dis_set(struct aq_hw *aq_hw, uint32_t rx_reg_res_dis);
sys/dev/aq/aq_hw_llh.h
859
void tdm_cpu_id_set(struct aq_hw *aq_hw, uint32_t cpuid, uint32_t dca);
sys/dev/aq/aq_hw_llh.h
862
void tdm_large_send_offload_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
866
void tdm_tx_desc_en_set(struct aq_hw *aq_hw, uint32_t tx_desc_en,
sys/dev/aq/aq_hw_llh.h
870
void tdm_tx_dca_en_set(struct aq_hw *aq_hw, uint32_t tx_dca_en);
sys/dev/aq/aq_hw_llh.h
873
void tdm_tx_dca_mode_set(struct aq_hw *aq_hw, uint32_t tx_dca_mode);
sys/dev/aq/aq_hw_llh.h
876
void tdm_tx_desc_dca_en_set(struct aq_hw *aq_hw, uint32_t tx_desc_dca_en,
sys/dev/aq/aq_hw_llh.h
880
uint32_t tdm_tx_desc_head_ptr_get(struct aq_hw *aq_hw, uint32_t descriptor);
sys/dev/aq/aq_hw_llh.h
883
void tdm_tx_desc_len_set(struct aq_hw *aq_hw, uint32_t tx_desc_len,
sys/dev/aq/aq_hw_llh.h
887
void tdm_tx_desc_wr_wb_irq_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
89
uint32_t reg_glb_daisy_chain_status1_get(struct aq_hw* hw);
sys/dev/aq/aq_hw_llh.h
891
void tdm_tx_desc_wr_wb_threshold_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
895
void tdm_tdm_intr_moder_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
900
void thm_lso_tcp_flag_of_first_pkt_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
904
void thm_lso_tcp_flag_of_last_pkt_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
908
void thm_lso_tcp_flag_of_middle_pkt_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
914
void tpb_tx_buff_en_set(struct aq_hw *aq_hw, uint32_t tx_buff_en);
sys/dev/aq/aq_hw_llh.h
917
void tpb_tx_tc_mode_set(struct aq_hw *aq_hw, uint32_t tc_mode);
sys/dev/aq/aq_hw_llh.h
920
void tpb_tx_buff_hi_threshold_per_tc_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
924
void tpb_tx_buff_lo_threshold_per_tc_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
928
void tpb_tx_dma_sys_lbk_en_set(struct aq_hw *aq_hw, uint32_t tx_dma_sys_lbk_en);
sys/dev/aq/aq_hw_llh.h
931
void tpb_tx_pkt_buff_size_per_tc_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
935
void rdm_rx_dma_desc_cache_init_tgl(struct aq_hw *aq_hw);
sys/dev/aq/aq_hw_llh.h
938
void tpb_tx_path_scp_ins_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
944
void tpo_ipv4header_crc_offload_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
948
void tpo_tcp_udp_crc_offload_en_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
95
void reg_glb_general_provisioning9_set(struct aq_hw* hw, uint32_t value);
sys/dev/aq/aq_hw_llh.h
952
void tpo_tx_pkt_sys_lbk_en_set(struct aq_hw *aq_hw, uint32_t tx_pkt_sys_lbk_en);
sys/dev/aq/aq_hw_llh.h
957
void tps_tx_pkt_shed_data_arb_mode_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
961
void tps_tx_pkt_shed_desc_rate_curr_time_res_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
965
void tps_tx_pkt_shed_desc_rate_lim_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
969
void tps_tx_pkt_shed_desc_tc_arb_mode_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
973
void tps_tx_pkt_shed_desc_tc_max_credit_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
977
void tps_tx_pkt_shed_desc_tc_weight_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
981
void tps_tx_pkt_shed_desc_vm_arb_mode_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
985
void tps_tx_pkt_shed_tc_data_max_credit_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
989
void tps_tx_pkt_shed_tc_data_weight_set(struct aq_hw *aq_hw,
sys/dev/aq/aq_hw_llh.h
995
void tx_tx_reg_res_dis_set(struct aq_hw *aq_hw, uint32_t tx_reg_res_dis);
sys/dev/aq/aq_irq.c
122
struct aq_hw *hw = &aq_dev->hw;
sys/dev/aq/aq_irq.c
165
struct aq_hw *hw = &aq_dev->hw;
sys/dev/aq/aq_irq.c
180
struct aq_hw *hw = &aq_dev->hw;
sys/dev/aq/aq_irq.c
58
struct aq_hw *hw = &aq_dev->hw;
sys/dev/aq/aq_main.c
1004
struct aq_hw *hw = &softc->hw;
sys/dev/aq/aq_main.c
1018
struct aq_hw *hw = &softc->hw;
sys/dev/aq/aq_main.c
1032
struct aq_hw *hw = &softc->hw;
sys/dev/aq/aq_main.c
1116
struct aq_hw *hw = &softc->hw;
sys/dev/aq/aq_main.c
1175
struct aq_hw *hw = &softc->hw;
sys/dev/aq/aq_main.c
333
struct aq_hw *hw;
sys/dev/aq/aq_main.c
719
struct aq_hw *hw;
sys/dev/aq/aq_main.c
796
struct aq_hw *hw;
sys/dev/aq/aq_main.c
845
struct aq_hw *hw = &softc->hw;
sys/dev/aq/aq_main.c
869
struct aq_hw *hw = &softc->hw;
sys/dev/aq/aq_main.c
990
struct aq_hw *hw = &softc->hw;
sys/dev/aq/aq_media.c
114
struct aq_hw *hw = &aq_dev->hw;
sys/dev/aq/aq_media.c
77
struct aq_hw *hw = &aq_dev->hw;
sys/dev/aq/aq_ring.c
129
aq_ring_tx_init(struct aq_hw *hw, struct aq_ring *ring)
sys/dev/aq/aq_ring.c
163
aq_ring_tx_tail_update(struct aq_hw *hw, struct aq_ring *ring, uint32_t tail)
sys/dev/aq/aq_ring.c
172
aq_ring_tx_start(struct aq_hw *hw, struct aq_ring *ring)
sys/dev/aq/aq_ring.c
184
aq_ring_rx_start(struct aq_hw *hw, struct aq_ring *ring)
sys/dev/aq/aq_ring.c
196
aq_ring_tx_stop(struct aq_hw *hw, struct aq_ring *ring)
sys/dev/aq/aq_ring.c
208
aq_ring_rx_stop(struct aq_hw *hw, struct aq_ring *ring)
sys/dev/aq/aq_ring.c
85
aq_ring_rx_init(struct aq_hw *hw, struct aq_ring *ring)
sys/dev/aq/aq_ring.h
169
int aq_ring_rx_init(struct aq_hw *hw, struct aq_ring *ring);
sys/dev/aq/aq_ring.h
170
int aq_ring_tx_init(struct aq_hw *hw, struct aq_ring *ring);
sys/dev/aq/aq_ring.h
172
int aq_ring_tx_start(struct aq_hw *hw, struct aq_ring *ring);
sys/dev/aq/aq_ring.h
173
int aq_ring_tx_stop(struct aq_hw *hw, struct aq_ring *ring);
sys/dev/aq/aq_ring.h
174
int aq_ring_rx_start(struct aq_hw *hw, struct aq_ring *ring);
sys/dev/aq/aq_ring.h
175
int aq_ring_rx_stop(struct aq_hw *hw, struct aq_ring *ring);
sys/dev/aq/aq_ring.h
177
int aq_ring_tx_tail_update(struct aq_hw *hw, struct aq_ring *ring, uint32_t tail);