83 lines · plain
1.. SPDX-License-Identifier: GPL-2.02 3====================4bnxt devlink support5====================6 7This document describes the devlink features implemented by the ``bnxt``8device driver.9 10Parameters11==========12 13.. list-table:: Generic parameters implemented14 15 * - Name16 - Mode17 * - ``enable_sriov``18 - Permanent19 * - ``ignore_ari``20 - Permanent21 * - ``msix_vec_per_pf_max``22 - Permanent23 * - ``msix_vec_per_pf_min``24 - Permanent25 * - ``enable_remote_dev_reset``26 - Runtime27 28The ``bnxt`` driver also implements the following driver-specific29parameters.30 31.. list-table:: Driver-specific parameters implemented32 :widths: 5 5 5 8533 34 * - Name35 - Type36 - Mode37 - Description38 * - ``gre_ver_check``39 - Boolean40 - Permanent41 - Generic Routing Encapsulation (GRE) version check will be enabled in42 the device. If disabled, the device will skip the version check for43 incoming packets.44 45Info versions46=============47 48The ``bnxt_en`` driver reports the following versions49 50.. list-table:: devlink info versions implemented51 :widths: 5 5 9052 53 * - Name54 - Type55 - Description56 * - ``board.id``57 - fixed58 - Part number identifying the board design59 * - ``asic.id``60 - fixed61 - ASIC design identifier62 * - ``asic.rev``63 - fixed64 - ASIC design revision65 * - ``fw.psid``66 - stored, running67 - Firmware parameter set version of the board68 * - ``fw``69 - stored, running70 - Overall board firmware version71 * - ``fw.mgmt``72 - stored, running73 - NIC hardware resource management firmware version74 * - ``fw.mgmt.api``75 - running76 - Minimum firmware interface spec version supported between driver and firmware77 * - ``fw.nsci``78 - stored, running79 - General platform management firmware version80 * - ``fw.roce``81 - stored, running82 - RoCE management firmware version83