 aba578bdac
			
		
	
	
		aba578bdac
		
	
	
	
	
		
			
			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>
		
			
				
	
	
		
			14 lines
		
	
	
		
			438 B
		
	
	
	
		
			Meson
		
	
	
	
	
	
			
		
		
	
	
			14 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'))
 |