19d27a87eSDan Williamsldflags-y += --wrap=ioremap_wc 267a3e8feSRoss Zwislerldflags-y += --wrap=memremap 39d27a87eSDan Williamsldflags-y += --wrap=devm_ioremap_nocache 4708ab62bSChristoph Hellwigldflags-y += --wrap=devm_memremap 532ab0a3fSDan Williamsldflags-y += --wrap=devm_memunmap 66bc75619SDan Williamsldflags-y += --wrap=ioremap_nocache 76bc75619SDan Williamsldflags-y += --wrap=iounmap 867a3e8feSRoss Zwislerldflags-y += --wrap=memunmap 9708ab62bSChristoph Hellwigldflags-y += --wrap=__devm_request_region 10*200c79daSDan Williamsldflags-y += --wrap=__devm_release_region 116bc75619SDan Williamsldflags-y += --wrap=__request_region 126bc75619SDan Williamsldflags-y += --wrap=__release_region 13979fccfbSDan Williamsldflags-y += --wrap=devm_memremap_pages 14979fccfbSDan Williamsldflags-y += --wrap=phys_to_pfn_t 156bc75619SDan Williams 166bc75619SDan WilliamsDRIVERS := ../../../drivers 176bc75619SDan WilliamsNVDIMM_SRC := $(DRIVERS)/nvdimm 186bc75619SDan WilliamsACPI_SRC := $(DRIVERS)/acpi 196bc75619SDan Williams 206bc75619SDan Williamsobj-$(CONFIG_LIBNVDIMM) += libnvdimm.o 216bc75619SDan Williamsobj-$(CONFIG_BLK_DEV_PMEM) += nd_pmem.o 226bc75619SDan Williamsobj-$(CONFIG_ND_BTT) += nd_btt.o 236bc75619SDan Williamsobj-$(CONFIG_ND_BLK) += nd_blk.o 247a67832cSDan Williamsobj-$(CONFIG_X86_PMEM_LEGACY) += nd_e820.o 256bc75619SDan Williamsobj-$(CONFIG_ACPI_NFIT) += nfit.o 266bc75619SDan Williams 276bc75619SDan Williamsnfit-y := $(ACPI_SRC)/nfit.o 286bc75619SDan Williamsnfit-y += config_check.o 296bc75619SDan Williams 306bc75619SDan Williamsnd_pmem-y := $(NVDIMM_SRC)/pmem.o 316bc75619SDan Williamsnd_pmem-y += config_check.o 326bc75619SDan Williams 336bc75619SDan Williamsnd_btt-y := $(NVDIMM_SRC)/btt.o 346bc75619SDan Williamsnd_btt-y += config_check.o 356bc75619SDan Williams 366bc75619SDan Williamsnd_blk-y := $(NVDIMM_SRC)/blk.o 376bc75619SDan Williamsnd_blk-y += config_check.o 386bc75619SDan Williams 397a67832cSDan Williamsnd_e820-y := $(NVDIMM_SRC)/e820.o 407a67832cSDan Williamsnd_e820-y += config_check.o 417a67832cSDan Williams 426bc75619SDan Williamslibnvdimm-y := $(NVDIMM_SRC)/core.o 436bc75619SDan Williamslibnvdimm-y += $(NVDIMM_SRC)/bus.o 446bc75619SDan Williamslibnvdimm-y += $(NVDIMM_SRC)/dimm_devs.o 456bc75619SDan Williamslibnvdimm-y += $(NVDIMM_SRC)/dimm.o 466bc75619SDan Williamslibnvdimm-y += $(NVDIMM_SRC)/region_devs.o 476bc75619SDan Williamslibnvdimm-y += $(NVDIMM_SRC)/region.o 486bc75619SDan Williamslibnvdimm-y += $(NVDIMM_SRC)/namespace_devs.o 496bc75619SDan Williamslibnvdimm-y += $(NVDIMM_SRC)/label.o 50e1455744SDan Williamslibnvdimm-$(CONFIG_ND_CLAIM) += $(NVDIMM_SRC)/claim.o 516bc75619SDan Williamslibnvdimm-$(CONFIG_BTT) += $(NVDIMM_SRC)/btt_devs.o 52e1455744SDan Williamslibnvdimm-$(CONFIG_NVDIMM_PFN) += $(NVDIMM_SRC)/pfn_devs.o 536bc75619SDan Williamslibnvdimm-y += config_check.o 546bc75619SDan Williams 556bc75619SDan Williamsobj-m += test/ 56