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