PCI Express support

The Peripheral Component Interconnect Express (PCIe) device driver supports various PCI devices, including but not limited to devices that implement the SMC network protocol.

PCIe functions are seen by Linux as devices, hence devices is used here synonymously. You can assign PCIe devices to LPARs in the IOCDS.

Linux supports UIDs as persistent identifiers for PCI functions. Provide UIDs for required PCI functions in the hardware configuration (IOCDS). The LPAR needs to be enabled for UID checking. UIDs are unique hexadecimal values in the range 1 - FFFF. For example, with a UID of 0x318, the function address would be: 0318:00:00.0.