From 33170b2bb198493defd78797b03e1ad59da562e5 Mon Sep 17 00:00:00 2001 From: Alex Forencich Date: Tue, 17 Mar 2026 10:57:38 -0700 Subject: [PATCH] cndm: Report firmware version via ethtool APIs Signed-off-by: Alex Forencich --- src/cndm/modules/cndm/cndm_ethtool.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/cndm/modules/cndm/cndm_ethtool.c b/src/cndm/modules/cndm/cndm_ethtool.c index 30f30c8..917579b 100644 --- a/src/cndm/modules/cndm/cndm_ethtool.c +++ b/src/cndm/modules/cndm/cndm_ethtool.c @@ -21,7 +21,10 @@ static void cndm_get_drvinfo(struct net_device *ndev, strscpy(drvinfo->driver, KBUILD_MODNAME, sizeof(drvinfo->driver)); strscpy(drvinfo->version, DRIVER_VERSION, sizeof(drvinfo->version)); - snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), "TODO"); // TODO + snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), + "%d.%d.%d", cdev->fw_ver >> 20, + (cdev->fw_ver >> 12) & 0xff, + cdev->fw_ver & 0xfff); strscpy(drvinfo->bus_info, dev_name(cdev->dev), sizeof(drvinfo->bus_info)); }