| /f-stack/dpdk/drivers/net/e1000/base/ |
| H A D | e1000_base.c | 133 E1000_WRITE_REG(hw, E1000_RFCTL, rfctl); in e1000_rx_fifo_flush_base() 141 E1000_WRITE_REG(hw, E1000_RXDCTL(i), in e1000_rx_fifo_flush_base() 161 E1000_WRITE_REG(hw, E1000_RFCTL, rfctl & ~E1000_RFCTL_LEF); in e1000_rx_fifo_flush_base() 164 E1000_WRITE_REG(hw, E1000_RLPML, 0); in e1000_rx_fifo_flush_base() 170 E1000_WRITE_REG(hw, E1000_RCTL, temp_rctl); in e1000_rx_fifo_flush_base() 171 E1000_WRITE_REG(hw, E1000_RCTL, temp_rctl | E1000_RCTL_EN); in e1000_rx_fifo_flush_base() 179 E1000_WRITE_REG(hw, E1000_RXDCTL(i), rxdctl[i]); in e1000_rx_fifo_flush_base() 180 E1000_WRITE_REG(hw, E1000_RCTL, rctl); in e1000_rx_fifo_flush_base() 183 E1000_WRITE_REG(hw, E1000_RLPML, rlpml); in e1000_rx_fifo_flush_base() 184 E1000_WRITE_REG(hw, E1000_RFCTL, rfctl); in e1000_rx_fifo_flush_base()
|
| H A D | e1000_82571.c | 211 E1000_WRITE_REG(hw, E1000_EECD, eecd); in e1000_init_nvm_params_82571() 555 E1000_WRITE_REG(hw, E1000_SWSM, swsm); in e1000_put_hw_semaphore_82571() 836 E1000_WRITE_REG(hw, E1000_EECD, eecd); in e1000_update_nvm_checksum_82571() 1052 E1000_WRITE_REG(hw, E1000_RCTL, 0); in e1000_reset_hw_82571() 1055 E1000_WRITE_REG(hw, E1000_TCTL, tctl); in e1000_reset_hw_82571() 1233 E1000_WRITE_REG(hw, E1000_IVAR, in e1000_init_hw_82571() 1302 E1000_WRITE_REG(hw, E1000_CTRL, reg); in e1000_initialize_hw_bits_82571() 1353 E1000_WRITE_REG(hw, E1000_GCR, reg); in e1000_initialize_hw_bits_82571() 1596 E1000_WRITE_REG(hw, E1000_SCTL, in e1000_setup_fiber_serdes_link_82571() 1670 E1000_WRITE_REG(hw, E1000_CTRL, in e1000_check_for_serdes_link_82571() [all …]
|
| H A D | e1000_82542.c | 176 E1000_WRITE_REG(hw, E1000_IMC, 0xffffffff); in e1000_reset_hw_82542() 178 E1000_WRITE_REG(hw, E1000_RCTL, 0); in e1000_reset_hw_82542() 179 E1000_WRITE_REG(hw, E1000_TCTL, E1000_TCTL_PSP); in e1000_reset_hw_82542() 196 E1000_WRITE_REG(hw, E1000_IMC, 0xffffffff); in e1000_reset_hw_82542() 224 E1000_WRITE_REG(hw, E1000_VET, 0); in e1000_init_hw_82542() 231 E1000_WRITE_REG(hw, E1000_RCTL, E1000_RCTL_RST); in e1000_init_hw_82542() 241 E1000_WRITE_REG(hw, E1000_RCTL, 0); in e1000_init_hw_82542() 327 E1000_WRITE_REG(hw, E1000_FCT, FLOW_CONTROL_TYPE); in e1000_setup_link_82542() 329 E1000_WRITE_REG(hw, E1000_FCTTV, hw->fc.pause_time); in e1000_setup_link_82542() 351 E1000_WRITE_REG(hw, E1000_CTRL, ctrl); in e1000_led_on_82542() [all …]
|
| H A D | e1000_82543.c | 627 E1000_WRITE_REG(hw, E1000_CTRL, ctrl); in e1000_shift_out_mdi_bits_82543() 672 E1000_WRITE_REG(hw, E1000_CTRL, ctrl); in e1000_shift_in_mdi_bits_82543() 877 E1000_WRITE_REG(hw, E1000_RCTL, 0); in e1000_reset_hw_82543() 933 E1000_WRITE_REG(hw, E1000_VET, 0); in e1000_init_hw_82543() 1043 E1000_WRITE_REG(hw, E1000_CTRL, ctrl); in e1000_setup_copper_link_82543() 1049 E1000_WRITE_REG(hw, E1000_CTRL, ctrl); in e1000_setup_copper_link_82543() 1134 E1000_WRITE_REG(hw, E1000_CTRL, ctrl); in e1000_setup_fiber_link_82543() 1336 E1000_WRITE_REG(hw, E1000_CTRL, ctrl); in e1000_check_for_fiber_link_82543() 1408 E1000_WRITE_REG(hw, E1000_CTRL, ctrl); in e1000_config_mac_to_phy_82543() 1462 E1000_WRITE_REG(hw, E1000_CTRL, ctrl); in e1000_led_on_82543() [all …]
|
| H A D | e1000_mac.c | 782 E1000_WRITE_REG(hw, E1000_CTRL, ctrl); in e1000_check_for_fiber_link_generic() 847 E1000_WRITE_REG(hw, E1000_CTRL, ctrl); in e1000_check_for_serdes_link_generic() 1086 E1000_WRITE_REG(hw, E1000_TXCW, txcw); in e1000_commit_fc_settings_generic() 1174 E1000_WRITE_REG(hw, E1000_CTRL, ctrl); in e1000_setup_fiber_serdes_link_generic() 1210 E1000_WRITE_REG(hw, E1000_TCTL, tctl); in e1000_config_collision_dist_generic() 1308 E1000_WRITE_REG(hw, E1000_CTRL, ctrl); in e1000_force_mac_fc_generic() 2043 E1000_WRITE_REG(hw, E1000_GCR, gcr); in e1000_set_pcie_no_snoop_generic() 2113 E1000_WRITE_REG(hw, E1000_AIT, 0); in e1000_reset_adaptive_generic() 2143 E1000_WRITE_REG(hw, E1000_AIT, in e1000_update_adaptive_generic() 2152 E1000_WRITE_REG(hw, E1000_AIT, 0); in e1000_update_adaptive_generic() [all …]
|
| H A D | e1000_80003es2lan.c | 807 E1000_WRITE_REG(hw, E1000_RCTL, 0); in e1000_reset_hw_80003es2lan() 918 E1000_WRITE_REG(hw, E1000_TCTL, reg_data); in e1000_init_hw_80003es2lan() 930 E1000_WRITE_REG(hw, E1000_TIPG, reg_data); in e1000_init_hw_80003es2lan() 973 E1000_WRITE_REG(hw, E1000_TXDCTL(0), reg); in e1000_initialize_hw_bits_80003es2lan() 985 E1000_WRITE_REG(hw, E1000_TARC(0), reg); in e1000_initialize_hw_bits_80003es2lan() 993 E1000_WRITE_REG(hw, E1000_TARC(1), reg); in e1000_initialize_hw_bits_80003es2lan() 1000 E1000_WRITE_REG(hw, E1000_RFCTL, reg); in e1000_initialize_hw_bits_80003es2lan() 1107 E1000_WRITE_REG(hw, E1000_CTRL_EXT, reg); in e1000_copper_link_setup_gg82563_80003es2lan() 1170 E1000_WRITE_REG(hw, E1000_CTRL, ctrl); in e1000_setup_copper_link_80003es2lan() 1269 E1000_WRITE_REG(hw, E1000_TIPG, tipg); in e1000_cfg_kmrn_10_100_80003es2lan() [all …]
|
| H A D | e1000_ich8lan.c | 258 E1000_WRITE_REG(hw, E1000_CTRL, mac_reg); in e1000_toggle_lanphypc_pch_lpt() 262 E1000_WRITE_REG(hw, E1000_CTRL, mac_reg); in e1000_toggle_lanphypc_pch_lpt() 1018 E1000_WRITE_REG(hw, E1000_FEXTNVM6, in e1000_k1_workaround_lpt_lp() 2434 E1000_WRITE_REG(hw, E1000_CTRL, reg); in e1000_configure_k1_ich8lan() 3002 E1000_WRITE_REG(hw, E1000_STATUS, data); in e1000_lan_init_done_ich8lan() 4899 E1000_WRITE_REG(hw, E1000_RCTL, 0); in e1000_reset_hw_ich8lan() 5157 E1000_WRITE_REG(hw, E1000_RFCTL, reg); in e1000_initialize_hw_bits_ich8lan() 5167 E1000_WRITE_REG(hw, E1000_CTRL, reg); in e1000_initialize_hw_bits_ich8lan() 5247 E1000_WRITE_REG(hw, E1000_CTRL, ctrl); in e1000_setup_copper_link_ich8lan() 5337 E1000_WRITE_REG(hw, E1000_CTRL, ctrl); in e1000_setup_copper_link_pch_lpt() [all …]
|
| H A D | e1000_82575.c | 642 E1000_WRITE_REG(hw, E1000_CTRL_EXT, in e1000_get_phy_id_82575() 931 E1000_WRITE_REG(hw, E1000_EECD, eecd | in e1000_acquire_nvm_82575() 941 E1000_WRITE_REG(hw, E1000_EECD, eecd | in e1000_acquire_nvm_82575() 1233 E1000_WRITE_REG(hw, E1000_PCS_CFG0, reg); in e1000_power_up_serdes_link_82575() 1238 E1000_WRITE_REG(hw, E1000_CTRL_EXT, reg); in e1000_power_up_serdes_link_82575() 1376 E1000_WRITE_REG(hw, E1000_RCTL, 0); in e1000_reset_hw_82575() 1468 E1000_WRITE_REG(hw, E1000_CTRL, ctrl); in e1000_setup_copper_link_82575() 2079 E1000_WRITE_REG(hw, E1000_GCR, gcr); in e1000_set_pcie_completion_timeout() 2306 E1000_WRITE_REG(hw, E1000_RCTL, 0); in e1000_reset_hw_82580() 2323 E1000_WRITE_REG(hw, E1000_CTRL, ctrl); in e1000_reset_hw_82580() [all …]
|
| H A D | e1000_i210.c | 94 E1000_WRITE_REG(hw, E1000_SW_FW_SYNC, swfw_sync); in e1000_acquire_swfw_sync_i210() 121 E1000_WRITE_REG(hw, E1000_SW_FW_SYNC, swfw_sync); in e1000_release_swfw_sync_i210() 317 E1000_WRITE_REG(hw, E1000_SRWR, eewr); in e1000_write_nvm_srwr() 700 E1000_WRITE_REG(hw, E1000_EECD, flup); in e1000_update_flash_i210() 836 E1000_WRITE_REG(hw, E1000_MDICNFG, reg_val); in e1000_pll_workaround_i210() 865 E1000_WRITE_REG(hw, E1000_CTRL_EXT, ctrl_ext); in e1000_pll_workaround_i210() 867 E1000_WRITE_REG(hw, E1000_WUC, 0); in e1000_pll_workaround_i210() 869 E1000_WRITE_REG(hw, E1000_EEARBC_I210, reg_val); in e1000_pll_workaround_i210() 878 E1000_WRITE_REG(hw, E1000_EEARBC_I210, reg_val); in e1000_pll_workaround_i210() 881 E1000_WRITE_REG(hw, E1000_WUC, wuc); in e1000_pll_workaround_i210() [all …]
|
| H A D | e1000_nvm.c | 98 E1000_WRITE_REG(hw, E1000_EECD, *eecd); in e1000_raise_eec_clk() 113 E1000_WRITE_REG(hw, E1000_EECD, *eecd); in e1000_lower_eec_clk() 149 E1000_WRITE_REG(hw, E1000_EECD, eecd); in e1000_shift_out_eec_bits() 161 E1000_WRITE_REG(hw, E1000_EECD, eecd); in e1000_shift_out_eec_bits() 262 E1000_WRITE_REG(hw, E1000_EECD, eecd); in e1000_acquire_nvm_generic() 285 E1000_WRITE_REG(hw, E1000_EECD, eecd); in e1000_standby_nvm() 293 E1000_WRITE_REG(hw, E1000_EECD, eecd); in e1000_standby_nvm() 301 E1000_WRITE_REG(hw, E1000_EECD, eecd); in e1000_standby_nvm() 305 E1000_WRITE_REG(hw, E1000_EECD, eecd); in e1000_standby_nvm() 331 E1000_WRITE_REG(hw, E1000_EECD, eecd); in e1000_stop_nvm() [all …]
|
| H A D | e1000_82540.c | 248 E1000_WRITE_REG(hw, E1000_IMC, 0xFFFFFFFF); in e1000_reset_hw_82540() 250 E1000_WRITE_REG(hw, E1000_RCTL, 0); in e1000_reset_hw_82540() 251 E1000_WRITE_REG(hw, E1000_TCTL, E1000_TCTL_PSP); in e1000_reset_hw_82540() 266 E1000_WRITE_REG(hw, E1000_CTRL_DUP, ctrl | E1000_CTRL_RST); in e1000_reset_hw_82540() 284 E1000_WRITE_REG(hw, E1000_MANC, manc); in e1000_reset_hw_82540() 286 E1000_WRITE_REG(hw, E1000_IMC, 0xffffffff); in e1000_reset_hw_82540() 317 E1000_WRITE_REG(hw, E1000_VET, 0); in e1000_init_hw_82540() 348 E1000_WRITE_REG(hw, E1000_TXDCTL(0), txdctl); in e1000_init_hw_82540() 366 E1000_WRITE_REG(hw, E1000_CTRL_EXT, ctrl_ext); in e1000_init_hw_82540() 392 E1000_WRITE_REG(hw, E1000_CTRL, ctrl); in e1000_setup_copper_link_82540()
|
| H A D | e1000_manage.c | 300 E1000_WRITE_REG(hw, E1000_HICR, hicr | E1000_HICR_C); in e1000_mng_write_dhcp_info_generic() 406 E1000_WRITE_REG(hw, E1000_HICR, hicr | E1000_HICR_C); in e1000_host_interface_command() 473 E1000_WRITE_REG(hw, E1000_HICR, hicr); in e1000_load_firmware() 475 E1000_WRITE_REG(hw, E1000_HICR, hicr); in e1000_load_firmware() 521 E1000_WRITE_REG(hw, E1000_HIBBA, hibba); in e1000_load_firmware() 531 E1000_WRITE_REG(hw, E1000_HICR, hicr | E1000_HICR_C); in e1000_load_firmware()
|
| H A D | e1000_82541.c | 270 E1000_WRITE_REG(hw, E1000_IMC, 0xFFFFFFFF); in e1000_reset_hw_82541() 272 E1000_WRITE_REG(hw, E1000_RCTL, 0); in e1000_reset_hw_82541() 273 E1000_WRITE_REG(hw, E1000_TCTL, E1000_TCTL_PSP); in e1000_reset_hw_82541() 303 E1000_WRITE_REG(hw, E1000_CTRL, ctrl | E1000_CTRL_RST); in e1000_reset_hw_82541() 313 E1000_WRITE_REG(hw, E1000_MANC, manc); in e1000_reset_hw_82541() 322 E1000_WRITE_REG(hw, E1000_LEDCTL, ledctl); in e1000_reset_hw_82541() 327 E1000_WRITE_REG(hw, E1000_IMC, 0xFFFFFFFF); in e1000_reset_hw_82541() 389 E1000_WRITE_REG(hw, E1000_TXDCTL(0), txdctl); in e1000_init_hw_82541() 484 E1000_WRITE_REG(hw, E1000_LEDCTL, ledctl); in e1000_phy_hw_reset_82541() 512 E1000_WRITE_REG(hw, E1000_CTRL, ctrl); in e1000_setup_copper_link_82541() [all …]
|
| H A D | e1000_mbx.c | 414 E1000_WRITE_REG(hw, E1000_V2PMAILBOX(0), E1000_V2PMAILBOX_VFU); in e1000_obtain_mbx_lock_vf() 463 E1000_WRITE_REG(hw, E1000_V2PMAILBOX(0), E1000_V2PMAILBOX_REQ); in e1000_write_mbx_vf() 497 E1000_WRITE_REG(hw, E1000_V2PMAILBOX(0), E1000_V2PMAILBOX_ACK); in e1000_read_mbx_vf() 547 E1000_WRITE_REG(hw, E1000_MBVFICR, mask); in e1000_check_for_bit_pf() 611 E1000_WRITE_REG(hw, E1000_VFLRE, (1 << vf_number)); in e1000_check_for_rst_pf() 635 E1000_WRITE_REG(hw, E1000_P2VMAILBOX(vf_number), in e1000_obtain_mbx_lock_pf() 682 E1000_WRITE_REG(hw, E1000_P2VMAILBOX(vf_number), E1000_P2VMAILBOX_STS); in e1000_write_mbx_pf() 721 E1000_WRITE_REG(hw, E1000_P2VMAILBOX(vf_number), E1000_P2VMAILBOX_ACK); in e1000_read_mbx_pf()
|
| H A D | e1000_osdep.h | 118 #define E1000_WRITE_REG(hw, reg, value) \ macro 142 E1000_WRITE_REG(hw, reg, value)
|
| H A D | e1000_phy.c | 287 E1000_WRITE_REG(hw, E1000_MDIC, mdic); in e1000_read_phy_reg_mdic() 353 E1000_WRITE_REG(hw, E1000_MDIC, mdic); in e1000_write_phy_reg_mdic() 413 E1000_WRITE_REG(hw, E1000_I2CCMD, i2ccmd); in e1000_read_phy_reg_i2c() 472 E1000_WRITE_REG(hw, E1000_I2CCMD, i2ccmd); in e1000_write_phy_reg_i2c() 526 E1000_WRITE_REG(hw, E1000_I2CCMD, i2ccmd); in e1000_read_sfp_data_byte() 585 E1000_WRITE_REG(hw, E1000_I2CCMD, i2ccmd); in e1000_write_sfp_data_byte() 604 E1000_WRITE_REG(hw, E1000_I2CCMD, i2ccmd); in e1000_write_sfp_data_byte() 2043 E1000_WRITE_REG(hw, E1000_CTRL, ctrl); in e1000_phy_force_speed_duplex_setup() 2858 E1000_WRITE_REG(hw, E1000_CTRL, ctrl); in e1000_phy_hw_reset_generic() 4141 E1000_WRITE_REG(hw, E1000_MPHY_ADDR_CTRL, in e1000_read_phy_reg_mphy() [all …]
|
| H A D | e1000_vf.c | 243 E1000_WRITE_REG(hw, E1000_CTRL, ctrl | E1000_CTRL_RST); in e1000_reset_hw_vf()
|
| /f-stack/dpdk/drivers/net/e1000/ |
| H A D | igb_pf.c | 146 E1000_WRITE_REG(hw, E1000_VT_CTL, vtctl); in igb_pf_host_configure() 161 E1000_WRITE_REG(hw, E1000_RAH(0), rah); in igb_pf_host_configure() 172 E1000_WRITE_REG(hw, E1000_RAH(0), rah); in igb_pf_host_configure() 179 E1000_WRITE_REG(hw, E1000_RCTL, vlanctrl); in igb_pf_host_configure() 227 E1000_WRITE_REG(hw, E1000_VMOLR(vfn), vmolr); in set_rx_mode() 230 E1000_WRITE_REG(hw, E1000_RCTL, fctrl); in set_rx_mode() 244 E1000_WRITE_REG(hw, E1000_VMOLR(vf), vmolr); in igb_vf_reset_event() 246 E1000_WRITE_REG(hw, E1000_VMVIR(vf), 0); in igb_vf_reset_event() 264 E1000_WRITE_REG(hw, E1000_VFTE, reg); in igb_vf_reset_msg() 268 E1000_WRITE_REG(hw, E1000_VFRE, reg); in igb_vf_reset_msg() [all …]
|
| H A D | igb_ethdev.c | 544 E1000_WRITE_REG(hw, E1000_IMC, ~0); in igb_intr_disable() 1248 E1000_WRITE_REG(hw, E1000_VET, in eth_igb_start() 1447 E1000_WRITE_REG(hw, E1000_WUC, 0); in eth_igb_stop() 1676 E1000_WRITE_REG(hw, E1000_WUC, 0); in igb_hardware_init() 1682 E1000_WRITE_REG(hw, E1000_VET, in igb_hardware_init() 2691 E1000_WRITE_REG(hw, E1000_RLPML, in igb_vlan_hw_extend_disable() 2710 E1000_WRITE_REG(hw, E1000_RLPML, in igb_vlan_hw_extend_enable() 3919 E1000_WRITE_REG(hw, reg_off, in igb_inject_flex_filter() 3922 E1000_WRITE_REG(hw, reg_off, in igb_inject_flex_filter() 3925 E1000_WRITE_REG(hw, reg_off, in igb_inject_flex_filter() [all …]
|
| H A D | igb_rxtx.c | 1939 E1000_WRITE_REG(hw, E1000_MRQC, mrqc); in igb_rss_disable() 1984 E1000_WRITE_REG(hw, E1000_MRQC, mrqc); in igb_hw_rss_hash_set() 2166 E1000_WRITE_REG(hw, E1000_RCTL, rctl); in igb_vmdq_rx_hw_configure() 2171 E1000_WRITE_REG(hw, E1000_MRQC, mrqc); in igb_vmdq_rx_hw_configure() 2352 E1000_WRITE_REG(hw, E1000_RLPML, in eth_igb_rx_init() 2565 E1000_WRITE_REG(hw, E1000_RCTL, rctl); in eth_igb_rx_init() 2631 E1000_WRITE_REG(hw, E1000_TCTL, tctl); in eth_igb_tx_init() 2683 E1000_WRITE_REG(hw, E1000_RDLEN(i), in eth_igbvf_rx_init() 2686 E1000_WRITE_REG(hw, E1000_RDBAH(i), in eth_igbvf_rx_init() 2799 E1000_WRITE_REG(hw, E1000_TDLEN(i), in eth_igbvf_tx_init() [all …]
|
| H A D | em_rxtx.c | 1776 E1000_WRITE_REG(hw, E1000_RDTR, 0x20); in eth_em_rx_init() 1815 E1000_WRITE_REG(hw, E1000_RDLEN(i), in eth_em_rx_init() 1818 E1000_WRITE_REG(hw, E1000_RDBAH(i), in eth_em_rx_init() 1822 E1000_WRITE_REG(hw, E1000_RDH(i), 0); in eth_em_rx_init() 1917 E1000_WRITE_REG(hw, E1000_RCTL, rctl); in eth_em_rx_init() 1944 E1000_WRITE_REG(hw, E1000_TDLEN(i), in eth_em_tx_init() 1947 E1000_WRITE_REG(hw, E1000_TDBAH(i), in eth_em_tx_init() 1952 E1000_WRITE_REG(hw, E1000_TDT(i), 0); in eth_em_tx_init() 1953 E1000_WRITE_REG(hw, E1000_TDH(i), 0); in eth_em_tx_init() 1992 E1000_WRITE_REG(hw, E1000_TCTL, tctl); in eth_em_tx_init() [all …]
|
| H A D | em_ethdev.c | 493 E1000_WRITE_REG(hw, E1000_PBA, pba); in em_set_pba() 515 E1000_WRITE_REG(hw, E1000_TCTL, tctl); in eth_em_rxtx_control() 516 E1000_WRITE_REG(hw, E1000_RCTL, rctl); in eth_em_rxtx_control() 736 E1000_WRITE_REG(hw, E1000_WUC, 0); in eth_em_stop() 1202 E1000_WRITE_REG(hw, E1000_CTRL_EXT, in em_hw_control_acquire() 1224 E1000_WRITE_REG(hw, E1000_CTRL_EXT, in em_hw_control_release() 1373 E1000_WRITE_REG(hw, E1000_RCTL, reg); in em_vlan_hw_filter_disable() 1390 E1000_WRITE_REG(hw, E1000_RCTL, reg); in em_vlan_hw_filter_enable() 1407 E1000_WRITE_REG(hw, E1000_CTRL, reg); in em_vlan_hw_strip_disable() 1421 E1000_WRITE_REG(hw, E1000_CTRL, reg); in em_vlan_hw_strip_enable() [all …]
|
| H A D | igb_flow.c | 1786 E1000_WRITE_REG(hw, E1000_ETQF(i), 0); in igb_clear_all_ethertype_filter() 1802 E1000_WRITE_REG(hw, E1000_SYNQF(0), 0); in igb_clear_syn_filter()
|