Lines Matching defs:wufc
6218 static int e1000_init_phy_wakeup(struct e1000_adapter *adapter, u32 wufc)
6269 if (wufc & (E1000_WUFC_MAG | E1000_WUFC_LNKC))
6273 ew32(WUFC, wufc);
6278 hw->phy.ops.write_reg_page(&adapter->hw, BM_WUFC, wufc);
6574 u32 ctrl, ctrl_ext, rctl, status, wufc;
6579 wufc = E1000_WUFC_LNKC;
6581 wufc = adapter->wol;
6583 wufc = 0;
6587 wufc &= ~E1000_WUFC_LNKC;
6589 if (wufc) {
6594 if (wufc & E1000_WUFC_MC) {
6623 retval = e1000_init_phy_wakeup(adapter, wufc);
6628 ew32(WUFC, wufc);
6641 if (wufc && !(wufc & (E1000_WUFC_EX | E1000_WUFC_MC | E1000_WUFC_BC)))