Skip to content
Snippets Groups Projects
Commit d6394172 authored by Huai-Cheng Kuo's avatar Huai-Cheng Kuo Committed by Jonathan Cameron
Browse files

cxl/compliance: CXL Compliance Data Object Exchange implementation


The Data Object Exchange implementation of CXL Compliance Mode is
referring to "Compute Express Link (CXL) Specification, Rev. 2.0, Oct.
2020".

The data structure of CXL compliance request and response is added to
the header. Due to the scope limitation of QEMU, most of the compliance
response is limited to returning corresponding length.

A DOE capability of CXL Compliance is added to hw/mem/cxl_type3.c with
capability offset 0x160. The config read/write to this capability range
can be generated in the OS to request the Compliance info.

Signed-off-by: default avatarhchkuo <hchkuo@avery-design.com.tw>
Signed-off-by: default avatarChris Browy <cbrowy@avery-design.com>
Signed-off-by: default avatarJonathan Cameron <Jonathan.Cameron@huawei.com>
parent ca72e872
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment