1 .. SPDX-License-Identifier: GPL-2.0 1 .. SPDX-License-Identifier: GPL-2.0 2 2 3 ==================== 3 ==================== 4 i40e devlink support 4 i40e devlink support 5 ==================== 5 ==================== 6 6 7 This document describes the devlink features i 7 This document describes the devlink features implemented by the ``i40e`` 8 device driver. 8 device driver. 9 9 10 Info versions 10 Info versions 11 ============= 11 ============= 12 12 13 The ``i40e`` driver reports the following vers 13 The ``i40e`` driver reports the following versions 14 14 15 .. list-table:: devlink info versions implemen 15 .. list-table:: devlink info versions implemented 16 :widths: 5 5 5 90 16 :widths: 5 5 5 90 17 17 18 * - Name 18 * - Name 19 - Type 19 - Type 20 - Example 20 - Example 21 - Description 21 - Description 22 * - ``board.id`` 22 * - ``board.id`` 23 - fixed 23 - fixed 24 - K15190-000 24 - K15190-000 25 - The Product Board Assembly (PBA) ident 25 - The Product Board Assembly (PBA) identifier of the board. 26 * - ``fw.mgmt`` 26 * - ``fw.mgmt`` 27 - running 27 - running 28 - 9.130 28 - 9.130 29 - 2-digit version number of the manageme 29 - 2-digit version number of the management firmware that controls the 30 PHY, link, etc. 30 PHY, link, etc. 31 * - ``fw.mgmt.api`` 31 * - ``fw.mgmt.api`` 32 - running 32 - running 33 - 1.15 33 - 1.15 34 - 2-digit version number of the API expo 34 - 2-digit version number of the API exported over the AdminQ by the 35 management firmware. Used by the drive 35 management firmware. Used by the driver to identify what commands 36 are supported. 36 are supported. 37 * - ``fw.mgmt.build`` 37 * - ``fw.mgmt.build`` 38 - running 38 - running 39 - 73618 39 - 73618 40 - Build number of the source for the man 40 - Build number of the source for the management firmware. 41 * - ``fw.undi`` 41 * - ``fw.undi`` 42 - running 42 - running 43 - 1.3429.0 43 - 1.3429.0 44 - Version of the Option ROM containing t 44 - Version of the Option ROM containing the UEFI driver. The version is 45 reported in ``major.minor.patch`` form 45 reported in ``major.minor.patch`` format. The major version is 46 incremented whenever a major breaking 46 incremented whenever a major breaking change occurs, or when the 47 minor version would overflow. The mino 47 minor version would overflow. The minor version is incremented for 48 non-breaking changes and reset to 1 wh 48 non-breaking changes and reset to 1 when the major version is 49 incremented. The patch version is norm 49 incremented. The patch version is normally 0 but is incremented when 50 a fix is delivered as a patch against 50 a fix is delivered as a patch against an older base Option ROM. 51 * - ``fw.psid.api`` 51 * - ``fw.psid.api`` 52 - running 52 - running 53 - 9.30 53 - 9.30 54 - Version defining the format of the fla 54 - Version defining the format of the flash contents. 55 * - ``fw.bundle_id`` 55 * - ``fw.bundle_id`` 56 - running 56 - running 57 - 0x8000e5f3 57 - 0x8000e5f3 58 - Unique identifier of the firmware imag 58 - Unique identifier of the firmware image file that was loaded onto 59 the device. Also referred to as the EE 59 the device. Also referred to as the EETRACK identifier of the NVM.
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.