Files
Amritha Nambiar f290d48f02 ixd: add devlink support
Enable initial support for the devlink interface with the ixd driver. The
ixd hardware is a single function PCIe device. So, the PCIe adapter gets
its own devlink instance to manage device-wide resources or configuration.

$ devlink dev show
pci/0000:83:00.6

$ devlink dev info pci/0000:83:00.6
pci/0000:83:00.6:
  driver ixd
  serial_number 00-a0-c9-ff-ff-23-45-67
  versions:
      fixed:
        device.type MEV
      running:
        fw.mgmt.api 2.0

Signed-off-by: Amritha Nambiar <[email protected]>
Reviewed-by: Michal Swiatkowski <[email protected]>
Reviewed-by: Maciej Fijalkowski <[email protected]>
Reviewed-by: Przemek Kitszel <[email protected]>
Tested-by: Bharath R <[email protected]>
Signed-off-by: Larysa Zaremba <[email protected]>
Signed-off-by: Tony Nguyen <[email protected]>
2026-08-12 13:56:51 -07:00

31 lines
658 B
ReStructuredText

.. SPDX-License-Identifier: GPL-2.0
===================
ixd devlink support
===================
This document describes the devlink features implemented by the ``ixd``
device driver.
Info versions
=============
The ``ixd`` driver reports the following versions
.. list-table:: devlink info versions implemented
:widths: 5 5 5 90
* - Name
- Type
- Example
- Description
* - ``device.type``
- fixed
- MEV
- The hardware type for this device
* - ``fw.mgmt.api``
- running
- 2.0
- 2-digit version number (major.minor) of the communication channel
(virtchnl) used by the device.