summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/intel/i40e/i40e_main.c
diff options
context:
space:
mode:
authorCarolyn Wyborny <carolyn.wyborny@intel.com>2015-08-31 19:54:49 -0400
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>2015-10-13 23:34:50 -0700
commitf0b44440148c257bb5b1872e8ff5d6591afc8f4f (patch)
tree0de0797fdadc8fb439f47a8d1f3a33c8eb8d9d7e /drivers/net/ethernet/intel/i40e/i40e_main.c
parent21be99ec4ed366e24d4735d230aa3086ff2bc6ed (diff)
i40e: update fw version text string per previous product formats
This patch moves the internal fw version and fw api version info to be output in probe. The nvm version, etrack and oem version info are now configured for output via ethtool -i. Change-ID: I05d490093a7137dbefcdef263d014d1e5c9e83d0 Signed-off-by: Carolyn Wyborny <carolyn.wyborny@intel.com> Tested-by: Andrew Bowers <andrewx.bowers@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to 'drivers/net/ethernet/intel/i40e/i40e_main.c')
-rw-r--r--drivers/net/ethernet/intel/i40e/i40e_main.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/net/ethernet/intel/i40e/i40e_main.c b/drivers/net/ethernet/intel/i40e/i40e_main.c
index d5d8b662ce9f..45b32928cd89 100644
--- a/drivers/net/ethernet/intel/i40e/i40e_main.c
+++ b/drivers/net/ethernet/intel/i40e/i40e_main.c
@@ -10064,6 +10064,13 @@ static int i40e_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
err = i40e_init_adminq(hw);
dev_info(&pdev->dev, "%s\n", i40e_fw_version_str(hw));
+
+ /* provide additional fw info, like api and ver */
+ dev_info(&pdev->dev, "fw_version:%d.%d.%05d\n",
+ hw->aq.fw_maj_ver, hw->aq.fw_min_ver, hw->aq.fw_build);
+ dev_info(&pdev->dev, "fw api version:%d.%d\n",
+ hw->aq.api_maj_ver, hw->aq.api_min_ver);
+
if (err) {
dev_info(&pdev->dev,
"The driver for the device stopped because the NVM image is newer than expected. You must install the most recent version of the network driver.\n");