To make use of the SDCI feature the following requirements must all be met:
- A Zen 5 (Turin) CPU.
- A recent BIOS with SDCI option set to Enabled.
- A Linux kernel (based on 6.13, or patched/backported if earlier) that includes SDCI
support (
CONFIG_PCIE_TPH=y). -
AMD Solarflare net driver (v6.0.1.1001 or later) that includes SDCI
support (
CONFIG_SFC_TPH=y, which is the default in Onload-9.1). -
Onload and/or ef_vi libraries that include
SDCI support (for example Onload-9.1).Note: The server which is used to build these libraries must have the linux/pci-tph.h header present (for example in /usr/include/) to enable SDCI support.