diff options
Diffstat (limited to 'drivers/cxl/cxlpci.h')
| -rw-r--r-- | drivers/cxl/cxlpci.h | 14 | 
1 files changed, 14 insertions, 0 deletions
| diff --git a/drivers/cxl/cxlpci.h b/drivers/cxl/cxlpci.h index be6a2ef3cce3..0465ef963cd6 100644 --- a/drivers/cxl/cxlpci.h +++ b/drivers/cxl/cxlpci.h @@ -68,6 +68,20 @@ enum cxl_regloc_type {  	CXL_REGLOC_RBI_TYPES  }; +struct cdat_header { +	__le32 length; +	u8 revision; +	u8 checksum; +	u8 reserved[6]; +	__le32 sequence; +} __packed; + +struct cdat_entry_header { +	u8 type; +	u8 reserved; +	__le16 length; +} __packed; +  int devm_cxl_port_enumerate_dports(struct cxl_port *port);  struct cxl_dev_state;  int cxl_hdm_decode_init(struct cxl_dev_state *cxlds, struct cxl_hdm *cxlhdm, |