.. | .. |
---|
1 | 1 | # SPDX-License-Identifier: GPL-2.0 |
---|
2 | 2 | ldflags-y += --wrap=ioremap_wc |
---|
3 | 3 | ldflags-y += --wrap=memremap |
---|
4 | | -ldflags-y += --wrap=devm_ioremap_nocache |
---|
| 4 | +ldflags-y += --wrap=devm_ioremap |
---|
5 | 5 | ldflags-y += --wrap=devm_memremap |
---|
6 | 6 | ldflags-y += --wrap=devm_memunmap |
---|
7 | | -ldflags-y += --wrap=ioremap_nocache |
---|
| 7 | +ldflags-y += --wrap=ioremap |
---|
8 | 8 | ldflags-y += --wrap=iounmap |
---|
9 | 9 | ldflags-y += --wrap=memunmap |
---|
10 | 10 | ldflags-y += --wrap=__devm_request_region |
---|
.. | .. |
---|
21 | 21 | NVDIMM_SRC := $(DRIVERS)/nvdimm |
---|
22 | 22 | ACPI_SRC := $(DRIVERS)/acpi/nfit |
---|
23 | 23 | DAX_SRC := $(DRIVERS)/dax |
---|
24 | | -ccflags-y := -I$(src)/$(NVDIMM_SRC)/ |
---|
| 24 | +ccflags-y := -I$(srctree)/drivers/nvdimm/ |
---|
| 25 | +ccflags-y += -I$(srctree)/drivers/acpi/nfit/ |
---|
25 | 26 | |
---|
26 | 27 | obj-$(CONFIG_LIBNVDIMM) += libnvdimm.o |
---|
27 | 28 | obj-$(CONFIG_BLK_DEV_PMEM) += nd_pmem.o |
---|
.. | .. |
---|
34 | 35 | endif |
---|
35 | 36 | obj-$(CONFIG_DEV_DAX) += device_dax.o |
---|
36 | 37 | obj-$(CONFIG_DEV_DAX_PMEM) += dax_pmem.o |
---|
| 38 | +obj-$(CONFIG_DEV_DAX_PMEM) += dax_pmem_core.o |
---|
| 39 | +obj-$(CONFIG_DEV_DAX_PMEM_COMPAT) += dax_pmem_compat.o |
---|
37 | 40 | |
---|
38 | 41 | nfit-y := $(ACPI_SRC)/core.o |
---|
| 42 | +nfit-y += $(ACPI_SRC)/intel.o |
---|
39 | 43 | nfit-$(CONFIG_X86_MCE) += $(ACPI_SRC)/mce.o |
---|
40 | 44 | nfit-y += acpi_nfit_test.o |
---|
41 | 45 | nfit-y += config_check.o |
---|
.. | .. |
---|
55 | 59 | nd_e820-y += config_check.o |
---|
56 | 60 | |
---|
57 | 61 | dax-y := $(DAX_SRC)/super.o |
---|
| 62 | +dax-y += $(DAX_SRC)/bus.o |
---|
58 | 63 | dax-y += config_check.o |
---|
59 | 64 | |
---|
60 | 65 | device_dax-y := $(DAX_SRC)/device.o |
---|
.. | .. |
---|
62 | 67 | device_dax-y += device_dax_test.o |
---|
63 | 68 | device_dax-y += config_check.o |
---|
64 | 69 | |
---|
65 | | -dax_pmem-y := $(DAX_SRC)/pmem.o |
---|
| 70 | +dax_pmem-y := $(DAX_SRC)/pmem/pmem.o |
---|
| 71 | +dax_pmem-y += dax_pmem_test.o |
---|
| 72 | +dax_pmem_core-y := $(DAX_SRC)/pmem/core.o |
---|
| 73 | +dax_pmem_core-y += dax_pmem_core_test.o |
---|
| 74 | +dax_pmem_compat-y := $(DAX_SRC)/pmem/compat.o |
---|
| 75 | +dax_pmem_compat-y += dax_pmem_compat_test.o |
---|
66 | 76 | dax_pmem-y += config_check.o |
---|
67 | 77 | |
---|
68 | 78 | libnvdimm-y := $(NVDIMM_SRC)/core.o |
---|
.. | .. |
---|
78 | 88 | libnvdimm-$(CONFIG_BTT) += $(NVDIMM_SRC)/btt_devs.o |
---|
79 | 89 | libnvdimm-$(CONFIG_NVDIMM_PFN) += $(NVDIMM_SRC)/pfn_devs.o |
---|
80 | 90 | libnvdimm-$(CONFIG_NVDIMM_DAX) += $(NVDIMM_SRC)/dax_devs.o |
---|
| 91 | +libnvdimm-$(CONFIG_NVDIMM_KEYS) += $(NVDIMM_SRC)/security.o |
---|
| 92 | +libnvdimm-y += dimm_devs.o |
---|
81 | 93 | libnvdimm-y += libnvdimm_test.o |
---|
82 | 94 | libnvdimm-y += config_check.o |
---|
83 | 95 | |
---|