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