Merge remote-tracking branch 'qemu-project/master'
[qemu/ar7.git] / include / hw / pci-bridge / cxl_upstream_port.h
blob12635139f62c3496a688fe9c0b8d0dfd8e1a97c9
2 #ifndef CXL_USP_H
3 #define CXL_USP_H
4 #include "hw/pci/pcie.h"
5 #include "hw/pci/pcie_port.h"
6 #include "hw/cxl/cxl.h"
8 typedef struct CXLUpstreamPort {
9 /*< private >*/
10 PCIEPort parent_obj;
12 /*< public >*/
13 CXLComponentState cxl_cstate;
14 CXLCCI swcci;
15 DOECap doe_cdat;
16 uint64_t sn;
17 } CXLUpstreamPort;
19 #endif /* CXL_SUP_H */