sfc.rst 1.7 KB

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