mlxsw: core: Expose FW version over defined keyword
authorJiri Pirko <jiri@nvidia.com>
Wed, 26 May 2021 10:45:08 +0000 (12:45 +0200)
committerJakub Kicinski <kuba@kernel.org>
Thu, 27 May 2021 21:51:18 +0000 (14:51 -0700)
To be aligned with the rest of the drivers, expose FW version under "fw"
keyword in devlink dev info, in addition to the existing "fw.version",
which is currently Mellanox-specific.

devlink output before:
       running:
         fw.version 30.2008.2018
after:
       running:
         fw.version 30.2008.2018
         fw 30.2008.2018

Signed-off-by: Jiri Pirko <jiri@nvidia.com>
Reviewed-by: Ido Schimmel <idosch@nvidia.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/mellanox/mlxsw/core.c

index ad93e01b2cdac1663056a4e2f66a58f8fc87523f..b543d4e87951c1dbd8aba8716b066364ce6989f1 100644 (file)
@@ -1453,7 +1453,9 @@ mlxsw_devlink_info_get(struct devlink *devlink, struct devlink_info_req *req,
        if (err)
                return err;
 
-       return 0;
+       return devlink_info_version_running_put(req,
+                                               DEVLINK_INFO_VERSION_GENERIC_FW,
+                                               buf);
 }
 
 static int