dmi_intel_rsd_cabled_pcie_port
Synopsis
#include <opendmi/entity/intel-rsd/cabled-pcie.h>
typedef struct dmi_intel_rsd_cabled_pcie_port {
unsigned index;
unsigned start_lane;
} dmi_intel_rsd_cabled_pcie_port_t;
Description
The dmi_intel_rsd_cabled_pcie_port_t structure describes one cable index of
a cabled PCIe port of Intel Rack Scale Design (RSD) firmware: which group of
four lanes of the port the cable attached at that index carries.
The elements are held in the ports array of dmi_intel_rsd_cabled_pcie_t,
and live as long as the context the port has been decoded in.
Fields
index-
Zero-based number of the cable within the slot given by the
pci_slot_idfield of the port. The BMC uses the same number, for example to read the EEPROM of the cable over IPMI. start_lane-
First lane of the group of four lanes the cable carries: 0, 4, 8 or 12. The
intel-rsd-cabled-pcie.start-lanelint rule reports any other value.