Home
last modified time | relevance | path

Searched refs:IGC_WRITE_REG (Results 1 – 12 of 12) sorted by relevance

/f-stack/dpdk/drivers/net/igc/base/
H A Digc_base.c133 IGC_WRITE_REG(hw, IGC_RFCTL, rfctl); in igc_rx_fifo_flush_base()
141 IGC_WRITE_REG(hw, IGC_RXDCTL(i), in igc_rx_fifo_flush_base()
161 IGC_WRITE_REG(hw, IGC_RFCTL, rfctl & ~IGC_RFCTL_LEF); in igc_rx_fifo_flush_base()
164 IGC_WRITE_REG(hw, IGC_RLPML, 0); in igc_rx_fifo_flush_base()
170 IGC_WRITE_REG(hw, IGC_RCTL, temp_rctl); in igc_rx_fifo_flush_base()
171 IGC_WRITE_REG(hw, IGC_RCTL, temp_rctl | IGC_RCTL_EN); in igc_rx_fifo_flush_base()
179 IGC_WRITE_REG(hw, IGC_RXDCTL(i), rxdctl[i]); in igc_rx_fifo_flush_base()
180 IGC_WRITE_REG(hw, IGC_RCTL, rctl); in igc_rx_fifo_flush_base()
183 IGC_WRITE_REG(hw, IGC_RLPML, rlpml); in igc_rx_fifo_flush_base()
184 IGC_WRITE_REG(hw, IGC_RFCTL, rfctl); in igc_rx_fifo_flush_base()
H A Digc_mac.c780 IGC_WRITE_REG(hw, IGC_CTRL, ctrl); in igc_check_for_fiber_link_generic()
1079 IGC_WRITE_REG(hw, IGC_TXCW, txcw); in igc_commit_fc_settings_generic()
1167 IGC_WRITE_REG(hw, IGC_CTRL, ctrl); in igc_setup_fiber_serdes_link_generic()
1203 IGC_WRITE_REG(hw, IGC_TCTL, tctl); in igc_config_collision_dist_generic()
1301 IGC_WRITE_REG(hw, IGC_CTRL, ctrl); in igc_force_mac_fc_generic()
1624 IGC_WRITE_REG(hw, IGC_SWSM, swsm); in igc_put_hw_semaphore_generic()
1918 IGC_WRITE_REG(hw, IGC_GCR, gcr); in igc_set_pcie_no_snoop_generic()
1985 IGC_WRITE_REG(hw, IGC_AIT, 0); in igc_reset_adaptive_generic()
2015 IGC_WRITE_REG(hw, IGC_AIT, in igc_update_adaptive_generic()
2024 IGC_WRITE_REG(hw, IGC_AIT, 0); in igc_update_adaptive_generic()
[all …]
H A Digc_i225.c171 IGC_WRITE_REG(hw, IGC_CTRL_EXT, ctrl_ext); in igc_init_phy_params_i225()
215 IGC_WRITE_REG(hw, IGC_IMC, 0xffffffff); in igc_reset_hw_i225()
217 IGC_WRITE_REG(hw, IGC_RCTL, 0); in igc_reset_hw_i225()
239 IGC_WRITE_REG(hw, IGC_IMC, 0xffffffff); in igc_reset_hw_i225()
372 IGC_WRITE_REG(hw, IGC_CTRL, ctrl); in igc_setup_copper_link_i225()
572 IGC_WRITE_REG(hw, IGC_SRWR, eewr); in __igc_write_nvm_srwr()
903 IGC_WRITE_REG(hw, IGC_EECD, flup); in igc_update_flash_i225()
954 IGC_WRITE_REG(hw, IGC_I225_FLSWDATA, in igc_update_flash_i225()
1021 IGC_WRITE_REG(hw, IGC_LTRC, ltrc); in igc_set_ltr_i225()
1371 IGC_WRITE_REG(hw, IGC_IPCNFG, ipcnfg); in igc_set_eee_i225()
[all …]
H A Digc_nvm.c97 IGC_WRITE_REG(hw, IGC_EECD, *eecd); in igc_raise_eec_clk()
112 IGC_WRITE_REG(hw, IGC_EECD, *eecd); in igc_lower_eec_clk()
147 IGC_WRITE_REG(hw, IGC_EECD, eecd); in igc_shift_out_eec_bits()
159 IGC_WRITE_REG(hw, IGC_EECD, eecd); in igc_shift_out_eec_bits()
260 IGC_WRITE_REG(hw, IGC_EECD, eecd); in igc_acquire_nvm_generic()
283 IGC_WRITE_REG(hw, IGC_EECD, eecd); in igc_standby_nvm()
291 IGC_WRITE_REG(hw, IGC_EECD, eecd); in igc_standby_nvm()
299 IGC_WRITE_REG(hw, IGC_EECD, eecd); in igc_standby_nvm()
303 IGC_WRITE_REG(hw, IGC_EECD, eecd); in igc_standby_nvm()
329 IGC_WRITE_REG(hw, IGC_EECD, eecd); in igc_stop_nvm()
[all …]
H A Digc_manage.c300 IGC_WRITE_REG(hw, IGC_HICR, hicr | IGC_HICR_C); in igc_mng_write_dhcp_info_generic()
406 IGC_WRITE_REG(hw, IGC_HICR, hicr | IGC_HICR_C); in igc_host_interface_command()
473 IGC_WRITE_REG(hw, IGC_HICR, hicr); in igc_load_firmware()
475 IGC_WRITE_REG(hw, IGC_HICR, hicr); in igc_load_firmware()
521 IGC_WRITE_REG(hw, IGC_HIBBA, hibba); in igc_load_firmware()
531 IGC_WRITE_REG(hw, IGC_HICR, hicr | IGC_HICR_C); in igc_load_firmware()
H A Digc_osdep.h121 #define IGC_WRITE_REG(hw, reg, value) \ macro
145 IGC_WRITE_REG(hw, reg, value)
H A Digc_phy.c286 IGC_WRITE_REG(hw, IGC_MDIC, mdic); in igc_read_phy_reg_mdic()
352 IGC_WRITE_REG(hw, IGC_MDIC, mdic); in igc_write_phy_reg_mdic()
412 IGC_WRITE_REG(hw, IGC_I2CCMD, i2ccmd); in igc_read_phy_reg_i2c()
471 IGC_WRITE_REG(hw, IGC_I2CCMD, i2ccmd); in igc_write_phy_reg_i2c()
525 IGC_WRITE_REG(hw, IGC_I2CCMD, i2ccmd); in igc_read_sfp_data_byte()
584 IGC_WRITE_REG(hw, IGC_I2CCMD, i2ccmd); in igc_write_sfp_data_byte()
603 IGC_WRITE_REG(hw, IGC_I2CCMD, i2ccmd); in igc_write_sfp_data_byte()
2078 IGC_WRITE_REG(hw, IGC_CTRL, ctrl); in igc_phy_force_speed_duplex_setup()
2898 IGC_WRITE_REG(hw, IGC_CTRL, ctrl); in igc_phy_hw_reset_generic()
4252 IGC_WRITE_REG(hw, IGC_MPHY_ADDR_CTRL, in igc_read_phy_reg_mphy()
[all …]
H A Digc_api.c48 IGC_WRITE_REG(hw, IGC_I2CPARAMS, *i2cctl); in igc_set_i2c_data()
76 IGC_WRITE_REG(hw, IGC_I2CPARAMS, *i2cctl); in igc_raise_i2c_clk()
96 IGC_WRITE_REG(hw, IGC_I2CPARAMS, *i2cctl); in igc_lower_i2c_clk()
269 IGC_WRITE_REG(hw, IGC_I2CPARAMS, i2cctl); in igc_clock_out_i2c_byte()
336 IGC_WRITE_REG(hw, IGC_CTRL_EXT, ctrl_ext); in igc_set_i2c_bb()
343 IGC_WRITE_REG(hw, IGC_I2CPARAMS, i2cparams); in igc_set_i2c_bb()
/f-stack/dpdk/drivers/net/igc/
H A Digc_filter.c80 IGC_WRITE_REG(hw, IGC_ETQF(ret), 0); in igc_del_ethertype_filter()
122 IGC_WRITE_REG(hw, IGC_ETQF(ret), etqf); in igc_add_ethertype_filter()
136 IGC_WRITE_REG(hw, IGC_ETQF(i), 0); in igc_clear_all_ethertype_filter()
236 IGC_WRITE_REG(hw, IGC_IMIR(index), imir); in igc_enable_tuple_filter()
237 IGC_WRITE_REG(hw, IGC_TTQF(index), ttqf); in igc_enable_tuple_filter()
238 IGC_WRITE_REG(hw, IGC_IMIREXT(index), imir_ext); in igc_enable_tuple_filter()
249 IGC_WRITE_REG(hw, IGC_IMIR(index), 0); in igc_disable_tuple_filter()
250 IGC_WRITE_REG(hw, IGC_IMIREXT(index), 0); in igc_disable_tuple_filter()
343 IGC_WRITE_REG(hw, IGC_RFCTL, rfctl); in igc_set_syn_filter()
344 IGC_WRITE_REG(hw, IGC_SYNQF(0), synqf); in igc_set_syn_filter()
[all …]
H A Digc_ethdev.c391 IGC_WRITE_REG(hw, IGC_IMC, ~0); in igc_intr_other_disable()
601 IGC_WRITE_REG(hw, IGC_TCTL, tctl); in eth_igc_rxtx_control()
602 IGC_WRITE_REG(hw, IGC_RCTL, rctl); in eth_igc_rxtx_control()
626 IGC_WRITE_REG(hw, IGC_EIMC, 0x1f); in eth_igc_stop()
630 IGC_WRITE_REG(hw, IGC_EICR, 0x1f); in eth_igc_stop()
642 IGC_WRITE_REG(hw, IGC_WUC, 0); in eth_igc_stop()
859 IGC_WRITE_REG(hw, IGC_CTRL_EXT, in igc_hw_control_release()
876 IGC_WRITE_REG(hw, IGC_WUC, 0); in igc_hardware_init()
1617 IGC_WRITE_REG(hw, IGC_RLPML, in eth_igc_mtu_set()
2510 IGC_WRITE_REG(hw, IGC_RLPML, in igc_vlan_hw_extend_disable()
[all …]
H A Digc_txrx.c847 IGC_WRITE_REG(hw, IGC_MRQC, mrqc); in igc_rss_disable()
886 IGC_WRITE_REG(hw, IGC_MRQC, mrqc); in igc_hw_rss_hash_set()
1136 IGC_WRITE_REG(hw, IGC_RDLEN(rxq->reg_idx), in igc_rx_init()
1139 IGC_WRITE_REG(hw, IGC_RDBAH(rxq->reg_idx), in igc_rx_init()
1141 IGC_WRITE_REG(hw, IGC_RDBAL(rxq->reg_idx), in igc_rx_init()
1260 IGC_WRITE_REG(hw, IGC_RXCSUM, rxcsum); in igc_rx_init()
1286 IGC_WRITE_REG(hw, IGC_RCTL, rctl); in igc_rx_init()
1295 IGC_WRITE_REG(hw, IGC_RDT(rxq->reg_idx), in igc_rx_init()
2182 IGC_WRITE_REG(hw, IGC_TDLEN(txq->reg_idx), in igc_tx_init()
2185 IGC_WRITE_REG(hw, IGC_TDBAH(txq->reg_idx), in igc_tx_init()
[all …]
H A Digc_ethdev.h267 IGC_WRITE_REG(hw, reg, bits); in igc_read_reg_check_set_bits()
279 IGC_WRITE_REG(hw, reg, bits); in igc_read_reg_check_clear_bits()