diff options
author | Zheng Zengkai <zhengzengkai@huawei.com> | 2023-08-11 14:07:02 +0300 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2023-08-13 14:30:39 +0300 |
commit | cf9b107f5fdddcd73b77169c30949d5e12e56eae (patch) | |
tree | c0679dfd58a795b37808664c10c290397503f897 /drivers | |
parent | ca51d1356071e40d48169a308e996be779be56d4 (diff) | |
download | linux-cf9b107f5fdddcd73b77169c30949d5e12e56eae.tar.xz |
net: ngbe: use pci_dev_id() to simplify the code
PCI core API pci_dev_id() can be used to get the BDF number for a pci
device. We don't need to compose it manually. Use pci_dev_id() to
simplify the code a little bit.
Signed-off-by: Zheng Zengkai <zhengzengkai@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/net/ethernet/wangxun/ngbe/ngbe_mdio.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/net/ethernet/wangxun/ngbe/ngbe_mdio.c b/drivers/net/ethernet/wangxun/ngbe/ngbe_mdio.c index cc2f325a52f7..fe20f02ecb3a 100644 --- a/drivers/net/ethernet/wangxun/ngbe/ngbe_mdio.c +++ b/drivers/net/ethernet/wangxun/ngbe/ngbe_mdio.c @@ -266,8 +266,7 @@ int ngbe_mdio_init(struct wx *wx) mii_bus->write_c45 = ngbe_phy_write_reg_mdi_c45; } - snprintf(mii_bus->id, MII_BUS_ID_SIZE, "ngbe-%x", - (pdev->bus->number << 8) | pdev->devfn); + snprintf(mii_bus->id, MII_BUS_ID_SIZE, "ngbe-%x", pci_dev_id(pdev)); ret = devm_mdiobus_register(&pdev->dev, mii_bus); if (ret) return ret; |