Lines Matching refs:mac_reg
182 u32 mac_reg = 0; in e1000_phy_is_accessible_pchlan() local
231 mac_reg = er32(CTRL_EXT); in e1000_phy_is_accessible_pchlan()
232 mac_reg &= ~E1000_CTRL_EXT_FORCE_SMBUS; in e1000_phy_is_accessible_pchlan()
233 ew32(CTRL_EXT, mac_reg); in e1000_phy_is_accessible_pchlan()
249 u32 mac_reg; in e1000_toggle_lanphypc_pch_lpt() local
252 mac_reg = er32(FEXTNVM3); in e1000_toggle_lanphypc_pch_lpt()
253 mac_reg &= ~E1000_FEXTNVM3_PHY_CFG_COUNTER_MASK; in e1000_toggle_lanphypc_pch_lpt()
254 mac_reg |= E1000_FEXTNVM3_PHY_CFG_COUNTER_50MSEC; in e1000_toggle_lanphypc_pch_lpt()
255 ew32(FEXTNVM3, mac_reg); in e1000_toggle_lanphypc_pch_lpt()
258 mac_reg = er32(CTRL); in e1000_toggle_lanphypc_pch_lpt()
259 mac_reg |= E1000_CTRL_LANPHYPC_OVERRIDE; in e1000_toggle_lanphypc_pch_lpt()
260 mac_reg &= ~E1000_CTRL_LANPHYPC_VALUE; in e1000_toggle_lanphypc_pch_lpt()
261 ew32(CTRL, mac_reg); in e1000_toggle_lanphypc_pch_lpt()
264 mac_reg &= ~E1000_CTRL_LANPHYPC_OVERRIDE; in e1000_toggle_lanphypc_pch_lpt()
265 ew32(CTRL, mac_reg); in e1000_toggle_lanphypc_pch_lpt()
291 u32 mac_reg, fwsm = er32(FWSM); in e1000_init_phy_workarounds_pchlan() local
333 mac_reg = er32(CTRL_EXT); in e1000_init_phy_workarounds_pchlan()
334 mac_reg |= E1000_CTRL_EXT_FORCE_SMBUS; in e1000_init_phy_workarounds_pchlan()
335 ew32(CTRL_EXT, mac_reg); in e1000_init_phy_workarounds_pchlan()
369 mac_reg = er32(CTRL_EXT); in e1000_init_phy_workarounds_pchlan()
370 mac_reg &= ~E1000_CTRL_EXT_FORCE_SMBUS; in e1000_init_phy_workarounds_pchlan()
371 ew32(CTRL_EXT, mac_reg); in e1000_init_phy_workarounds_pchlan()
1106 u32 mac_reg; in e1000_enable_ulp_lpt_lp() local
1121 mac_reg = er32(H2ME); in e1000_enable_ulp_lpt_lp()
1122 mac_reg |= E1000_H2ME_ULP | E1000_H2ME_ENFORCE_SETTINGS; in e1000_enable_ulp_lpt_lp()
1123 ew32(H2ME, mac_reg); in e1000_enable_ulp_lpt_lp()
1159 mac_reg = er32(CTRL_EXT); in e1000_enable_ulp_lpt_lp()
1160 mac_reg |= E1000_CTRL_EXT_FORCE_SMBUS; in e1000_enable_ulp_lpt_lp()
1161 ew32(CTRL_EXT, mac_reg); in e1000_enable_ulp_lpt_lp()
1206 mac_reg = er32(FEXTNVM7); in e1000_enable_ulp_lpt_lp()
1207 mac_reg |= E1000_FEXTNVM7_DISABLE_SMB_PERST; in e1000_enable_ulp_lpt_lp()
1208 ew32(FEXTNVM7, mac_reg); in e1000_enable_ulp_lpt_lp()
1251 u32 mac_reg; in e1000_disable_ulp_lpt_lp() local
1269 mac_reg = er32(H2ME); in e1000_disable_ulp_lpt_lp()
1270 mac_reg &= ~E1000_H2ME_ULP; in e1000_disable_ulp_lpt_lp()
1271 mac_reg |= E1000_H2ME_ENFORCE_SETTINGS; in e1000_disable_ulp_lpt_lp()
1272 ew32(H2ME, mac_reg); in e1000_disable_ulp_lpt_lp()
1297 mac_reg = er32(H2ME); in e1000_disable_ulp_lpt_lp()
1298 mac_reg &= ~E1000_H2ME_ENFORCE_SETTINGS; in e1000_disable_ulp_lpt_lp()
1299 ew32(H2ME, mac_reg); in e1000_disable_ulp_lpt_lp()
1302 mac_reg = er32(H2ME); in e1000_disable_ulp_lpt_lp()
1303 mac_reg &= ~E1000_H2ME_ULP; in e1000_disable_ulp_lpt_lp()
1304 ew32(H2ME, mac_reg); in e1000_disable_ulp_lpt_lp()
1324 mac_reg = er32(CTRL_EXT); in e1000_disable_ulp_lpt_lp()
1325 mac_reg |= E1000_CTRL_EXT_FORCE_SMBUS; in e1000_disable_ulp_lpt_lp()
1326 ew32(CTRL_EXT, mac_reg); in e1000_disable_ulp_lpt_lp()
1339 mac_reg = er32(CTRL_EXT); in e1000_disable_ulp_lpt_lp()
1340 mac_reg &= ~E1000_CTRL_EXT_FORCE_SMBUS; in e1000_disable_ulp_lpt_lp()
1341 ew32(CTRL_EXT, mac_reg); in e1000_disable_ulp_lpt_lp()
1371 mac_reg = er32(FEXTNVM7); in e1000_disable_ulp_lpt_lp()
1372 mac_reg &= ~E1000_FEXTNVM7_DISABLE_SMB_PERST; in e1000_disable_ulp_lpt_lp()
1373 ew32(FEXTNVM7, mac_reg); in e1000_disable_ulp_lpt_lp()
1544 u32 mac_reg; in e1000_check_for_copper_link_ich8lan() local
1546 mac_reg = er32(FEXTNVM4); in e1000_check_for_copper_link_ich8lan()
1547 mac_reg &= ~E1000_FEXTNVM4_BEACON_DURATION_MASK; in e1000_check_for_copper_link_ich8lan()
1548 mac_reg |= E1000_FEXTNVM4_BEACON_DURATION_8USEC; in e1000_check_for_copper_link_ich8lan()
1549 ew32(FEXTNVM4, mac_reg); in e1000_check_for_copper_link_ich8lan()
2375 u32 mac_reg; in e1000_oem_bits_config_ich8lan() local
2386 mac_reg = er32(EXTCNF_CTRL); in e1000_oem_bits_config_ich8lan()
2387 if (mac_reg & E1000_EXTCNF_CTRL_OEM_WRITE_ENABLE) in e1000_oem_bits_config_ich8lan()
2391 mac_reg = er32(FEXTNVM); in e1000_oem_bits_config_ich8lan()
2392 if (!(mac_reg & E1000_FEXTNVM_SW_CONFIG_ICH8M)) in e1000_oem_bits_config_ich8lan()
2395 mac_reg = er32(PHY_CTRL); in e1000_oem_bits_config_ich8lan()
2404 if (mac_reg & E1000_PHY_CTRL_GBE_DISABLE) in e1000_oem_bits_config_ich8lan()
2407 if (mac_reg & E1000_PHY_CTRL_D0A_LPLU) in e1000_oem_bits_config_ich8lan()
2410 if (mac_reg & (E1000_PHY_CTRL_GBE_DISABLE | in e1000_oem_bits_config_ich8lan()
2414 if (mac_reg & (E1000_PHY_CTRL_D0A_LPLU | in e1000_oem_bits_config_ich8lan()
2542 u32 mac_reg; in e1000_copy_rx_addrs_to_phy_ich8lan() local
2555 mac_reg = er32(RAL(i)); in e1000_copy_rx_addrs_to_phy_ich8lan()
2557 (u16)(mac_reg & 0xFFFF)); in e1000_copy_rx_addrs_to_phy_ich8lan()
2559 (u16)((mac_reg >> 16) & 0xFFFF)); in e1000_copy_rx_addrs_to_phy_ich8lan()
2561 mac_reg = er32(RAH(i)); in e1000_copy_rx_addrs_to_phy_ich8lan()
2563 (u16)(mac_reg & 0xFFFF)); in e1000_copy_rx_addrs_to_phy_ich8lan()
2565 (u16)((mac_reg & E1000_RAH_AV) in e1000_copy_rx_addrs_to_phy_ich8lan()
2585 u32 mac_reg; in e1000_lv_jumbo_workaround_ich8lan() local
2623 mac_reg = er32(FFLT_DBG); in e1000_lv_jumbo_workaround_ich8lan()
2624 mac_reg &= ~BIT(14); in e1000_lv_jumbo_workaround_ich8lan()
2625 mac_reg |= (7 << 15); in e1000_lv_jumbo_workaround_ich8lan()
2626 ew32(FFLT_DBG, mac_reg); in e1000_lv_jumbo_workaround_ich8lan()
2628 mac_reg = er32(RCTL); in e1000_lv_jumbo_workaround_ich8lan()
2629 mac_reg |= E1000_RCTL_SECRC; in e1000_lv_jumbo_workaround_ich8lan()
2630 ew32(RCTL, mac_reg); in e1000_lv_jumbo_workaround_ich8lan()
2682 mac_reg = er32(FFLT_DBG); in e1000_lv_jumbo_workaround_ich8lan()
2683 mac_reg &= ~(0xF << 14); in e1000_lv_jumbo_workaround_ich8lan()
2684 ew32(FFLT_DBG, mac_reg); in e1000_lv_jumbo_workaround_ich8lan()
2686 mac_reg = er32(RCTL); in e1000_lv_jumbo_workaround_ich8lan()
2687 mac_reg &= ~E1000_RCTL_SECRC; in e1000_lv_jumbo_workaround_ich8lan()
2688 ew32(RCTL, mac_reg); in e1000_lv_jumbo_workaround_ich8lan()
2811 u32 mac_reg; in e1000_k1_workaround_lv() local
2813 mac_reg = er32(FEXTNVM4); in e1000_k1_workaround_lv()
2814 mac_reg &= ~E1000_FEXTNVM4_BEACON_DURATION_MASK; in e1000_k1_workaround_lv()
2815 mac_reg |= E1000_FEXTNVM4_BEACON_DURATION_16USEC; in e1000_k1_workaround_lv()
2816 ew32(FEXTNVM4, mac_reg); in e1000_k1_workaround_lv()