1.. SPDX-License-Identifier: GPL-2.0 2 3=================== 4sfc devlink support 5=================== 6 7This document describes the devlink features implemented by the ``sfc`` 8device driver for the ef100 device. 9 10Info versions 11============= 12 13The ``sfc`` driver reports the following versions 14 15.. list-table:: devlink info versions implemented 16 :widths: 5 5 90 17 18 * - Name 19 - Type 20 - Description 21 * - ``fw.mgmt.suc`` 22 - running 23 - For boards where the management function is split between multiple 24 control units, this is the SUC control unit's firmware version. 25 * - ``fw.mgmt.cmc`` 26 - running 27 - For boards where the management function is split between multiple 28 control units, this is the CMC control unit's firmware version. 29 * - ``fpga.rev`` 30 - running 31 - FPGA design revision. 32 * - ``fpga.app`` 33 - running 34 - Datapath programmable logic version. 35 * - ``fw.app`` 36 - running 37 - Datapath software/microcode/firmware version. 38 * - ``coproc.boot`` 39 - running 40 - SmartNIC application co-processor (APU) first stage boot loader version. 41 * - ``coproc.uboot`` 42 - running 43 - SmartNIC application co-processor (APU) co-operating system loader version. 44 * - ``coproc.main`` 45 - running 46 - SmartNIC application co-processor (APU) main operating system version. 47 * - ``coproc.recovery`` 48 - running 49 - SmartNIC application co-processor (APU) recovery operating system version. 50 * - ``fw.exprom`` 51 - running 52 - Expansion ROM version. For boards where the expansion ROM is split between 53 multiple images (e.g. PXE and UEFI), this is the specifically the PXE boot 54 ROM version. 55 * - ``fw.uefi`` 56 - running 57 - UEFI driver version (No UNDI support). 58