| .. SPDX-License-Identifier: GPL-2.0 |
| |
| ==================== |
| bnxt devlink support |
| ==================== |
| |
| This document describes the devlink features implemented by the ``bnxt`` |
| device driver. |
| |
| Parameters |
| ========== |
| |
| .. list-table:: Generic parameters implemented |
| |
| * - Name |
| - Mode |
| * - ``enable_sriov`` |
| - Permanent |
| * - ``ignore_ari`` |
| - Permanent |
| * - ``msix_vec_per_pf_max`` |
| - Permanent |
| * - ``msix_vec_per_pf_min`` |
| - Permanent |
| |
| The ``bnxt`` driver also implements the following driver-specific |
| parameters. |
| |
| .. list-table:: Driver-specific parameters implemented |
| :widths: 5 5 5 85 |
| |
| * - Name |
| - Type |
| - Mode |
| - Description |
| * - ``gre_ver_check`` |
| - Boolean |
| - Permanent |
| - Generic Routing Encapsulation (GRE) version check will be enabled in |
| the device. If disabled, the device will skip the version check for |
| incoming packets. |
| |
| Info versions |
| ============= |
| |
| The ``bnxt_en`` driver reports the following versions |
| |
| .. list-table:: devlink info versions implemented |
| :widths: 5 5 90 |
| |
| * - Name |
| - Type |
| - Description |
| * - ``asic.id`` |
| - fixed |
| - ASIC design identifier |
| * - ``asic.rev`` |
| - fixed |
| - ASIC design revision |
| * - ``fw.psid`` |
| - stored, running |
| - Firmware parameter set version of the board |
| * - ``fw`` |
| - stored, running |
| - Overall board firmware version |
| * - ``fw.app`` |
| - stored, running |
| - Data path firmware version |
| * - ``fw.mgmt`` |
| - stored, running |
| - Management firmware version |
| * - ``fw.roce`` |
| - stored, running |
| - RoCE management firmware version |