Home
last modified time | relevance | path

Searched refs:E1000_WRITE_REG (Results 1 – 22 of 22) sorted by relevance

/NextBSD/sys/dev/e1000/
HDe1000_82571.c241 E1000_WRITE_REG(hw, E1000_EECD, eecd); in e1000_init_nvm_params_82571()
411 E1000_WRITE_REG(hw, E1000_SWSM2, swsm2 | in e1000_init_mac_params_82571()
433 E1000_WRITE_REG(hw, E1000_SWSM, swsm & ~E1000_SWSM_SMBI); in e1000_init_mac_params_82571()
550 E1000_WRITE_REG(hw, E1000_SWSM, swsm | E1000_SWSM_SWESMBI); in e1000_get_hw_semaphore_82571()
585 E1000_WRITE_REG(hw, E1000_SWSM, swsm); in e1000_put_hw_semaphore_82571()
605 E1000_WRITE_REG(hw, E1000_EXTCNF_CTRL, extcnf_ctrl); in e1000_get_hw_semaphore_82573()
640 E1000_WRITE_REG(hw, E1000_EXTCNF_CTRL, extcnf_ctrl); in e1000_put_hw_semaphore_82573()
701 E1000_WRITE_REG(hw, E1000_POEMB, data); in e1000_set_d0_lplu_state_82574()
730 E1000_WRITE_REG(hw, E1000_POEMB, data); in e1000_set_d3_lplu_state_82574()
859 E1000_WRITE_REG(hw, E1000_HICR, E1000_HICR_FW_RESET_ENABLE); in e1000_update_nvm_checksum_82571()
[all …]
HDe1000_82542.c206 E1000_WRITE_REG(hw, E1000_IMC, 0xffffffff); in e1000_reset_hw_82542()
208 E1000_WRITE_REG(hw, E1000_RCTL, 0); in e1000_reset_hw_82542()
209 E1000_WRITE_REG(hw, E1000_TCTL, E1000_TCTL_PSP); in e1000_reset_hw_82542()
221 E1000_WRITE_REG(hw, E1000_CTRL, ctrl | E1000_CTRL_RST); in e1000_reset_hw_82542()
226 E1000_WRITE_REG(hw, E1000_IMC, 0xffffffff); in e1000_reset_hw_82542()
254 E1000_WRITE_REG(hw, E1000_VET, 0); in e1000_init_hw_82542()
261 E1000_WRITE_REG(hw, E1000_RCTL, E1000_RCTL_RST); in e1000_init_hw_82542()
271 E1000_WRITE_REG(hw, E1000_RCTL, 0); in e1000_init_hw_82542()
290 E1000_WRITE_REG(hw, E1000_CTRL, ctrl | E1000_CTRL_PRIOR); in e1000_init_hw_82542()
355 E1000_WRITE_REG(hw, E1000_FCAL, FLOW_CONTROL_ADDRESS_LOW); in e1000_setup_link_82542()
[all …]
HDe1000_82543.c596 E1000_WRITE_REG(hw, E1000_CTRL, (*ctrl | E1000_CTRL_MDC)); in e1000_raise_mdi_clk_82543()
615 E1000_WRITE_REG(hw, E1000_CTRL, (*ctrl & ~E1000_CTRL_MDC)); in e1000_lower_mdi_clk_82543()
661 E1000_WRITE_REG(hw, E1000_CTRL, ctrl); in e1000_shift_out_mdi_bits_82543()
706 E1000_WRITE_REG(hw, E1000_CTRL, ctrl); in e1000_shift_in_mdi_bits_82543()
875 E1000_WRITE_REG(hw, E1000_CTRL_EXT, ctrl_ext); in e1000_phy_hw_reset_82543()
882 E1000_WRITE_REG(hw, E1000_CTRL_EXT, ctrl_ext); in e1000_phy_hw_reset_82543()
909 E1000_WRITE_REG(hw, E1000_IMC, 0xffffffff); in e1000_reset_hw_82543()
911 E1000_WRITE_REG(hw, E1000_RCTL, 0); in e1000_reset_hw_82543()
912 E1000_WRITE_REG(hw, E1000_TCTL, E1000_TCTL_PSP); in e1000_reset_hw_82543()
927 E1000_WRITE_REG(hw, E1000_CTRL, ctrl | E1000_CTRL_RST); in e1000_reset_hw_82543()
[all …]
HDe1000_mac.c500 E1000_WRITE_REG(hw, E1000_RAL(index), rar_low); in e1000_rar_set_generic()
502 E1000_WRITE_REG(hw, E1000_RAH(index), rar_high); in e1000_rar_set_generic()
805 E1000_WRITE_REG(hw, E1000_TXCW, (mac->txcw & ~E1000_TXCW_ANE)); in e1000_check_for_fiber_link_generic()
810 E1000_WRITE_REG(hw, E1000_CTRL, ctrl); in e1000_check_for_fiber_link_generic()
825 E1000_WRITE_REG(hw, E1000_TXCW, mac->txcw); in e1000_check_for_fiber_link_generic()
826 E1000_WRITE_REG(hw, E1000_CTRL, (ctrl & ~E1000_CTRL_SLU)); in e1000_check_for_fiber_link_generic()
870 E1000_WRITE_REG(hw, E1000_TXCW, (mac->txcw & ~E1000_TXCW_ANE)); in e1000_check_for_serdes_link_generic()
875 E1000_WRITE_REG(hw, E1000_CTRL, ctrl); in e1000_check_for_serdes_link_generic()
890 E1000_WRITE_REG(hw, E1000_TXCW, mac->txcw); in e1000_check_for_serdes_link_generic()
891 E1000_WRITE_REG(hw, E1000_CTRL, (ctrl & ~E1000_CTRL_SLU)); in e1000_check_for_serdes_link_generic()
[all …]
HDe1000_82575.c202 E1000_WRITE_REG(hw, E1000_CTRL_EXT, ctrl_ext); in e1000_init_phy_params_82575()
711 E1000_WRITE_REG(hw, E1000_CTRL_EXT, in e1000_get_phy_id_82575()
746 E1000_WRITE_REG(hw, E1000_CTRL_EXT, ctrl_ext); in e1000_get_phy_id_82575()
921 E1000_WRITE_REG(hw, E1000_82580_PHY_POWER_MGMT, data); in e1000_set_d0_lplu_state_82580()
968 E1000_WRITE_REG(hw, E1000_82580_PHY_POWER_MGMT, data); in e1000_set_d3_lplu_state_82580()
1000 E1000_WRITE_REG(hw, E1000_EECD, eecd | in e1000_acquire_nvm_82575()
1010 E1000_WRITE_REG(hw, E1000_EECD, eecd | in e1000_acquire_nvm_82575()
1084 E1000_WRITE_REG(hw, E1000_SW_FW_SYNC, swfw_sync); in e1000_acquire_swfw_sync_82575()
1111 E1000_WRITE_REG(hw, E1000_SW_FW_SYNC, swfw_sync); in e1000_release_swfw_sync_82575()
1295 E1000_WRITE_REG(hw, E1000_PCS_CFG0, reg); in e1000_power_up_serdes_link_82575()
[all …]
HDe1000_ich8lan.c244 E1000_WRITE_REG(hw, E1000_CTRL_EXT, mac_reg); in e1000_phy_is_accessible_pchlan()
267 E1000_WRITE_REG(hw, E1000_FEXTNVM3, mac_reg); in e1000_toggle_lanphypc_pch_lpt()
273 E1000_WRITE_REG(hw, E1000_CTRL, mac_reg); in e1000_toggle_lanphypc_pch_lpt()
277 E1000_WRITE_REG(hw, E1000_CTRL, mac_reg); in e1000_toggle_lanphypc_pch_lpt()
339 E1000_WRITE_REG(hw, E1000_CTRL_EXT, mac_reg); in e1000_init_phy_workarounds_pchlan()
375 E1000_WRITE_REG(hw, E1000_CTRL_EXT, mac_reg); in e1000_init_phy_workarounds_pchlan()
997 E1000_WRITE_REG(hw, E1000_FEXTNVM6, in e1000_k1_workaround_lpt_lp()
1041 E1000_WRITE_REG(hw, E1000_FEXTNVM6, fextnvm6); in e1000_k1_workaround_lpt_lp()
1158 E1000_WRITE_REG(hw, E1000_LTRV, reg); in e1000_platform_pm_pch_lpt()
1163 E1000_WRITE_REG(hw, E1000_SVT, reg); in e1000_platform_pm_pch_lpt()
[all …]
HDe1000_80003es2lan.c434 E1000_WRITE_REG(hw, E1000_SW_FW_SYNC, swfw_sync); in e1000_acquire_swfw_sync_80003es2lan()
460 E1000_WRITE_REG(hw, E1000_SW_FW_SYNC, swfw_sync); in e1000_release_swfw_sync_80003es2lan()
835 E1000_WRITE_REG(hw, E1000_IMC, 0xffffffff); in e1000_reset_hw_80003es2lan()
837 E1000_WRITE_REG(hw, E1000_RCTL, 0); in e1000_reset_hw_80003es2lan()
838 E1000_WRITE_REG(hw, E1000_TCTL, E1000_TCTL_PSP); in e1000_reset_hw_80003es2lan()
850 E1000_WRITE_REG(hw, E1000_CTRL, ctrl | E1000_CTRL_RST); in e1000_reset_hw_80003es2lan()
866 E1000_WRITE_REG(hw, E1000_IMC, 0xffffffff); in e1000_reset_hw_80003es2lan()
924 E1000_WRITE_REG(hw, E1000_TXDCTL(0), reg_data); in e1000_init_hw_80003es2lan()
930 E1000_WRITE_REG(hw, E1000_TXDCTL(1), reg_data); in e1000_init_hw_80003es2lan()
935 E1000_WRITE_REG(hw, E1000_TCTL, reg_data); in e1000_init_hw_80003es2lan()
[all …]
HDe1000_nvm.c117 E1000_WRITE_REG(hw, E1000_EECD, *eecd); in e1000_raise_eec_clk()
132 E1000_WRITE_REG(hw, E1000_EECD, *eecd); in e1000_lower_eec_clk()
168 E1000_WRITE_REG(hw, E1000_EECD, eecd); in e1000_shift_out_eec_bits()
180 E1000_WRITE_REG(hw, E1000_EECD, eecd); in e1000_shift_out_eec_bits()
268 E1000_WRITE_REG(hw, E1000_EECD, eecd | E1000_EECD_REQ); in e1000_acquire_nvm_generic()
281 E1000_WRITE_REG(hw, E1000_EECD, eecd); in e1000_acquire_nvm_generic()
304 E1000_WRITE_REG(hw, E1000_EECD, eecd); in e1000_standby_nvm()
312 E1000_WRITE_REG(hw, E1000_EECD, eecd); in e1000_standby_nvm()
320 E1000_WRITE_REG(hw, E1000_EECD, eecd); in e1000_standby_nvm()
324 E1000_WRITE_REG(hw, E1000_EECD, eecd); in e1000_standby_nvm()
[all …]
HDe1000_i210.c124 E1000_WRITE_REG(hw, E1000_SW_FW_SYNC, swfw_sync); in e1000_acquire_swfw_sync_i210()
151 E1000_WRITE_REG(hw, E1000_SW_FW_SYNC, swfw_sync); in e1000_release_swfw_sync_i210()
206 E1000_WRITE_REG(hw, E1000_SWSM, swsm | E1000_SWSM_SWESMBI); in e1000_get_hw_semaphore_i210()
347 E1000_WRITE_REG(hw, E1000_SRWR, eewr); in e1000_write_nvm_srwr()
630 E1000_WRITE_REG(hw, E1000_EECD, flup); in e1000_update_flash_i210()
837 E1000_WRITE_REG(hw, E1000_MDICNFG, reg_val); in e1000_pll_workaround_i210()
858 E1000_WRITE_REG(hw, E1000_CTRL, ctrl|E1000_CTRL_PHY_RST); in e1000_pll_workaround_i210()
862 E1000_WRITE_REG(hw, E1000_CTRL_EXT, ctrl_ext); in e1000_pll_workaround_i210()
864 E1000_WRITE_REG(hw, E1000_WUC, 0); in e1000_pll_workaround_i210()
866 E1000_WRITE_REG(hw, E1000_EEARBC_I210, reg_val); in e1000_pll_workaround_i210()
[all …]
HDif_em.c1368 E1000_WRITE_REG(&adapter->hw, E1000_VET, ETHERTYPE_VLAN); in em_init_locked()
1415 E1000_WRITE_REG(&adapter->hw, E1000_CTRL, ctrl); in em_init_locked()
1433 E1000_WRITE_REG(&adapter->hw, E1000_CTRL_EXT, tmp); in em_init_locked()
1435 E1000_WRITE_REG(&adapter->hw, E1000_IVAR, adapter->ivars); in em_init_locked()
1619 E1000_WRITE_REG(&adapter->hw, E1000_IMS, txr->ims); in em_msix_tx()
1645 E1000_WRITE_REG(&adapter->hw, E1000_IMS, rxr->ims); in em_msix_rx()
1671 E1000_WRITE_REG(&adapter->hw, E1000_IMS, in em_msix_link()
1680 E1000_WRITE_REG(&adapter->hw, in em_msix_link()
1698 E1000_WRITE_REG(&adapter->hw, E1000_IMS, rxr->ims); in em_handle_rx()
1718 E1000_WRITE_REG(&adapter->hw, E1000_IMS, txr->ims); in em_handle_tx()
[all …]
HDe1000_82540.c278 E1000_WRITE_REG(hw, E1000_IMC, 0xFFFFFFFF); in e1000_reset_hw_82540()
280 E1000_WRITE_REG(hw, E1000_RCTL, 0); in e1000_reset_hw_82540()
281 E1000_WRITE_REG(hw, E1000_TCTL, E1000_TCTL_PSP); in e1000_reset_hw_82540()
296 E1000_WRITE_REG(hw, E1000_CTRL_DUP, ctrl | E1000_CTRL_RST); in e1000_reset_hw_82540()
314 E1000_WRITE_REG(hw, E1000_MANC, manc); in e1000_reset_hw_82540()
316 E1000_WRITE_REG(hw, E1000_IMC, 0xffffffff); in e1000_reset_hw_82540()
347 E1000_WRITE_REG(hw, E1000_VET, 0); in e1000_init_hw_82540()
378 E1000_WRITE_REG(hw, E1000_TXDCTL(0), txdctl); in e1000_init_hw_82540()
396 E1000_WRITE_REG(hw, E1000_CTRL_EXT, ctrl_ext); in e1000_init_hw_82540()
422 E1000_WRITE_REG(hw, E1000_CTRL, ctrl); in e1000_setup_copper_link_82540()
HDif_igb.c722 E1000_WRITE_REG(&adapter->hw, E1000_WUC, E1000_WUC_PME_EN); in igb_detach()
723 E1000_WRITE_REG(&adapter->hw, E1000_WUFC, adapter->wol); in igb_detach()
780 E1000_WRITE_REG(&adapter->hw, E1000_WUC, E1000_WUC_PME_EN); in igb_suspend()
781 E1000_WRITE_REG(&adapter->hw, E1000_WUFC, adapter->wol); in igb_suspend()
1264 E1000_WRITE_REG(&adapter->hw, E1000_VET, ETHERTYPE_VLAN); in igb_init_locked()
1338 E1000_WRITE_REG(&adapter->hw, E1000_ICS, E1000_ICS_LSC); in igb_init_locked()
1399 E1000_WRITE_REG(&adapter->hw, E1000_EIMS, que->eims); in igb_handle_que()
1563 E1000_WRITE_REG(&adapter->hw, E1000_EIMC, que->eims); in igb_msix_que()
1590 E1000_WRITE_REG(&adapter->hw, in igb_msix_que()
1638 E1000_WRITE_REG(&adapter->hw, E1000_EIMS, que->eims); in igb_msix_que()
[all …]
HDif_lem.c587 E1000_WRITE_REG(&adapter->hw, E1000_CSBAH, in lem_attach()
589 E1000_WRITE_REG(&adapter->hw, E1000_CSBAL, in lem_attach()
1230 E1000_WRITE_REG(&adapter->hw, E1000_PBA, pba); in lem_init_locked()
1247 E1000_WRITE_REG(&adapter->hw, E1000_VET, ETHERTYPE_VLAN); in lem_init_locked()
1285 E1000_WRITE_REG(&adapter->hw, E1000_CTRL, ctrl); in lem_init_locked()
1849 E1000_WRITE_REG(&adapter->hw, E1000_TDT(0), i); in lem_xmit()
1893 E1000_WRITE_REG(&adapter->hw, E1000_TDT(0), hw_tdt); in lem_82547_move_tail()
1948 E1000_WRITE_REG(&adapter->hw, E1000_TCTL, in lem_82547_tx_fifo_reset()
1952 E1000_WRITE_REG(&adapter->hw, E1000_TDFT, in lem_82547_tx_fifo_reset()
1954 E1000_WRITE_REG(&adapter->hw, E1000_TDFH, in lem_82547_tx_fifo_reset()
[all …]
HDe1000_82541.c303 E1000_WRITE_REG(hw, E1000_IMC, 0xFFFFFFFF); in e1000_reset_hw_82541()
305 E1000_WRITE_REG(hw, E1000_RCTL, 0); in e1000_reset_hw_82541()
306 E1000_WRITE_REG(hw, E1000_TCTL, E1000_TCTL_PSP); in e1000_reset_hw_82541()
319 E1000_WRITE_REG(hw, E1000_CTRL, (ctrl | E1000_CTRL_PHY_RST)); in e1000_reset_hw_82541()
335 E1000_WRITE_REG(hw, E1000_CTRL, ctrl | E1000_CTRL_RST); in e1000_reset_hw_82541()
345 E1000_WRITE_REG(hw, E1000_MANC, manc); in e1000_reset_hw_82541()
354 E1000_WRITE_REG(hw, E1000_LEDCTL, ledctl); in e1000_reset_hw_82541()
359 E1000_WRITE_REG(hw, E1000_IMC, 0xFFFFFFFF); in e1000_reset_hw_82541()
421 E1000_WRITE_REG(hw, E1000_TXDCTL(0), txdctl); in e1000_init_hw_82541()
516 E1000_WRITE_REG(hw, E1000_LEDCTL, ledctl); in e1000_phy_hw_reset_82541()
[all …]
HDe1000_mbx.c433 E1000_WRITE_REG(hw, E1000_V2PMAILBOX(0), E1000_V2PMAILBOX_VFU); in e1000_obtain_mbx_lock_vf()
477 E1000_WRITE_REG(hw, E1000_V2PMAILBOX(0), E1000_V2PMAILBOX_REQ); in e1000_write_mbx_vf()
510 E1000_WRITE_REG(hw, E1000_V2PMAILBOX(0), E1000_V2PMAILBOX_ACK); in e1000_read_mbx_vf()
560 E1000_WRITE_REG(hw, E1000_MBVFICR, mask); in e1000_check_for_bit_pf()
624 E1000_WRITE_REG(hw, E1000_VFLRE, (1 << vf_number)); in e1000_check_for_rst_pf()
646 E1000_WRITE_REG(hw, E1000_P2VMAILBOX(vf_number), E1000_P2VMAILBOX_PFU); in e1000_obtain_mbx_lock_pf()
687 E1000_WRITE_REG(hw, E1000_P2VMAILBOX(vf_number), E1000_P2VMAILBOX_STS); in e1000_write_mbx_pf()
726 E1000_WRITE_REG(hw, E1000_P2VMAILBOX(vf_number), E1000_P2VMAILBOX_ACK); in e1000_read_mbx_pf()
HDe1000_manage.c328 E1000_WRITE_REG(hw, E1000_HICR, hicr | E1000_HICR_C); in e1000_mng_write_dhcp_info_generic()
434 E1000_WRITE_REG(hw, E1000_HICR, hicr | E1000_HICR_C); in e1000_host_interface_command()
500 E1000_WRITE_REG(hw, E1000_HICR, hicr); in e1000_load_firmware()
502 E1000_WRITE_REG(hw, E1000_HICR, hicr); in e1000_load_firmware()
548 E1000_WRITE_REG(hw, E1000_HIBBA, hibba); in e1000_load_firmware()
558 E1000_WRITE_REG(hw, E1000_HICR, hicr | E1000_HICR_C); in e1000_load_firmware()
HDe1000_phy.c304 E1000_WRITE_REG(hw, E1000_MDIC, mdic); in e1000_read_phy_reg_mdic()
370 E1000_WRITE_REG(hw, E1000_MDIC, mdic); in e1000_write_phy_reg_mdic()
430 E1000_WRITE_REG(hw, E1000_I2CCMD, i2ccmd); in e1000_read_phy_reg_i2c()
489 E1000_WRITE_REG(hw, E1000_I2CCMD, i2ccmd); in e1000_write_phy_reg_i2c()
543 E1000_WRITE_REG(hw, E1000_I2CCMD, i2ccmd); in e1000_read_sfp_data_byte()
602 E1000_WRITE_REG(hw, E1000_I2CCMD, i2ccmd); in e1000_write_sfp_data_byte()
621 E1000_WRITE_REG(hw, E1000_I2CCMD, i2ccmd); in e1000_write_sfp_data_byte()
888 E1000_WRITE_REG(hw, E1000_KMRNCTRLSTA, kmrnctrlsta); in __e1000_read_kmrn_reg()
963 E1000_WRITE_REG(hw, E1000_KMRNCTRLSTA, kmrnctrlsta); in __e1000_write_kmrn_reg()
2059 E1000_WRITE_REG(hw, E1000_CTRL, ctrl); in e1000_phy_force_speed_duplex_setup()
[all …]
HDe1000_osdep.h165 #define E1000_WRITE_REG(hw, reg, value) \ macro
HDe1000_vf.c270 E1000_WRITE_REG(hw, E1000_CTRL, ctrl | E1000_CTRL_RST); in e1000_reset_hw_vf()
/NextBSD/sys/dev/netmap/
HDif_igb_netmap.h166 E1000_WRITE_REG(&adapter->hw, E1000_TDT(txr->me), nic_i); in igb_netmap_txsync()
281 E1000_WRITE_REG(&adapter->hw, E1000_RDT(rxr->me), nic_i); in igb_netmap_rxsync()
HDif_em_netmap.h182 E1000_WRITE_REG(&adapter->hw, E1000_TDT(txr->me), nic_i); in em_netmap_txsync()
301 E1000_WRITE_REG(&adapter->hw, E1000_RDT(rxr->me), nic_i); in em_netmap_rxsync()
HDif_lem_netmap.h193 E1000_WRITE_REG(&adapter->hw, E1000_TDT(0), nic_i); in lem_netmap_txsync()
464 E1000_WRITE_REG(&adapter->hw, E1000_RDT(0), nic_i); in lem_netmap_rxsync()