diff options
author | Jiawen Wu <jiawenwu@trustnetic.com> | 2023-08-23 14:19:32 +0800 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2023-08-25 07:42:59 +0100 |
commit | ab928c24e6cd9473a2f9ec04df8849cdad1ba2ca (patch) | |
tree | 88d1d6f05819b15984327909ed94bde443fd774a | |
parent | 2a22b7ae2fa3b579d650c068c668fb252c49582b (diff) | |
download | lwn-ab928c24e6cd9473a2f9ec04df8849cdad1ba2ca.tar.gz lwn-ab928c24e6cd9473a2f9ec04df8849cdad1ba2ca.zip |
net: txgbe: add FW version warning
Since XPCS device identifier is implemented in the firmware version
0x20010 and above, so add a warning to prompt the users to upgrade the
firmware to make sure the driver works.
Signed-off-by: Jiawen Wu <jiawenwu@trustnetic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
-rw-r--r-- | drivers/net/ethernet/wangxun/txgbe/txgbe_main.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/net/ethernet/wangxun/txgbe/txgbe_main.c b/drivers/net/ethernet/wangxun/txgbe/txgbe_main.c index 46eba6d6188b..641b8188da4e 100644 --- a/drivers/net/ethernet/wangxun/txgbe/txgbe_main.c +++ b/drivers/net/ethernet/wangxun/txgbe/txgbe_main.c @@ -663,6 +663,9 @@ static int txgbe_probe(struct pci_dev *pdev, "0x%08x", etrack_id); } + if (etrack_id < 0x20010) + dev_warn(&pdev->dev, "Please upgrade the firmware to 0x20010 or above.\n"); + txgbe = devm_kzalloc(&pdev->dev, sizeof(*txgbe), GFP_KERNEL); if (!txgbe) { err = -ENOMEM; |