xref: /linux/tools/testing/cxl/Kbuild (revision 67dcdd4d3b832ace448f454c47426f657d648fc5)
1*67dcdd4dSDan Williams# SPDX-License-Identifier: GPL-2.0
2*67dcdd4dSDan Williamsldflags-y += --wrap=is_acpi_device_node
3*67dcdd4dSDan Williamsldflags-y += --wrap=acpi_get_table
4*67dcdd4dSDan Williamsldflags-y += --wrap=acpi_put_table
5*67dcdd4dSDan Williamsldflags-y += --wrap=acpi_evaluate_integer
6*67dcdd4dSDan Williamsldflags-y += --wrap=acpi_pci_find_root
7*67dcdd4dSDan Williamsldflags-y += --wrap=pci_walk_bus
8*67dcdd4dSDan Williamsldflags-y += --wrap=nvdimm_bus_register
9*67dcdd4dSDan Williams
10*67dcdd4dSDan WilliamsDRIVERS := ../../../drivers
11*67dcdd4dSDan WilliamsCXL_SRC := $(DRIVERS)/cxl
12*67dcdd4dSDan WilliamsCXL_CORE_SRC := $(DRIVERS)/cxl/core
13*67dcdd4dSDan Williamsccflags-y := -I$(srctree)/drivers/cxl/
14*67dcdd4dSDan Williamsccflags-y += -D__mock=__weak
15*67dcdd4dSDan Williams
16*67dcdd4dSDan Williamsobj-m += cxl_acpi.o
17*67dcdd4dSDan Williams
18*67dcdd4dSDan Williamscxl_acpi-y := $(CXL_SRC)/acpi.o
19*67dcdd4dSDan Williamscxl_acpi-y += mock_acpi.o
20*67dcdd4dSDan Williamscxl_acpi-y += config_check.o
21*67dcdd4dSDan Williams
22*67dcdd4dSDan Williamsobj-m += cxl_pmem.o
23*67dcdd4dSDan Williams
24*67dcdd4dSDan Williamscxl_pmem-y := $(CXL_SRC)/pmem.o
25*67dcdd4dSDan Williamscxl_pmem-y += config_check.o
26*67dcdd4dSDan Williams
27*67dcdd4dSDan Williamsobj-m += cxl_core.o
28*67dcdd4dSDan Williams
29*67dcdd4dSDan Williamscxl_core-y := $(CXL_CORE_SRC)/bus.o
30*67dcdd4dSDan Williamscxl_core-y += $(CXL_CORE_SRC)/pmem.o
31*67dcdd4dSDan Williamscxl_core-y += $(CXL_CORE_SRC)/regs.o
32*67dcdd4dSDan Williamscxl_core-y += $(CXL_CORE_SRC)/memdev.o
33*67dcdd4dSDan Williamscxl_core-y += $(CXL_CORE_SRC)/mbox.o
34*67dcdd4dSDan Williamscxl_core-y += config_check.o
35*67dcdd4dSDan Williams
36*67dcdd4dSDan Williamsobj-m += test/
37