#ifndef CXL_USP_H #define CXL_USP_H #include "hw/pci/pcie.h" #include "hw/pci/pcie_port.h" #include "hw/cxl/cxl.h" typedef struct CXLUpstreamPort { /*< private >*/ PCIEPort parent_obj; /*< public >*/ CXLComponentState cxl_cstate; CXLCCI swcci; PCIExpLinkSpeed speed; PCIExpLinkWidth width; DOECap doe_cdat; uint64_t sn; } CXLUpstreamPort; #endif /* CXL_SUP_H */