Searched refs:wolopts (Results 1 - 25 of 122) sorted by relevance

12345

/linux-master/drivers/net/wireless/marvell/mwifiex/
H A Dethtool.c22 wol->wolopts |= WAKE_UCAST;
24 wol->wolopts |= WAKE_MCAST;
26 wol->wolopts |= WAKE_BCAST;
28 wol->wolopts |= WAKE_PHY;
37 if (wol->wolopts & ~(WAKE_UCAST|WAKE_MCAST|WAKE_BCAST|WAKE_PHY))
40 if (wol->wolopts & WAKE_UCAST)
42 if (wol->wolopts & WAKE_MCAST)
44 if (wol->wolopts & WAKE_BCAST)
46 if (wol->wolopts & WAKE_PHY)
48 if (wol->wolopts
[all...]
/linux-master/drivers/net/wireless/marvell/libertas/
H A Dethtool.c72 wol->wolopts |= WAKE_UCAST;
74 wol->wolopts |= WAKE_MCAST;
76 wol->wolopts |= WAKE_BCAST;
78 wol->wolopts |= WAKE_PHY;
86 if (wol->wolopts & ~(WAKE_UCAST|WAKE_MCAST|WAKE_BCAST|WAKE_PHY))
90 if (wol->wolopts & WAKE_UCAST)
92 if (wol->wolopts & WAKE_MCAST)
94 if (wol->wolopts & WAKE_BCAST)
96 if (wol->wolopts & WAKE_PHY)
98 if (wol->wolopts
[all...]
/linux-master/drivers/net/ethernet/broadcom/genet/
H A Dbcmgenet_wol.c53 wol->wolopts = 0;
58 wol->wolopts = priv->wolopts;
61 if (wol->wolopts & WAKE_MAGICSECURE)
84 if (wol->wolopts & ~(WAKE_MAGIC | WAKE_MAGICSECURE | WAKE_FILTER))
87 if (wol->wolopts & WAKE_MAGICSECURE)
91 if (wol->wolopts) {
109 priv->wolopts = wol->wolopts;
163 if (priv->wolopts
[all...]
/linux-master/net/ethtool/
H A Dwol.c55 len = ethnl_bitset32_size(&data->wol.wolopts, &data->wol.supported,
73 ret = ethnl_put_bitset32(skb, ETHTOOL_A_WOL_MODES, &data->wol.wolopts,
114 ret = ethnl_update_bitset32(&wol.wolopts, WOL_MODE_COUNT,
119 if (wol.wolopts & ~wol.supported) {
140 dev->wol_enabled = !!wol.wolopts;
/linux-master/drivers/net/ethernet/atheros/atl1c/
H A Datl1c_ethtool.c234 wol->wolopts = 0;
237 wol->wolopts |= WAKE_UCAST;
239 wol->wolopts |= WAKE_MCAST;
241 wol->wolopts |= WAKE_BCAST;
243 wol->wolopts |= WAKE_MAGIC;
245 wol->wolopts |= WAKE_PHY;
252 if (wol->wolopts & (WAKE_ARP | WAKE_MAGICSECURE |
258 if (wol->wolopts & WAKE_MAGIC)
260 if (wol->wolopts & WAKE_PHY)
/linux-master/drivers/net/ethernet/oki-semi/pch_gbe/
H A Dpch_gbe_ethtool.c214 wol->wolopts = 0;
217 wol->wolopts |= WAKE_UCAST;
219 wol->wolopts |= WAKE_MCAST;
221 wol->wolopts |= WAKE_BCAST;
223 wol->wolopts |= WAKE_MAGIC;
239 if ((wol->wolopts & (WAKE_PHY | WAKE_ARP | WAKE_MAGICSECURE)))
244 if ((wol->wolopts & WAKE_UCAST))
246 if ((wol->wolopts & WAKE_MCAST))
248 if ((wol->wolopts & WAKE_BCAST))
250 if ((wol->wolopts
[all...]
/linux-master/drivers/net/phy/
H A Dsmsc.c302 wol->wolopts = 0;
309 wol->wolopts |= WAKE_UCAST;
312 wol->wolopts |= WAKE_BCAST;
315 wol->wolopts |= WAKE_MAGIC;
319 wol->wolopts |= WAKE_ARP;
321 wol->wolopts |= WAKE_MCAST;
417 if ((wol->wolopts & (WAKE_ARP | WAKE_MCAST)) ==
430 if (wol->wolopts & WAKE_UCAST)
435 if (wol->wolopts & WAKE_BCAST)
440 if (wol->wolopts
[all...]
H A Ddp83tc811.c104 if (wol->wolopts & (WAKE_MAGIC | WAKE_MAGICSECURE)) {
122 if (wol->wolopts & WAKE_MAGIC)
127 if (wol->wolopts & WAKE_MAGICSECURE) {
164 wol->wolopts = 0;
169 wol->wolopts |= WAKE_MAGIC;
187 wol->wolopts |= WAKE_MAGICSECURE;
190 /* WoL is not enabled so set wolopts to 0 */
192 wol->wolopts = 0;
H A Ddp83869.c261 if (wol->wolopts & (WAKE_MAGIC | WAKE_MAGICSECURE | WAKE_UCAST |
266 if (wol->wolopts & WAKE_MAGIC ||
267 wol->wolopts & WAKE_MAGICSECURE) {
296 if (wol->wolopts & WAKE_MAGICSECURE) {
319 if (wol->wolopts & WAKE_UCAST)
324 if (wol->wolopts & WAKE_BCAST)
347 wol->wolopts = 0;
356 wol->wolopts |= WAKE_UCAST;
359 wol->wolopts |= WAKE_BCAST;
362 wol->wolopts |
[all...]
H A Dbcm-phy-lib.c843 if (wol->wolopts & ~BCM54XX_WOL_SUPPORTED_MASK)
862 if (!wol->wolopts) {
899 if (wol->wolopts & WAKE_MCAST) {
905 if (wol->wolopts & WAKE_UCAST) {
907 } else if (wol->wolopts & WAKE_BCAST) {
909 } else if (wol->wolopts & WAKE_MAGICSECURE) {
911 } else if (wol->wolopts & WAKE_MAGIC) {
918 if (wol->wolopts & (WAKE_MAGIC | WAKE_MAGICSECURE)) {
938 if (wol->wolopts & WAKE_MAGICSECURE) {
945 if (wol->wolopts
[all...]
H A Dmicrochip.c21 __u32 wolopts; member in struct:lan88xx_priv
80 if (!priv->wolopts)
242 priv->wolopts = 0;
288 priv->wolopts = wol->wolopts;
H A Ddp83867.c219 if (wol->wolopts & (WAKE_MAGIC | WAKE_MAGICSECURE | WAKE_UCAST |
224 if (wol->wolopts & WAKE_MAGIC) {
242 if (wol->wolopts & WAKE_MAGICSECURE) {
255 if (wol->wolopts & WAKE_UCAST)
260 if (wol->wolopts & WAKE_BCAST)
282 wol->wolopts = 0;
287 wol->wolopts |= WAKE_UCAST;
290 wol->wolopts |= WAKE_BCAST;
293 wol->wolopts |= WAKE_MAGIC;
311 wol->wolopts |
[all...]
H A Ddp83822.c152 if (wol->wolopts & (WAKE_MAGIC | WAKE_MAGICSECURE)) {
170 if (wol->wolopts & WAKE_MAGIC)
175 if (wol->wolopts & WAKE_MAGICSECURE) {
211 wol->wolopts = 0;
216 wol->wolopts |= WAKE_MAGIC;
234 wol->wolopts |= WAKE_MAGICSECURE;
237 /* WoL is not enabled so set wolopts to 0 */
239 wol->wolopts = 0;
/linux-master/drivers/net/ethernet/atheros/atl1e/
H A Datl1e_ethtool.c321 wol->wolopts = 0;
324 wol->wolopts |= WAKE_UCAST;
326 wol->wolopts |= WAKE_MCAST;
328 wol->wolopts |= WAKE_BCAST;
330 wol->wolopts |= WAKE_MAGIC;
332 wol->wolopts |= WAKE_PHY;
339 if (wol->wolopts & (WAKE_ARP | WAKE_MAGICSECURE |
345 if (wol->wolopts & WAKE_MAGIC)
347 if (wol->wolopts & WAKE_PHY)
/linux-master/drivers/net/ethernet/wangxun/ngbe/
H A Dngbe_ethtool.c23 wol->wolopts = 0;
25 wol->wolopts |= WAKE_MAGIC;
38 if (wol->wolopts & WAKE_MAGIC)
/linux-master/drivers/net/ethernet/microchip/
H A Dlan743x_ethtool.c1146 wol->wolopts = 0;
1157 wol->wolopts |= adapter->wolopts;
1158 if (adapter->wolopts & WAKE_MAGICSECURE)
1167 adapter->wolopts = 0;
1168 if (wol->wolopts & WAKE_UCAST)
1169 adapter->wolopts |= WAKE_UCAST;
1170 if (wol->wolopts & WAKE_MCAST)
1171 adapter->wolopts |= WAKE_MCAST;
1172 if (wol->wolopts
[all...]
/linux-master/drivers/net/ethernet/broadcom/asp2/
H A Dbcmasp_ethtool.c196 wol->wolopts = intf->wolopts;
199 if (wol->wolopts & WAKE_MAGICSECURE)
213 intf->wolopts = wol->wolopts;
214 if (intf->wolopts & WAKE_MAGICSECURE)
218 priv->enable_wol(intf, !!intf->wolopts);
/linux-master/drivers/net/ethernet/freescale/
H A Ducc_geth_ethtool.c356 wol->wolopts = ugeth->wol_en;
364 if (wol->wolopts & ~(WAKE_PHY | WAKE_MAGIC))
366 else if (wol->wolopts & WAKE_PHY && (!phydev || !phydev->irq))
368 else if (wol->wolopts & WAKE_MAGIC && !qe_alive_during_sleep())
371 ugeth->wol_en = wol->wolopts;
/linux-master/drivers/net/usb/
H A Dsmsc95xx.c65 u32 wolopts; member in struct:smsc95xx_priv
727 wolinfo->wolopts = pdata->wolopts;
737 if (wolinfo->wolopts & ~SUPPORTED_WAKE)
740 pdata->wolopts = wolinfo->wolopts & SUPPORTED_WAKE;
742 ret = device_set_wakeup_enable(&dev->udev->dev, pdata->wolopts);
1332 if (pdata->wolopts & WAKE_PHY)
1519 if (!(pdata->wolopts & SUPPORTED_WAKE) ||
1520 !(link_up || (pdata->wolopts
[all...]
H A Dasix_common.c599 wolinfo->wolopts = 0;
603 wolinfo->wolopts = 0;
605 wolinfo->wolopts |= WAKE_PHY;
607 wolinfo->wolopts |= WAKE_MAGIC;
615 if (wolinfo->wolopts & ~(WAKE_PHY | WAKE_MAGIC))
618 if (wolinfo->wolopts & WAKE_PHY)
620 if (wolinfo->wolopts & WAKE_MAGIC)
H A Dsr9800.c406 wolinfo->wolopts = 0;
410 wolinfo->wolopts = 0;
412 wolinfo->wolopts |= WAKE_PHY;
414 wolinfo->wolopts |= WAKE_MAGIC;
423 if (wolinfo->wolopts & ~(WAKE_PHY | WAKE_MAGIC))
426 if (wolinfo->wolopts & WAKE_PHY)
428 if (wolinfo->wolopts & WAKE_MAGIC)
H A Dpegasus.c910 wol->wolopts = pegasus->wolopts;
920 if (wol->wolopts & ~WOL_SUPPORTED)
923 if (wol->wolopts & WAKE_MAGIC)
925 if (wol->wolopts & WAKE_PHY)
928 if (wol->wolopts)
932 pegasus->wolopts = wol->wolopts;
937 wol->wolopts);
/linux-master/drivers/net/ethernet/dec/tulip/
H A Dtulip_core.c259 static void tulip_set_wolopts(struct pci_dev *pdev, u32 wolopts);
871 if (wolinfo->wolopts & (~tp->wolinfo.supported))
874 tp->wolinfo.wolopts = wolinfo->wolopts;
875 device_set_wakeup_enable(&tp->pdev->dev, tp->wolinfo.wolopts);
885 wolinfo->wolopts = tp->wolinfo.wolopts;
1444 tp->wolinfo.wolopts = 0;
1776 /* set the registers according to the given wolopts */
1777 static void tulip_set_wolopts (struct pci_dev *pdev, u32 wolopts) argument
[all...]
/linux-master/drivers/net/ethernet/intel/e1000/
H A De1000_ethtool.c1645 wol->wolopts = 0;
1669 wol->wolopts |= WAKE_UCAST;
1671 wol->wolopts |= WAKE_MCAST;
1673 wol->wolopts |= WAKE_BCAST;
1675 wol->wolopts |= WAKE_MAGIC;
1683 if (wol->wolopts & (WAKE_PHY | WAKE_ARP | WAKE_MAGICSECURE))
1688 return wol->wolopts ? -EOPNOTSUPP : 0;
1692 if (wol->wolopts & WAKE_UCAST) {
1705 if (wol->wolopts & WAKE_UCAST)
1707 if (wol->wolopts
[all...]
/linux-master/drivers/net/phy/qcom/
H A Dqcom-phy-lib.c64 if (wol->wolopts & WAKE_MAGIC) {
124 wol->wolopts = 0;
131 wol->wolopts |= WAKE_MAGIC;

Completed in 309 milliseconds

12345