Logo of The Linux Kernel

The Linux Kernel

6.17.0-rc7

快速搜尋

Contents

  • Development process
  • 提交補釘
  • 行為守則
  • 維護者手冊
  • All development-process docs
  • 核心 API
  • Driver APIs
  • 子系統
    • Core subsystems
    • Human interfaces
    • Networking interfaces
      • Networking
      • NetLabel
      • InfiniBand
      • ISDN
      • MHI
    • Storage interfaces
    • Other subsystems
  • Locking
  • Licensing rules
  • 撰寫文件
  • 開發工具
  • 測試指南
  • Hacking guide
  • Tracing
  • Fault injection
  • Livepatching
  • Rust
  • Administration
  • 建置系統
  • 回報議題
  • 使用者空間工具
  • 使用者空間 API
  • 韌體
  • 韌體與裝置樹
  • CPU 架構
  • 未排序的文件

本頁

  • 顯示原始碼

sfc devlink support¶

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

Info versions¶

The sfc driver reports the following versions

devlink info versions implemented¶

Name

Type

描述

fw.bundle_id

stored

Version of the firmware "bundle" image that was last used to update multiple components.

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

Flash Update¶

The sfc driver implements support for flash update using the devlink-flash interface. It supports updating the device flash using a combined flash image ("bundle") that contains multiple components (on ef10, typically fw.mgmt, fw.app, fw.exprom and fw.uefi).

The driver does not support any overwrite mask flags.

©The kernel development community. | Powered by Sphinx 8.2.3 & Alabaster 1.0.0 | Page source