Lines Matching refs:wol
13 struct ethtool_wolinfo *wol) in ngbe_get_wol() argument
19 wol->supported = WAKE_MAGIC; in ngbe_get_wol()
20 wol->wolopts = 0; in ngbe_get_wol()
21 if (wx->wol & WX_PSR_WKUP_CTL_MAG) in ngbe_get_wol()
22 wol->wolopts |= WAKE_MAGIC; in ngbe_get_wol()
26 struct ethtool_wolinfo *wol) in ngbe_set_wol() argument
34 wx->wol = 0; in ngbe_set_wol()
35 if (wol->wolopts & WAKE_MAGIC) in ngbe_set_wol()
36 wx->wol = WX_PSR_WKUP_CTL_MAG; in ngbe_set_wol()
37 netdev->wol_enabled = !!(wx->wol); in ngbe_set_wol()
38 wr32(wx, WX_PSR_WKUP_CTL, wx->wol); in ngbe_set_wol()