Lines Matching defs:wolinfo
573 void asix_get_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo)
580 wolinfo->supported = 0;
581 wolinfo->wolopts = 0;
584 wolinfo->supported = WAKE_PHY | WAKE_MAGIC;
585 wolinfo->wolopts = 0;
587 wolinfo->wolopts |= WAKE_PHY;
589 wolinfo->wolopts |= WAKE_MAGIC;
592 int asix_set_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo)
597 if (wolinfo->wolopts & ~(WAKE_PHY | WAKE_MAGIC))
600 if (wolinfo->wolopts & WAKE_PHY)
602 if (wolinfo->wolopts & WAKE_MAGIC)