Shalom says: Expose the following ASIC information via devlink info command: - Driver name - Hardware revision - Firmware PSID - Running firmware version
Standard output example: $ devlink dev info pci/0000:03:00.0 pci/0000:03:00.0: versions: fixed: hw.revision A0 fw.psid MT_2750110033 running: fw.version 13.1910.622 Pretty JSON example: $ devlink -jp dev info pci/0000:03:00.0 { "info": { "pci/0000:03:00.0": { "versions": { "fixed": { "hw.revision": "A0", "fw.psid": "MT_2750110033" }, "running": { "fw.version": "13.1910.622" } } } } } v2: - Add fw.psid documentation - Add driver name Shalom Toledo (3): mlxsw: reg: Add MGIR register mlxsw: core: Add support for devlink info command Documentation: networking: devlink-info-versions: Add fw.psid .../networking/devlink-info-versions.rst | 5 ++ drivers/net/ethernet/mellanox/mlxsw/core.c | 41 ++++++++++++++ drivers/net/ethernet/mellanox/mlxsw/reg.h | 55 +++++++++++++++++++ 3 files changed, 101 insertions(+) -- 2.20.1