Logo

Linux 内核

6.16.0-rc4

快速搜索

目录

  • 开发流程
  • 提交补丁
  • 行为准则
  • 维护者手册
  • 所有开发流程文档
  • 核心 API
  • 驱动 API
  • 子系统
    • 核心子系统
    • 人机界面
    • 网络接口
      • 网络
      • NetLabel
      • InfiniBand
      • ISDN
      • MHI
    • 存储接口
    • 其他子系统
  • 锁
  • 许可规则
  • 编写文档
  • 开发工具
  • 测试指南
  • 黑客指南
  • 追踪
  • 故障注入
  • 实时补丁
  • Rust
  • 管理
  • 构建系统
  • 报告问题
  • 用户空间工具
  • 用户空间 API
  • 固件
  • 固件和设备树
  • CPU 架构
  • 未分类文档
  • 翻译

本页

  • 显示源码

sfc devlink 支持¶

本文档描述了 sfc 设备驱动程序为 ef10 和 ef100 设备实现的 devlink 功能。

Info 版本¶

sfc 驱动程序报告以下版本

已实现的 devlink info 版本¶

名称

类型

描述

fw.bundle_id

已存储

上次用于更新多个组件的固件“bundle”镜像的版本。

fw.mgmt.suc

运行中

对于管理功能在多个控制单元之间分割的板卡,这是 SUC 控制单元的固件版本。

fw.mgmt.cmc

运行中

对于管理功能在多个控制单元之间分割的板卡,这是 CMC 控制单元的固件版本。

fpga.rev

运行中

FPGA 设计版本。

fpga.app

运行中

数据路径可编程逻辑版本。

fw.app

运行中

数据路径软件/微代码/固件版本。

coproc.boot

运行中

SmartNIC 应用程序协处理器 (APU) 第一阶段引导加载程序版本。

coproc.uboot

运行中

SmartNIC 应用程序协处理器 (APU) 协作操作系统加载程序版本。

coproc.main

运行中

SmartNIC 应用程序协处理器 (APU) 主操作系统版本。

coproc.recovery

运行中

SmartNIC 应用程序协处理器 (APU) 恢复操作系统版本。

fw.exprom

运行中

扩展 ROM 版本。对于扩展 ROM 在多个镜像(例如 PXE 和 UEFI)之间分割的板卡,这是专门的 PXE 启动 ROM 版本。

fw.uefi

运行中

UEFI 驱动程序版本(无 UNDI 支持)。

Flash 更新¶

sfc 驱动程序实现了使用 devlink-flash 接口进行 flash 更新的支持。它支持使用包含多个组件(在 ef10 上,通常为 fw.mgmt、fw.app、fw.exprom 和 fw.uefi)的组合 flash 镜像(“bundle”)更新设备 flash。

驱动程序不支持任何覆盖掩码标志。

©内核开发社区。 | 由 Sphinx 5.3.0 & Alabaster 0.7.16 驱动 | 页面源码