summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet
diff options
context:
space:
mode:
authorBenjamin Fair <benjaminfair@google.com>2019-04-02 21:20:52 -0700
committerJoel Stanley <joel@jms.id.au>2019-04-04 12:49:59 +1030
commit8cecc398591c7b041896b2d60705c46edee4d957 (patch)
treea6ebb8e22b42af92f95acb86f04c5562a44b09c5 /drivers/net/ethernet
parent6931e7553b61cd4e9f20f2f230fc5cd54d160e86 (diff)
downloadblackbird-obmc-linux-8cecc398591c7b041896b2d60705c46edee4d957.tar.gz
blackbird-obmc-linux-8cecc398591c7b041896b2d60705c46edee4d957.zip
net: npcm: use bitmap functions on link mode params
This fixes a compilation error caused by the phy_device "supported" and "advertising" parameters switching from u32 to bitmap. Fixes: 35998b5c4073 ("net: npcm: add NPCM7xx Ethernet MAC controller") OpenBMC-Staging-Count: 1 Signed-off-by: Benjamin Fair <benjaminfair@google.com> Signed-off-by: Joel Stanley <joel@jms.id.au>
Diffstat (limited to 'drivers/net/ethernet')
-rw-r--r--drivers/net/ethernet/nuvoton/npcm7xx_emc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/ethernet/nuvoton/npcm7xx_emc.c b/drivers/net/ethernet/nuvoton/npcm7xx_emc.c
index 3615e227545e..efb441d511c5 100644
--- a/drivers/net/ethernet/nuvoton/npcm7xx_emc.c
+++ b/drivers/net/ethernet/nuvoton/npcm7xx_emc.c
@@ -1829,8 +1829,8 @@ static int npcm7xx_mii_setup(struct net_device *dev)
goto out3;
}
- phydev->supported &= PHY_BASIC_FEATURES;
- phydev->advertising = phydev->supported;
+ linkmode_and(phydev->supported, phydev->supported, PHY_BASIC_FEATURES);
+ linkmode_copy(phydev->advertising, phydev->supported);
ether->phy_dev = phydev;
return 0;
OpenPOWER on IntegriCloud