WAKE_UCAST
wol->wolopts |= WAKE_UCAST;
WAKE_UCAST | WAKE_BCAST | WAKE_MCAST))
wol->wolopts |= WAKE_UCAST;
WAKE_UCAST | WAKE_MCAST | WAKE_BCAST))
if (wol->wolopts & (WAKE_PHY | WAKE_UCAST | WAKE_MCAST | WAKE_BCAST |
wol->wolopts |= WAKE_UCAST;
if (wol->wolopts & (WAKE_UCAST | WAKE_BCAST | WAKE_MCAST))
wol->supported = WAKE_MAGIC | WAKE_UCAST;
u32 support = WAKE_MAGIC | WAKE_UCAST;
if (mode & WAKE_UCAST)
if (wolinfo->wolopts & (WAKE_UCAST | WAKE_MCAST | WAKE_BCAST |
wol->supported |= WAKE_UCAST;
wol->wolopts |= WAKE_UCAST;
if (wol->wolopts & ~(WAKE_MAGIC | WAKE_UCAST))
if (wol->wolopts & WAKE_UCAST)
wol->supported = WAKE_UCAST | WAKE_MCAST | WAKE_BCAST | WAKE_MAGIC;
wol->supported &= ~WAKE_UCAST;
wol->wolopts |= WAKE_UCAST;
if (wol->wolopts & WAKE_UCAST) {
if (wol->wolopts & WAKE_UCAST)
wol->supported = WAKE_UCAST | WAKE_MCAST |
wol->supported &= ~WAKE_UCAST;
wol->wolopts |= WAKE_UCAST;
(wol->wolopts & ~(WAKE_UCAST | WAKE_MCAST | WAKE_BCAST |
if (wol->wolopts & WAKE_UCAST)
wol->supported = WAKE_UCAST | WAKE_MCAST |
wol->wolopts |= WAKE_UCAST;
if (wol->wolopts & WAKE_UCAST)
wol->supported = WAKE_UCAST | WAKE_MCAST |
wol->wolopts |= WAKE_UCAST;
if (wol->wolopts & WAKE_UCAST)
wol->supported = WAKE_UCAST | WAKE_MCAST |
wol->wolopts |= WAKE_UCAST;
if (wol->wolopts & WAKE_UCAST)
if (wol->wolopts & WAKE_UCAST)
if (wol->wolopts & (WAKE_UCAST | WAKE_MCAST | WAKE_BCAST))
WAKE_UCAST |
ret |= WAKE_UCAST;
ret |= WAKE_UCAST;
if (mode & WAKE_UCAST)
hw_cfg_wol(hw, KS8841_WOL_FRAME0_ENABLE, (wol_enable & WAKE_UCAST));
WAKE_UCAST | WAKE_MCAST | \
if (wol->wolopts & WAKE_UCAST)
adapter->wolopts |= WAKE_UCAST;
if (adapter->wolopts & WAKE_UCAST) {
#define MAC_SUPPORTED_WAKES (WAKE_BCAST | WAKE_UCAST | WAKE_MCAST | \
if (newval & WAKE_UCAST)
*supported = (WAKE_PHY | WAKE_UCAST | WAKE_MCAST | WAKE_BCAST
*cur |= WAKE_UCAST;
wol->supported = WAKE_UCAST | WAKE_MCAST | WAKE_BCAST | WAKE_MAGIC;
wol->wolopts |= WAKE_UCAST;
if ((wol->wolopts & WAKE_UCAST))
if (wol->wolopts & WAKE_UCAST) options |= UWF;
WAKE_MCAST | WAKE_UCAST;
if (options & UWF) wol->wolopts |= WAKE_UCAST;
| WAKE_UCAST | WAKE_MCAST | WAKE_BCAST;
wol->wolopts |= WAKE_UCAST;
| WAKE_UCAST | WAKE_MCAST | WAKE_BCAST)
if (wol->wolopts & WAKE_UCAST)
#define WAKE_ANY (WAKE_PHY | WAKE_MAGIC | WAKE_UCAST | WAKE_BCAST | WAKE_MCAST)
r8169_mod_reg8_cond(tp, Config5, UWF, wolopts & WAKE_UCAST);
| WAKE_UCAST | WAKE_MCAST | WAKE_BCAST;
wolinfo->wolopts |= WAKE_UCAST | WAKE_MCAST | WAKE_BCAST;
if (wolinfo->wolopts & (WAKE_UCAST | WAKE_MCAST | WAKE_BCAST))
if (wol->wolopts & (WAKE_MAGICSECURE | WAKE_UCAST | WAKE_MCAST
if (mode & WAKE_UCAST) {
if (mode & WAKE_UCAST) {
if (mode & WAKE_UCAST)
config->wol_mac_support |= WAKE_UCAST;
WAKE_UCAST | WAKE_MCAST | WAKE_BCAST; /* Untested */
WAKE_UCAST | WAKE_MCAST | WAKE_BCAST; /* Untested */
if (rp->wolopts & WAKE_UCAST)
wol->supported = WAKE_PHY | WAKE_MAGIC | WAKE_UCAST | WAKE_ARP;
wol->wolopts |= WAKE_UCAST;
if (!(wol->wolopts & (WAKE_PHY | WAKE_MAGIC | WAKE_UCAST | WAKE_ARP)))
if (wol->wolopts & WAKE_UCAST) {
wol->wolopts |= WAKE_UCAST;
#define BCM54XX_WOL_SUPPORTED_MASK (WAKE_UCAST | \
if (wol->wolopts & WAKE_UCAST) {
if (wol->wolopts & (WAKE_MAGIC | WAKE_MAGICSECURE | WAKE_UCAST |
if (wol->wolopts & WAKE_UCAST)
wol->supported = (WAKE_UCAST | WAKE_BCAST | WAKE_MAGIC |
wol->wolopts |= WAKE_UCAST;
if (wol->wolopts & (WAKE_MAGIC | WAKE_MAGICSECURE | WAKE_UCAST |
if (wol->wolopts & WAKE_UCAST)
wol->supported = (WAKE_UCAST | WAKE_BCAST | WAKE_MAGIC |
wol->wolopts |= WAKE_UCAST;
wol->supported = (WAKE_UCAST | WAKE_BCAST | WAKE_MAGIC |
wol->wolopts |= WAKE_UCAST;
if (wol->wolopts & WAKE_UCAST)
if (wol->wolopts & (WAKE_MAGIC | WAKE_UCAST)) {
if (wol & WAKE_UCAST) {
#define WAKE_ALL (WAKE_PHY | WAKE_UCAST | \
#define WAKE_ANY (WAKE_PHY | WAKE_MAGIC | WAKE_UCAST | WAKE_BCAST | WAKE_MCAST)
wolopts |= WAKE_UCAST;
if (wolopts & WAKE_UCAST)
if (pdata->wolopts & WAKE_UCAST) {
#define SUPPORTED_WAKE (WAKE_PHY | WAKE_UCAST | WAKE_BCAST | \
if (pdata->wolopts & (WAKE_BCAST | WAKE_MCAST | WAKE_ARP | WAKE_UCAST)) {
if (pdata->wolopts & WAKE_UCAST) {
if (pdata->wolopts & (WAKE_BCAST | WAKE_MCAST | WAKE_ARP | WAKE_UCAST)) {
#define SUPPORTED_WAKE (WAKE_PHY | WAKE_UCAST | WAKE_BCAST | \
if (adapter->wol & WAKE_UCAST) {
wol->supported = WAKE_UCAST | WAKE_ARP | WAKE_MAGIC;
wol->supported = WAKE_UCAST|WAKE_MCAST|WAKE_BCAST|WAKE_PHY;
wol->wolopts |= WAKE_UCAST;
if (wol->wolopts & ~(WAKE_UCAST|WAKE_MCAST|WAKE_BCAST|WAKE_PHY))
if (wol->wolopts & WAKE_UCAST)
wol->supported = WAKE_UCAST|WAKE_MCAST|WAKE_BCAST|WAKE_PHY;
wol->wolopts |= WAKE_UCAST;
if (wol->wolopts & ~(WAKE_UCAST|WAKE_MCAST|WAKE_BCAST|WAKE_PHY))
if (wol->wolopts & WAKE_UCAST)
[const_ilog2(WAKE_UCAST)] = "ucast",