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