mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-07-28 04:43:54 -06:00

The Data Object Exchange implementation of CXL Coherent Device Attribute Table (CDAT). This implementation is referring to "Coherent Device Attribute Table Specification, Rev. 1.03, July. 2022" and "Compute Express Link Specification, Rev. 3.0, July. 2022" This patch adds core support that will be shared by both end-points and switch port emulation. Signed-off-by: Huai-Cheng Kuo <hchkuo@avery-design.com.tw> Signed-off-by: Chris Browy <cbrowy@avery-design.com> Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com> Message-Id: <20221014151045.24781-4-Jonathan.Cameron@huawei.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
13 lines
438 B
Meson
13 lines
438 B
Meson
softmmu_ss.add(when: 'CONFIG_CXL',
|
|
if_true: files(
|
|
'cxl-component-utils.c',
|
|
'cxl-device-utils.c',
|
|
'cxl-mailbox-utils.c',
|
|
'cxl-host.c',
|
|
'cxl-cdat.c',
|
|
),
|
|
if_false: files(
|
|
'cxl-host-stubs.c',
|
|
))
|
|
|
|
softmmu_ss.add(when: 'CONFIG_ALL', if_true: files('cxl-host-stubs.c'))
|