DOKK / manpages / debian 12 / libnvme-dev / nvme_mi_vpd_ppmra.2.en
libnvme(2) API Manual libnvme(2)

struct nvme_mi_vpd_ppmra - NVMe PCIe Port MultiRecord Area

struct nvme_mi_vpd_ppmra {
__u8 nppmravn;
__u8 pn;
__u8 ppi;
__u8 ls;
__u8 mlw;
__u8 mctp;
__u8 refccap;
__u8 pi;
__u8 rsvd13[3];
};

NVMe PCIe Port MultiRecord Area Version Number
PCIe Port Number
Port Information
PCIe Link Speed
PCIe Maximum Link Width
MCTP Support
Ref Clk Capability
Port Identifier
Reserved
struct nvme_mi_vpd_ppmra January 2023