| .. SPDX-License-Identifier: GPL-2.0 | |
| =================== | |
| 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 | |
| .. list-table:: devlink info versions implemented | |
| :widths: 5 5 90 | |
| * - 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). |