Logo

The Linux Kernel

6.8.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
  • Reliability, Availability and Serviceability features
  • Translations

This Page

  • Show Source

sfc devlink support¶

This document describes the devlink features implemented by the sfc device driver for the ef100 device.

Info versions¶

The sfc driver reports the following versions

devlink info versions implemented¶

Name

Type

Description

fw.mgmt.suc

running

For boards where the management function is split between multiple control units, this is the SUC control unit's firmware version.

fw.mgmt.cmc

running

For boards where the management function is split between multiple control units, this is the CMC control unit's firmware version.

fpga.rev

running

FPGA design revision.

fpga.app

running

Datapath programmable logic version.

fw.app

running

Datapath software/microcode/firmware version.

coproc.boot

running

SmartNIC application co-processor (APU) first stage boot loader version.

coproc.uboot

running

SmartNIC application co-processor (APU) co-operating system loader version.

coproc.main

running

SmartNIC application co-processor (APU) main operating system version.

coproc.recovery

running

SmartNIC application co-processor (APU) recovery operating system version.

fw.exprom

running

Expansion ROM version. For boards where the expansion ROM is split between multiple images (e.g. PXE and UEFI), this is the specifically the PXE boot ROM version.

fw.uefi

running

UEFI driver version (No UNDI support).

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