The Linux Kernel

6.6.0

Quick search

Contents

  • A guide to the Kernel Development Process
  • Submitting patches: the essential guide to getting your code into the kernel
  • Code of conduct
  • Kernel Maintainer Handbook
  • All development-process docs
  • Core API Documentation
  • Driver implementer's API guide
  • Kernel subsystem documentation
    • Core subsystems
    • Human interfaces
    • Networking interfaces
      • Networking
      • NetLabel
      • InfiniBand
      • ISDN
      • MHI
    • Storage interfaces
  • Locking in the kernel
  • Linux kernel licensing rules
  • How to write kernel documentation
  • Development tools for the kernel
  • Kernel Testing Guide
  • Kernel Hacking Guides
  • Linux Tracing Technologies
  • fault-injection
  • Kernel Livepatching
  • Rust
  • The Linux kernel user's and administrator's guide
  • The kernel build system
  • Reporting issues
  • User-space tools
  • The Linux kernel user-space API guide
  • The Linux kernel firmware guide
  • Open Firmware and Devicetree
  • CPU Architectures
  • Unsorted Documentation
  • Translations

This Page

  • Show Source

bnxt devlink support¶

This document describes the devlink features implemented by the bnxt device driver.

Parameters¶

Generic parameters implemented¶

Name

Mode

enable_sriov

Permanent

ignore_ari

Permanent

msix_vec_per_pf_max

Permanent

msix_vec_per_pf_min

Permanent

enable_remote_dev_reset

Runtime

The bnxt driver also implements the following driver-specific parameters.

Driver-specific parameters implemented¶

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

devlink info versions implemented :widths: 5 5 90¶

Name

Type

Description

board.id

fixed

Part number identifying the board design

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.mgmt

stored, running

NIC hardware resource management firmware version

fw.mgmt.api

running

Minimum firmware interface spec version supported between driver and firmware

fw.nsci

stored, running

General platform management firmware version

fw.roce

stored, running

RoCE management firmware version

©The kernel development community. | Powered by Sphinx 5.0.1 & Alabaster 0.7.12 | Page source