[PATCH iwl-next 0/3] idpf: add devlink info support with selftest
From: Paul Greenwalt <hidden>
Date: 2026-08-15 01:26:15
Also in:
intel-wired-lan
Add initial devlink info support for idpf and a matching selftest. Patch 1 fixes probe unwind by clearing drvdata on the error path. Patch 2 introduces an idpf devlink instance and reports: - serial_number: device serial number for NIPA CI identification - fw.mgmt.api (running): driver-device communication protocol version This follows a phased approach and reports stable, readily-available information. Firmware version support will be added in future patches as it becomes available through virtchnl. Patch 3 adds a hardware selftest that validates basic devlink info reporting and matches test patterns used by NIPA CI. Paul Greenwalt (3): idpf: clear drvdata on probe error path idpf: add devlink info support selftests: net: hw: add devlink info test Documentation/networking/devlink/idpf.rst | 29 +++++ Documentation/networking/devlink/index.rst | 1 + drivers/net/ethernet/intel/idpf/Makefile | 1 + .../net/ethernet/intel/idpf/idpf_devlink.c | 79 ++++++++++++ .../net/ethernet/intel/idpf/idpf_devlink.h | 45 +++++++ drivers/net/ethernet/intel/idpf/idpf_main.c | 13 +- .../testing/selftests/drivers/net/hw/Makefile | 1 + .../selftests/drivers/net/hw/devlink_info.sh | 119 ++++++++++++++++++ 8 files changed, 285 insertions(+), 3 deletions(-) create mode 100644 Documentation/networking/devlink/idpf.rst create mode 100644 drivers/net/ethernet/intel/idpf/idpf_devlink.c create mode 100644 drivers/net/ethernet/intel/idpf/idpf_devlink.h create mode 100755 tools/testing/selftests/drivers/net/hw/devlink_info.sh -- 2.52.0