Lines Matching refs:wufc
6213 static int e1000_init_phy_wakeup(struct e1000_adapter *adapter, u32 wufc)
6264 if (wufc & (E1000_WUFC_MAG | E1000_WUFC_LNKC))
6268 ew32(WUFC, wufc);
6273 hw->phy.ops.write_reg_page(&adapter->hw, BM_WUFC, wufc);
6627 u32 ctrl, ctrl_ext, rctl, status, wufc;
6632 wufc = E1000_WUFC_LNKC;
6634 wufc = adapter->wol;
6636 wufc = 0;
6640 wufc &= ~E1000_WUFC_LNKC;
6642 if (wufc) {
6647 if (wufc & E1000_WUFC_MC) {
6676 retval = e1000_init_phy_wakeup(adapter, wufc);
6681 ew32(WUFC, wufc);
6694 if (wufc && !(wufc & (E1000_WUFC_EX | E1000_WUFC_MC | E1000_WUFC_BC)))