/linux-4.1.27/drivers/net/phy/ |
D | at803x.c | 104 if (wol->wolopts & WAKE_MAGIC) { in at803x_set_wol() 144 wol->supported = WAKE_MAGIC; in at803x_get_wol() 149 wol->wolopts |= WAKE_MAGIC; in at803x_get_wol()
|
D | marvell.c | 838 wol->supported = WAKE_MAGIC; in m88e1318_get_wol() 847 wol->wolopts |= WAKE_MAGIC; in m88e1318_get_wol() 859 if (wol->wolopts & WAKE_MAGIC) { in m88e1318_set_wol()
|
/linux-4.1.27/drivers/net/ethernet/broadcom/genet/ |
D | bcmgenet_wol.c | 49 wol->supported = WAKE_MAGIC | WAKE_MAGICSECURE; in bcmgenet_get_wol() 73 if (wol->wolopts & ~(WAKE_MAGIC | WAKE_MAGICSECURE)) in bcmgenet_set_wol()
|
/linux-4.1.27/drivers/net/ethernet/atheros/atl1c/ |
D | atl1c_ethtool.c | 247 wol->supported = WAKE_MAGIC | WAKE_PHY; in atl1c_get_wol() 257 wol->wolopts |= WAKE_MAGIC; in atl1c_get_wol() 272 if (wol->wolopts & WAKE_MAGIC) in atl1c_set_wol()
|
/linux-4.1.27/drivers/net/ethernet/freescale/ |
D | ucc_geth_ethtool.c | 368 wol->supported |= WAKE_MAGIC; in uec_get_wol() 378 if (wol->wolopts & ~(WAKE_PHY | WAKE_MAGIC)) in uec_set_wol() 382 else if (wol->wolopts & WAKE_MAGIC && !qe_alive_during_sleep()) in uec_set_wol()
|
D | gianfar_ethtool.c | 646 wol->supported = WAKE_MAGIC; in gfar_get_wol() 647 wol->wolopts = priv->wol_en ? WAKE_MAGIC : 0; in gfar_get_wol() 662 if (wol->wolopts & ~WAKE_MAGIC) in gfar_set_wol() 665 device_set_wakeup_enable(&dev->dev, wol->wolopts & WAKE_MAGIC); in gfar_set_wol()
|
D | fec_main.c | 2483 wol->supported = WAKE_MAGIC; in fec_enet_get_wol() 2484 wol->wolopts = fep->wol_flag & FEC_WOL_FLAG_ENABLE ? WAKE_MAGIC : 0; in fec_enet_get_wol() 2498 if (wol->wolopts & ~WAKE_MAGIC) in fec_enet_set_wol() 2501 device_set_wakeup_enable(&ndev->dev, wol->wolopts & WAKE_MAGIC); in fec_enet_set_wol()
|
D | ucc_geth.c | 3574 if (ugeth->wol_en & WAKE_MAGIC) { in ucc_geth_suspend() 3595 if (ugeth->wol_en & WAKE_MAGIC) { in ucc_geth_resume()
|
/linux-4.1.27/drivers/net/ethernet/atheros/atl1e/ |
D | atl1e_ethtool.c | 330 wol->supported = WAKE_MAGIC | WAKE_PHY; in atl1e_get_wol() 340 wol->wolopts |= WAKE_MAGIC; in atl1e_get_wol() 355 if (wol->wolopts & WAKE_MAGIC) in atl1e_set_wol()
|
/linux-4.1.27/drivers/net/ethernet/oki-semi/pch_gbe/ |
D | pch_gbe_ethtool.c | 205 wol->supported = WAKE_UCAST | WAKE_MCAST | WAKE_BCAST | WAKE_MAGIC; in pch_gbe_get_wol() 215 wol->wolopts |= WAKE_MAGIC; in pch_gbe_get_wol() 242 if ((wol->wolopts & WAKE_MAGIC)) in pch_gbe_set_wol()
|
/linux-4.1.27/drivers/net/usb/ |
D | asix_common.c | 407 wolinfo->supported = WAKE_PHY | WAKE_MAGIC; in asix_get_wol() 412 wolinfo->wolopts |= WAKE_MAGIC; in asix_get_wol() 422 if (wolinfo->wolopts & WAKE_MAGIC) in asix_set_wol()
|
D | sr9800.c | 410 wolinfo->supported = WAKE_PHY | WAKE_MAGIC; in sr_get_wol() 415 wolinfo->wolopts |= WAKE_MAGIC; in sr_get_wol() 426 if (wolinfo->wolopts & WAKE_MAGIC) in sr_set_wol()
|
D | pegasus.c | 887 #define WOL_SUPPORTED (WAKE_MAGIC|WAKE_PHY) 894 wol->supported = WAKE_MAGIC | WAKE_PHY; in pegasus_get_wol() 908 if (wol->wolopts & WAKE_MAGIC) in pegasus_set_wol()
|
D | ax88179_178a.c | 555 wolinfo->supported = WAKE_PHY | WAKE_MAGIC; in ax88179_get_wol() 560 wolinfo->wolopts |= WAKE_MAGIC; in ax88179_get_wol() 571 if (wolinfo->wolopts & WAKE_MAGIC) in ax88179_set_wol()
|
D | smsc95xx.c | 50 WAKE_MCAST | WAKE_ARP | WAKE_MAGIC) 1600 if (pdata->wolopts & WAKE_MAGIC) { in smsc95xx_suspend() 1626 if (pdata->wolopts & WAKE_MAGIC) { in smsc95xx_suspend()
|
D | smsc75xx.c | 55 WAKE_MCAST | WAKE_ARP | WAKE_MAGIC) 1940 if (pdata->wolopts & WAKE_MAGIC) { in smsc75xx_suspend()
|
D | r8152.c | 2271 #define WAKE_ANY (WAKE_PHY | WAKE_MAGIC | WAKE_UCAST | WAKE_BCAST | WAKE_MCAST) 2296 wolopts |= WAKE_MAGIC; in __rtl_get_wol() 2329 if (wolopts & WAKE_MAGIC) in __rtl_set_wol()
|
/linux-4.1.27/drivers/net/ethernet/qlogic/netxen/ |
D | netxen_nic_ethtool.c | 705 wol->supported |= WAKE_MAGIC; in netxen_nic_get_wol() 709 wol->wolopts |= WAKE_MAGIC; in netxen_nic_get_wol() 721 if (wol->wolopts & ~WAKE_MAGIC) in netxen_nic_set_wol() 729 if (wol->wolopts & WAKE_MAGIC) in netxen_nic_set_wol()
|
/linux-4.1.27/drivers/net/ethernet/sfc/ |
D | siena.c | 621 wol->supported = WAKE_MAGIC; in siena_get_wol() 623 wol->wolopts = WAKE_MAGIC; in siena_get_wol() 635 if (type & ~WAKE_MAGIC) in siena_set_wol() 638 if (type & WAKE_MAGIC) { in siena_set_wol()
|
/linux-4.1.27/drivers/net/ethernet/stmicro/stmmac/ |
D | stmmac_ethtool.c | 559 wol->supported = WAKE_MAGIC | WAKE_UCAST; in stmmac_get_wol() 568 u32 support = WAKE_MAGIC | WAKE_UCAST; in stmmac_set_wol() 574 wol->wolopts &= ~WAKE_MAGIC; in stmmac_set_wol()
|
D | dwmac1000_core.c | 232 if (mode & WAKE_MAGIC) { in dwmac1000_pmt()
|
/linux-4.1.27/drivers/net/ethernet/emulex/benet/ |
D | be_ethtool.c | 783 wol->supported |= WAKE_MAGIC; in be_get_wol() 785 wol->wolopts |= WAKE_MAGIC; in be_get_wol() 796 if (wol->wolopts & ~WAKE_MAGIC) in be_set_wol() 804 if (wol->wolopts & WAKE_MAGIC) in be_set_wol()
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/ |
D | cxgb4_ethtool.c | 743 #define WOL_SUPPORTED (WAKE_BCAST | WAKE_MAGIC) 748 wol->supported = WAKE_BCAST | WAKE_MAGIC; in get_wol() 761 (wol->wolopts & WAKE_MAGIC) ? dev->dev_addr : NULL); in set_wol()
|
/linux-4.1.27/drivers/net/ethernet/qlogic/qlge/ |
D | qlge_ethtool.c | 435 wol->supported = WAKE_MAGIC; in ql_get_wol() 452 if (wol->wolopts & ~WAKE_MAGIC) in ql_set_wol()
|
D | qlge_main.c | 3807 qdev->wol = WAKE_MAGIC; in ql_adapter_initialize() 3946 if (qdev->wol & WAKE_MAGIC) { in ql_wol()
|
/linux-4.1.27/drivers/net/ethernet/calxeda/ |
D | xgmac.c | 1667 wol->supported = WAKE_MAGIC | WAKE_UCAST; in xgmac_get_wol() 1676 u32 support = WAKE_MAGIC | WAKE_UCAST; in xgmac_set_wol() 1798 priv->wolopts = WAKE_MAGIC; /* Magic Frame as default */ in xgmac_probe() 1870 if (mode & WAKE_MAGIC) in xgmac_pmt()
|
/linux-4.1.27/drivers/net/ethernet/amd/ |
D | amd8111e.c | 1458 wol_info->supported = WAKE_MAGIC|WAKE_PHY; in amd8111e_get_wol() 1460 wol_info->wolopts = WAKE_MAGIC; in amd8111e_get_wol() 1466 if (wol_info->wolopts & ~(WAKE_MAGIC|WAKE_PHY)) in amd8111e_set_wol() 1469 if (wol_info->wolopts & WAKE_MAGIC) in amd8111e_set_wol()
|
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/ |
D | qlcnic_ethtool.c | 1473 wol->supported |= WAKE_MAGIC; in qlcnic_get_wol() 1477 wol->wolopts |= WAKE_MAGIC; in qlcnic_get_wol() 1489 if (wol->wolopts & ~WAKE_MAGIC) in qlcnic_set_wol() 1501 if (wol->wolopts & WAKE_MAGIC) in qlcnic_set_wol()
|
/linux-4.1.27/drivers/net/ethernet/silan/ |
D | sc92031.c | 1264 wolinfo->supported = WAKE_PHY | WAKE_MAGIC in sc92031_ethtool_get_wol() 1272 wolinfo->wolopts |= WAKE_MAGIC; in sc92031_ethtool_get_wol() 1294 if (wolinfo->wolopts & WAKE_MAGIC) in sc92031_ethtool_set_wol()
|
/linux-4.1.27/drivers/net/ethernet/toshiba/ |
D | ps3_gelic_net.c | 1314 wol->supported = WAKE_MAGIC; in gelic_net_get_wol() 1332 if (wol->wolopts & ~WAKE_MAGIC) in gelic_net_set_wol() 1336 if (wol->wolopts & WAKE_MAGIC) { in gelic_net_set_wol()
|
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/ |
D | en_ethtool.c | 240 wol->supported = WAKE_MAGIC; in mlx4_en_get_wol() 245 wol->wolopts = WAKE_MAGIC; in mlx4_en_get_wol() 267 if (wol->supported & ~WAKE_MAGIC) in mlx4_en_set_wol() 276 if (wol->wolopts & WAKE_MAGIC) { in mlx4_en_set_wol()
|
/linux-4.1.27/include/uapi/linux/ |
D | ethtool.h | 1319 #define WAKE_MAGIC (1 << 5) macro
|
/linux-4.1.27/drivers/net/ethernet/davicom/ |
D | dm9000.c | 702 w->supported = dm->wake_supported ? WAKE_MAGIC : 0; in dm9000_get_wol() 716 if (opts & ~WAKE_MAGIC) in dm9000_set_wol() 719 if (opts & WAKE_MAGIC) in dm9000_set_wol()
|
/linux-4.1.27/drivers/net/ethernet/realtek/ |
D | 8139too.c | 2321 wol->supported = WAKE_PHY | WAKE_MAGIC in rtl8139_get_wol() 2328 wol->wolopts |= WAKE_MAGIC; in rtl8139_get_wol() 2353 ? (WAKE_PHY | WAKE_MAGIC in rtl8139_set_wol() 2363 if (wol->wolopts & WAKE_MAGIC) in rtl8139_set_wol()
|
D | 8139cp.c | 1336 if (wol->wolopts & WAKE_MAGIC) options |= MagicPacket; in netdev_set_wol() 1366 wol->supported = WAKE_PHY | WAKE_BCAST | WAKE_MAGIC | in netdev_get_wol() 1373 if (options & MagicPacket) wol->wolopts |= WAKE_MAGIC; in netdev_get_wol()
|
D | r8169.c | 1684 #define WAKE_ANY (WAKE_PHY | WAKE_MAGIC | WAKE_UCAST | WAKE_BCAST | WAKE_MCAST) 1718 wolopts |= WAKE_MAGIC; in __rtl8169_get_wol() 1722 wolopts |= WAKE_MAGIC; in __rtl8169_get_wol() 1763 { WAKE_MAGIC, Config3, MagicPacket } in __rtl8169_set_wol() 1788 if (wolopts & WAKE_MAGIC) in __rtl8169_set_wol()
|
/linux-4.1.27/drivers/net/ethernet/3com/ |
D | typhoon.c | 1111 wol->supported = WAKE_PHY | WAKE_MAGIC; in typhoon_get_wol() 1116 wol->wolopts |= WAKE_MAGIC; in typhoon_get_wol() 1125 if(wol->wolopts & ~(WAKE_PHY | WAKE_MAGIC)) in typhoon_set_wol() 1131 if(wol->wolopts & WAKE_MAGIC) in typhoon_set_wol()
|
D | 3c59x.c | 2986 wol->supported = WAKE_MAGIC; in vortex_get_wol() 2990 wol->wolopts |= WAKE_MAGIC; in vortex_get_wol() 3000 if (wol->wolopts & ~WAKE_MAGIC) in vortex_set_wol() 3003 if (wol->wolopts & WAKE_MAGIC) in vortex_set_wol()
|
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/ |
D | ethtool.c | 1876 WAKE_BCAST | WAKE_MAGIC | WAKE_PHY; in e1000_get_wol() 1893 wol->wolopts |= WAKE_MAGIC; in e1000_get_wol() 1905 WAKE_MAGIC | WAKE_PHY))) in e1000_set_wol() 1917 if (wol->wolopts & WAKE_MAGIC) in e1000_set_wol()
|
/linux-4.1.27/drivers/net/ethernet/broadcom/ |
D | b44.c | 2088 wol->supported = WAKE_MAGIC; in b44_get_wol() 2090 wol->wolopts = WAKE_MAGIC; in b44_get_wol() 2101 if (wol->wolopts & WAKE_MAGIC) in b44_set_wol() 2107 device_set_wakeup_enable(bp->sdev->dev, wol->wolopts & WAKE_MAGIC); in b44_set_wol()
|
D | bcmsysport.c | 406 wol->supported = WAKE_MAGIC | WAKE_MAGICSECURE; in bcm_sysport_get_wol() 424 u32 supported = WAKE_MAGIC | WAKE_MAGICSECURE; in bcm_sysport_set_wol()
|
D | bnx2.c | 7089 wol->supported = WAKE_MAGIC; in bnx2_get_wol() 7091 wol->wolopts = WAKE_MAGIC; in bnx2_get_wol() 7103 if (wol->wolopts & ~WAKE_MAGIC) in bnx2_set_wol() 7106 if (wol->wolopts & WAKE_MAGIC) { in bnx2_set_wol()
|
D | tg3.c | 12256 wol->supported = WAKE_MAGIC; in tg3_get_wol() 12261 wol->wolopts = WAKE_MAGIC; in tg3_get_wol() 12270 if (wol->wolopts & ~WAKE_MAGIC) in tg3_set_wol() 12272 if ((wol->wolopts & WAKE_MAGIC) && in tg3_set_wol() 12276 device_set_wakeup_enable(dp, wol->wolopts & WAKE_MAGIC); in tg3_set_wol()
|
/linux-4.1.27/drivers/net/ethernet/intel/e1000/ |
D | e1000_ethtool.c | 1666 wol->supported = WAKE_UCAST | WAKE_MCAST | WAKE_BCAST | WAKE_MAGIC; in e1000_get_wol() 1697 wol->wolopts |= WAKE_MAGIC; in e1000_get_wol() 1733 if (wol->wolopts & WAKE_MAGIC) in e1000_set_wol()
|
/linux-4.1.27/drivers/net/ethernet/dlink/ |
D | sundance.c | 1755 wol->supported = (WAKE_PHY | WAKE_MAGIC); in sundance_get_wol() 1761 wol->wolopts |= WAKE_MAGIC; in sundance_get_wol() 1782 if (wol->wolopts & WAKE_MAGIC) in sundance_set_wol()
|
/linux-4.1.27/drivers/net/vmxnet3/ |
D | vmxnet3_ethtool.c | 396 wol->supported = WAKE_UCAST | WAKE_ARP | WAKE_MAGIC; in vmxnet3_get_wol()
|
D | vmxnet3_drv.c | 3275 if (adapter->wol & WAKE_MAGIC) in vmxnet3_suspend()
|
/linux-4.1.27/drivers/net/ethernet/sis/ |
D | sis900.c | 2097 if (wol->wolopts & WAKE_MAGIC) in sis900_set_wol() 2121 wol->wolopts |= WAKE_MAGIC; in sis900_get_wol() 2125 wol->supported = (WAKE_PHY | WAKE_MAGIC); in sis900_get_wol()
|
/linux-4.1.27/drivers/net/ethernet/via/ |
D | via-velocity.c | 3448 wol->supported = WAKE_PHY | WAKE_MAGIC | WAKE_UCAST | WAKE_ARP; in velocity_ethtool_get_wol() 3449 wol->wolopts |= WAKE_MAGIC; in velocity_ethtool_get_wol() 3465 if (!(wol->wolopts & (WAKE_PHY | WAKE_MAGIC | WAKE_UCAST | WAKE_ARP))) in velocity_ethtool_set_wol() 3476 if (wol->wolopts & WAKE_MAGIC) { in velocity_ethtool_set_wol()
|
D | via-rhine.c | 2294 wol->supported = WAKE_PHY | WAKE_MAGIC | in rhine_get_wol() 2303 u32 support = WAKE_PHY | WAKE_MAGIC | in rhine_set_wol() 2421 if (rp->wolopts & WAKE_MAGIC) { in rhine_shutdown_pci()
|
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_ethtool.c | 1079 wol->supported = WAKE_MAGIC; in bnx2x_get_wol() 1081 wol->wolopts = WAKE_MAGIC; in bnx2x_get_wol() 1092 if (wol->wolopts & ~WAKE_MAGIC) { in bnx2x_set_wol() 1097 if (wol->wolopts & WAKE_MAGIC) { in bnx2x_set_wol()
|
/linux-4.1.27/drivers/net/ethernet/atheros/atlx/ |
D | atl2.c | 2044 wol->supported = WAKE_MAGIC; in atl2_get_wol() 2054 wol->wolopts |= WAKE_MAGIC; in atl2_get_wol() 2072 if (wol->wolopts & WAKE_MAGIC) in atl2_set_wol()
|
D | atl1.c | 3399 wol->supported = WAKE_MAGIC; in atl1_get_wol() 3402 wol->wolopts |= WAKE_MAGIC; in atl1_get_wol() 3414 if (wol->wolopts & WAKE_MAGIC) in atl1_set_wol()
|
/linux-4.1.27/drivers/net/ethernet/intel/i40e/ |
D | i40e_ethtool.c | 1625 wol->supported = WAKE_MAGIC; in i40e_get_wol() 1626 wol->wolopts = (pf->wol_en ? WAKE_MAGIC : 0); in i40e_get_wol() 1658 if (wol->wolopts && (wol->wolopts != WAKE_MAGIC)) in i40e_set_wol()
|
/linux-4.1.27/drivers/net/ethernet/dec/tulip/ |
D | dmfe.c | 1120 wolinfo->supported = WAKE_PHY | WAKE_MAGIC; in dmfe_ethtool_get_wol() 2137 if (db->wol_mode & WAKE_MAGIC) in dmfe_suspend()
|
D | tulip_core.c | 1468 tp->wolinfo.supported = WAKE_PHY | WAKE_MAGIC; in tulip_init_one() 1823 if (wolopts & WAKE_MAGIC) in tulip_set_wolopts()
|
D | uli526x.c | 1004 wol->supported = WAKE_PHY | WAKE_MAGIC; in uli526x_get_wol()
|
/linux-4.1.27/drivers/net/ethernet/intel/igb/ |
D | igb_ethtool.c | 2078 WAKE_BCAST | WAKE_MAGIC | in igb_get_wol() 2094 wol->wolopts |= WAKE_MAGIC; in igb_get_wol() 2118 if (wol->wolopts & WAKE_MAGIC) in igb_set_wol()
|
/linux-4.1.27/drivers/net/ethernet/ |
D | jme.c | 2620 wol->supported = WAKE_MAGIC | WAKE_PHY; in jme_get_wol() 2628 wol->wolopts |= WAKE_MAGIC; in jme_get_wol() 2650 if (wol->wolopts & WAKE_MAGIC) in jme_set_wol()
|
/linux-4.1.27/drivers/net/ethernet/natsemi/ |
D | natsemi.c | 2708 if (newval & WAKE_MAGIC) in netdev_set_wol() 2728 | WAKE_ARP | WAKE_MAGIC); in netdev_get_wol() 2748 *cur |= WAKE_MAGIC; in netdev_get_wol()
|
/linux-4.1.27/drivers/net/ethernet/intel/ |
D | e100.c | 2493 wol->supported = (nic->mac >= mac_82558_D101_A4) ? WAKE_MAGIC : 0; in e100_get_wol() 2494 wol->wolopts = (nic->flags & wol_magic) ? WAKE_MAGIC : 0; in e100_get_wol() 2501 if ((wol->wolopts && wol->wolopts != WAKE_MAGIC) || in e100_set_wol()
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_ethtool.c | 2108 WAKE_BCAST | WAKE_MAGIC; in ixgbe_get_wol() 2122 wol->wolopts |= WAKE_MAGIC; in ixgbe_get_wol() 2143 if (wol->wolopts & WAKE_MAGIC) in ixgbe_set_wol()
|
/linux-4.1.27/drivers/net/ethernet/marvell/ |
D | skge.c | 168 return WAKE_MAGIC | WAKE_PHY; in wol_supported() 233 if (skge->wol & WAKE_MAGIC) in skge_wol_init() 3880 skge->wol = wol_supported(hw) & WAKE_MAGIC; in skge_devinit()
|
D | sky2.c | 866 if (sky2->wol & WAKE_MAGIC) in sky2_wol_init() 3549 return sky2_is_copper(hw) ? (WAKE_PHY | WAKE_MAGIC) : 0; in sky2_wol_supported() 4983 wol_default = device_may_wakeup(&pdev->dev) ? WAKE_MAGIC : 0; in sky2_probe()
|
/linux-4.1.27/drivers/net/ethernet/adi/ |
D | bfin_mac.c | 506 wolinfo->supported = WAKE_MAGIC; in bfin_mac_ethtool_getwol()
|
/linux-4.1.27/drivers/net/ethernet/nvidia/ |
D | forcedeth.c | 4220 wolinfo->supported = WAKE_MAGIC; in nv_get_wol() 4224 wolinfo->wolopts = WAKE_MAGIC; in nv_get_wol() 4236 } else if (wolinfo->wolopts & WAKE_MAGIC) { in nv_set_wol()
|
/linux-4.1.27/drivers/net/ethernet/micrel/ |
D | ksz884x.c | 3698 hw_cfg_wol(hw, KS8841_WOL_MAGIC_ENABLE, (wol_enable & WAKE_MAGIC)); in hw_enable_wol() 6160 (WAKE_PHY | WAKE_MAGIC | \
|
/linux-4.1.27/drivers/net/ethernet/sun/ |
D | sungem.c | 2644 #define WOL_SUPPORTED_MASK (WAKE_MAGIC)
|