Lines Matching refs:wolopts
58 u32 wolopts; member
702 wolinfo->wolopts = pdata->wolopts; in smsc95xx_ethtool_get_wol()
712 if (wolinfo->wolopts & ~SUPPORTED_WAKE) in smsc95xx_ethtool_set_wol()
715 pdata->wolopts = wolinfo->wolopts & SUPPORTED_WAKE; in smsc95xx_ethtool_set_wol()
717 ret = device_set_wakeup_enable(&dev->udev->dev, pdata->wolopts); in smsc95xx_ethtool_set_wol()
1282 if (pdata->wolopts & WAKE_PHY) in smsc95xx_enter_suspend0()
1485 if (!(pdata->wolopts & SUPPORTED_WAKE) || in smsc95xx_suspend()
1486 !(link_up || (pdata->wolopts & WAKE_PHY))) { in smsc95xx_suspend()
1514 if (pdata->wolopts & WAKE_PHY) { in smsc95xx_suspend()
1532 if (pdata->wolopts & (WAKE_BCAST | WAKE_MCAST | WAKE_ARP | WAKE_UCAST)) { in smsc95xx_suspend()
1552 if (pdata->wolopts & WAKE_BCAST) { in smsc95xx_suspend()
1565 if (pdata->wolopts & WAKE_MCAST) { in smsc95xx_suspend()
1578 if (pdata->wolopts & WAKE_ARP) { in smsc95xx_suspend()
1591 if (pdata->wolopts & WAKE_UCAST) { in smsc95xx_suspend()
1642 if (pdata->wolopts & WAKE_MAGIC) { in smsc95xx_suspend()
1660 if (pdata->wolopts & (WAKE_BCAST | WAKE_MCAST | WAKE_ARP | WAKE_UCAST)) { in smsc95xx_suspend()
1668 if (pdata->wolopts & WAKE_MAGIC) { in smsc95xx_suspend()
1688 if (pdata->wolopts & WAKE_PHY) in smsc95xx_suspend()