~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/networking/devlink/bnxt.rst

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 .. SPDX-License-Identifier: GPL-2.0
  2 
  3 ====================
  4 bnxt devlink support
  5 ====================
  6 
  7 This document describes the devlink features implemented by the ``bnxt``
  8 device driver.
  9 
 10 Parameters
 11 ==========
 12 
 13 .. list-table:: Generic parameters implemented
 14 
 15    * - Name
 16      - Mode
 17    * - ``enable_sriov``
 18      - Permanent
 19    * - ``ignore_ari``
 20      - Permanent
 21    * - ``msix_vec_per_pf_max``
 22      - Permanent
 23    * - ``msix_vec_per_pf_min``
 24      - Permanent
 25    * - ``enable_remote_dev_reset``
 26      - Runtime
 27 
 28 The ``bnxt`` driver also implements the following driver-specific
 29 parameters.
 30 
 31 .. list-table:: Driver-specific parameters implemented
 32    :widths: 5 5 5 85
 33 
 34    * - Name
 35      - Type
 36      - Mode
 37      - Description
 38    * - ``gre_ver_check``
 39      - Boolean
 40      - Permanent
 41      - Generic Routing Encapsulation (GRE) version check will be enabled in
 42        the device. If disabled, the device will skip the version check for
 43        incoming packets.
 44 
 45 Info versions
 46 =============
 47 
 48 The ``bnxt_en`` driver reports the following versions
 49 
 50 .. list-table:: devlink info versions implemented
 51       :widths: 5 5 90
 52 
 53    * - Name
 54      - Type
 55      - Description
 56    * - ``board.id``
 57      - fixed
 58      - Part number identifying the board design
 59    * - ``asic.id``
 60      - fixed
 61      - ASIC design identifier
 62    * - ``asic.rev``
 63      - fixed
 64      - ASIC design revision
 65    * - ``fw.psid``
 66      - stored, running
 67      - Firmware parameter set version of the board
 68    * - ``fw``
 69      - stored, running
 70      - Overall board firmware version
 71    * - ``fw.mgmt``
 72      - stored, running
 73      - NIC hardware resource management firmware version
 74    * - ``fw.mgmt.api``
 75      - running
 76      - Minimum firmware interface spec version supported between driver and firmware
 77    * - ``fw.nsci``
 78      - stored, running
 79      - General platform management firmware version
 80    * - ``fw.roce``
 81      - stored, running
 82      - RoCE management firmware version

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php