Message ID | 1584458082-29207-3-git-send-email-vasundhara-v.volam@broadcom.com |
---|---|
State | Changes Requested |
Delegated to: | David Miller |
Headers | show |
Series | bnxt_en updates to devlink cmd | expand |
diff --git a/Documentation/networking/devlink/bnxt.rst b/Documentation/networking/devlink/bnxt.rst index 82ef9ec..2709161 100644 --- a/Documentation/networking/devlink/bnxt.rst +++ b/Documentation/networking/devlink/bnxt.rst @@ -57,6 +57,9 @@ The ``bnxt_en`` driver reports the following versions * - ``asic.rev`` - fixed - ASIC design revision + * - ``drv.spec`` + - running + - HWRM specification version supported by driver HWRM implementation * - ``fw.psid`` - stored, running - Firmware parameter set version of the board diff --git a/drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c b/drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c index d3c93cc..4a623ff 100644 --- a/drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c +++ b/drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c @@ -425,6 +425,11 @@ static int bnxt_dl_info_get(struct devlink *dl, struct devlink_info_req *req, return rc; } + rc = devlink_info_version_running_put(req, + DEVLINK_INFO_VERSION_GENERIC_DRV_SPEC, HWRM_VERSION_STR); + if (rc) + return rc; + if (strlen(ver_resp->active_pkg_name)) { rc = devlink_info_version_running_put(req,