diff options
author | Benjamin Fair <benjaminfair@google.com> | 2019-04-02 21:20:52 -0700 |
---|---|---|
committer | Joel Stanley <joel@jms.id.au> | 2019-04-04 12:49:59 +1030 |
commit | 8cecc398591c7b041896b2d60705c46edee4d957 (patch) | |
tree | a6ebb8e22b42af92f95acb86f04c5562a44b09c5 /drivers/net/ethernet | |
parent | 6931e7553b61cd4e9f20f2f230fc5cd54d160e86 (diff) | |
download | blackbird-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.c | 4 |
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; |