| /linux/drivers/net/ethernet/intel/e1000e/ |
| H A D | mac.c | 52 reg = er32(STATUS); in e1000_set_lan_id_multi_port_pcie() 360 er32(CRCERRS); in e1000e_clear_hw_cntrs_base() 361 er32(SYMERRS); in e1000e_clear_hw_cntrs_base() 362 er32(MPC); in e1000e_clear_hw_cntrs_base() 363 er32(SCC); in e1000e_clear_hw_cntrs_base() 364 er32(ECOL); in e1000e_clear_hw_cntrs_base() 365 er32(MCC); in e1000e_clear_hw_cntrs_base() 366 er32(LATECOL); in e1000e_clear_hw_cntrs_base() 367 er32(COLC); in e1000e_clear_hw_cntrs_base() 368 er32(DC); in e1000e_clear_hw_cntrs_base() [all …]
|
| H A D | 82571.c | 123 u32 eecd = er32(EECD); in e1000_init_nvm_params_82571() 250 mac->arc_subsystem_valid = !!(er32(FWSM) & in e1000_init_mac_params_82571() 278 swsm2 = er32(SWSM2); in e1000_init_mac_params_82571() 295 swsm = er32(SWSM); in e1000_init_mac_params_82571() 317 int is_port_b = er32(STATUS) & E1000_STATUS_FUNC_1; in e1000_get_variants_82571() 452 swsm = er32(SWSM); in e1000_get_hw_semaphore_82571() 466 swsm = er32(SWSM); in e1000_get_hw_semaphore_82571() 470 if (er32(SWSM) & E1000_SWSM_SWESMBI) in e1000_get_hw_semaphore_82571() 496 swsm = er32(SWSM); in e1000_put_hw_semaphore_82571() 513 extcnf_ctrl = er32(EXTCNF_CTRL); in e1000_get_hw_semaphore_82573() [all …]
|
| H A D | 80003es2lan.c | 73 u32 eecd = er32(EECD); in e1000_init_nvm_params_80003es2lan() 141 mac->arc_subsystem_valid = !!(er32(FWSM) & E1000_FWSM_MODE_MASK); in e1000_init_mac_params_80003es2lan() 284 swfw_sync = er32(SW_FW_SYNC); in e1000_acquire_swfw_sync_80003es2lan() 324 swfw_sync = er32(SW_FW_SYNC); in e1000_release_swfw_sync_80003es2lan() 500 if (er32(EEMNGCTL) & mask) in e1000_get_cfg_done_80003es2lan() 684 ctrl = er32(CTRL); in e1000_reset_hw_80003es2lan() 716 er32(ICR); in e1000_reset_hw_80003es2lan() 776 reg_data = er32(TXDCTL(0)); in e1000_init_hw_80003es2lan() 782 reg_data = er32(TXDCTL(1)); in e1000_init_hw_80003es2lan() 788 reg_data = er32(TCTL); in e1000_init_hw_80003es2lan() [all …]
|
| H A D | netdev.c | 128 while ((er32(FWSM) & E1000_ICH_FWSM_PCIM2PCI) && --i) in __ew32_prepare() 528 !(er32(TSYNCRXCTL) & E1000_TSYNCRXCTL_VALID)) in e1000e_rx_hwtstamp() 538 rxstmp = (u64)er32(RXSTMPL); in e1000e_rx_hwtstamp() 539 rxstmp |= (u64)er32(RXSTMPH) << 32; in e1000e_rx_hwtstamp() 616 u32 rctl = er32(RCTL); in e1000e_update_rdt_wa() 633 u32 tctl = er32(TCTL); in e1000e_update_tdt_wa() 1123 if (er32(TDH(0)) == er32(TDT(0))) { in e1000_print_hw_hang() 1155 eop, jiffies, eop_desc->upper.fields.status, er32(STATUS), in e1000_print_hw_hang() 1161 if ((hw->mac.type == e1000_pchlan) && (er32(CTRL) & E1000_CTRL_TFCE)) in e1000_print_hw_hang() 1179 if (er32(TSYNCTXCTL) & E1000_TSYNCTXCTL_VALID) { in e1000e_tx_hwtstamp_work() [all …]
|
| H A D | ich8lan.c | 224 if (!(er32(FWSM) & E1000_ICH_FWSM_FW_VALID)) { in e1000_phy_is_accessible_pchlan() 238 mac_reg = er32(CTRL_EXT); in e1000_phy_is_accessible_pchlan() 259 mac_reg = er32(FEXTNVM3); in e1000_toggle_lanphypc_pch_lpt() 265 mac_reg = er32(CTRL); in e1000_toggle_lanphypc_pch_lpt() 282 } while (!(er32(CTRL_EXT) & E1000_CTRL_EXT_LPCD) && count--); in e1000_toggle_lanphypc_pch_lpt() 311 fextnvm12 = er32(FEXTNVM12); in e1000_reconfigure_k1_params() 344 u32 mac_reg, fwsm = er32(FWSM); in e1000_init_phy_workarounds_pchlan() 398 mac_reg = er32(CTRL_EXT); in e1000_init_phy_workarounds_pchlan() 434 mac_reg = er32(CTRL_EXT); in e1000_init_phy_workarounds_pchlan() 700 nvm_size = (((er32(STRAP) >> 1) & 0x1F) + 1) in e1000_init_nvm_params_ich8lan() [all …]
|
| H A D | manage.c | 49 hicr = er32(HICR); in e1000_mng_enable_host_if() 56 hicr = er32(HICR); in e1000_mng_enable_host_if() 79 u32 fwsm = er32(FWSM); in e1000e_check_mng_mode_generic() 278 hicr = er32(HICR); in e1000e_mng_write_dhcp_info() 296 manc = er32(MANC); in e1000e_enable_mng_pass_thru() 302 fwsm = er32(FWSM); in e1000e_enable_mng_pass_thru() 303 factps = er32(FACTPS); in e1000e_enable_mng_pass_thru() 314 factps = er32(FACTPS); in e1000e_enable_mng_pass_thru()
|
| H A D | ptp.c | 103 tsync_ctrl = er32(TSYNCTXCTL); in e1000e_phc_get_syncdevicetime() 109 tsync_ctrl = er32(TSYNCTXCTL); in e1000e_phc_get_syncdevicetime() 117 dev_cycles = er32(SYSSTMPH); in e1000e_phc_get_syncdevicetime() 119 dev_cycles |= er32(SYSSTMPL); in e1000e_phc_get_syncdevicetime() 124 sys_cycles = er32(PLTSTMPH); in e1000e_phc_get_syncdevicetime() 126 sys_cycles |= er32(PLTSTMPL); in e1000e_phc_get_syncdevicetime() 284 if (er32(TSYNCRXCTL) & E1000_TSYNCRXCTL_SYSCFI) in e1000e_ptp_init() 296 if (er32(TSYNCRXCTL) & E1000_TSYNCRXCTL_SYSCFI) in e1000e_ptp_init()
|
| H A D | ethtool.c | 162 u32 status = er32(STATUS); in e1000_get_link_ksettings() 449 regs_buff[0] = er32(CTRL); in e1000_get_regs() 450 regs_buff[1] = er32(STATUS); in e1000_get_regs() 452 regs_buff[2] = er32(RCTL); in e1000_get_regs() 453 regs_buff[3] = er32(RDLEN(0)); in e1000_get_regs() 454 regs_buff[4] = er32(RDH(0)); in e1000_get_regs() 455 regs_buff[5] = er32(RDT(0)); in e1000_get_regs() 456 regs_buff[6] = er32(RDTR); in e1000_get_regs() 458 regs_buff[7] = er32(TCTL); in e1000_get_regs() 459 regs_buff[8] = er32(TDLEN(0)); in e1000_get_regs() [all …]
|
| H A D | phy.c | 48 manc = er32(MANC); in e1000e_check_reset_block_generic() 161 mdic = er32(MDIC); in e1000e_read_phy_reg_mdic() 241 mdic = er32(MDIC); in e1000e_write_phy_reg_mdic() 514 kmrnctrlsta = er32(KMRNCTRLSTA); in __e1000_read_kmrn_reg() 1476 ctrl = er32(CTRL); in e1000e_phy_force_speed_duplex_setup() 2154 ctrl = er32(CTRL); in e1000e_phy_hw_reset_generic() 2694 (!(er32(PHY_CTRL) & E1000_PHY_CTRL_GBE_DISABLE))) in e1000_access_phy_wakeup_reg_bm()
|
| H A D | e1000.h | 607 #define er32(reg) __er32(hw, E1000_##reg) macro 613 #define e1e_flush() er32(STATUS)
|
| /linux/drivers/net/ethernet/intel/e1000/ |
| H A D | e1000_main.c | 330 u32 manc = er32(MANC); in e1000_init_manageability() 344 u32 manc = er32(MANC); in e1000_release_manageability() 450 if (er32(MANC) & E1000_MANC_SMBUS_EN) in e1000_power_down_phy() 488 rctl = er32(RCTL); in e1000_down() 495 tctl = er32(TCTL); in e1000_down() 606 pba = er32(PBA); in e1000_reset() 682 u32 ctrl = er32(CTRL); in e1000_reset() 1131 if (er32(STATUS) & E1000_STATUS_FUNC_1) { in e1000_probe() 1158 if (er32(STATUS) & E1000_STATUS_FUNC_1) in e1000_probe() 1652 tctl = er32(TCTL); in e1000_configure_tx() [all …]
|
| H A D | e1000_ethtool.c | 123 if (er32(STATUS) & E1000_STATUS_LU) { in e1000_get_link_ksettings() 336 regs_buff[0] = er32(CTRL); in e1000_get_regs() 337 regs_buff[1] = er32(STATUS); in e1000_get_regs() 339 regs_buff[2] = er32(RCTL); in e1000_get_regs() 340 regs_buff[3] = er32(RDLEN); in e1000_get_regs() 341 regs_buff[4] = er32(RDH); in e1000_get_regs() 342 regs_buff[5] = er32(RDT); in e1000_get_regs() 343 regs_buff[6] = er32(RDTR); in e1000_get_regs() 345 regs_buff[7] = er32(TCTL); in e1000_get_regs() 346 regs_buff[8] = er32(TDLEN); in e1000_get_regs() [all …]
|
| H A D | e1000_osdep.h | 28 #define er32(reg) \ macro 69 #define E1000_WRITE_FLUSH() er32(STATUS)
|
| /linux/drivers/net/ethernet/intel/igbvf/ |
| H A D | netdev.c | 1291 txdctl = er32(TXDCTL(0)); in igbvf_configure_tx() 1310 dca_txctrl = er32(DCA_TXCTRL(0)); in igbvf_configure_tx() 1372 rxdctl = er32(RXDCTL(0)); in igbvf_configure_rx() 1550 er32(EICR); in igbvf_up() 1572 rxdctl = er32(RXDCTL(0)); in igbvf_down() 1579 txdctl = er32(TXDCTL(0)); in igbvf_down() 1663 adapter->stats.last_gprc = er32(VFGPRC); in igbvf_initialize_last_counter_stats() 1664 adapter->stats.last_gorc = er32(VFGORC); in igbvf_initialize_last_counter_stats() 1665 adapter->stats.last_gptc = er32(VFGPTC); in igbvf_initialize_last_counter_stats() 1666 adapter->stats.last_gotc = er32(VFGOTC); in igbvf_initialize_last_counter_stats() [all …]
|
| H A D | regs.h | 76 #define er32(reg) readl(hw->hw_addr + E1000_##reg) macro 82 #define e1e_flush() er32(STATUS)
|
| H A D | vf.c | 81 status = er32(STATUS); in e1000_get_link_up_info_vf() 114 ctrl = er32(CTRL); in e1000_reset_hw_vf() 399 if (!(er32(STATUS) & E1000_STATUS_LU)) in e1000_check_for_link_vf()
|
| H A D | mbx.c | 122 u32 v2p_mailbox = er32(V2PMAILBOX(0)); in e1000_read_v2p_mailbox()
|