MAINTAINERS | 1 + drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c | 9 ++- .../hisilicon/hns3/hns3pf/hclge_mdio.c | 5 +- .../net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 3 +- drivers/net/phy/phy-c45.c | 3 +- drivers/net/phy/phy.c | 7 +- drivers/net/phy/phy_device.c | 14 ++-- drivers/net/usb/r8152.c | 10 +-- include/linux/bitmap.h | 32 ++++++++ include/linux/linkmode.h | 21 ++++- lib/bitmap.c | 46 ++++++++--- lib/test_bitmap.c | 78 +++++++++++++++++++ 12 files changed, 188 insertions(+), 41 deletions(-)