1 # SPDX-License-Identifier: GPL-2.0
5 obj-
$(CONFIG_NVME_CORE
) += nvme-core.o
6 obj-
$(CONFIG_BLK_DEV_NVME
) += nvme.o
7 obj-
$(CONFIG_NVME_FABRICS
) += nvme-fabrics.o
8 obj-
$(CONFIG_NVME_RDMA
) += nvme-rdma.o
9 obj-
$(CONFIG_NVME_FC
) += nvme-fc.o
10 obj-
$(CONFIG_NVME_TCP
) += nvme-tcp.o
11 obj-
$(CONFIG_NVME_APPLE
) += nvme-apple.o
13 nvme-core-y
+= core.o ioctl.o sysfs.o pr.o
14 nvme-core-
$(CONFIG_NVME_VERBOSE_ERRORS
) += constants.o
15 nvme-core-
$(CONFIG_TRACING
) += trace.o
16 nvme-core-
$(CONFIG_NVME_MULTIPATH
) += multipath.o
17 nvme-core-
$(CONFIG_BLK_DEV_ZONED
) += zns.o
18 nvme-core-
$(CONFIG_FAULT_INJECTION_DEBUG_FS
) += fault_inject.o
19 nvme-core-
$(CONFIG_NVME_HWMON
) += hwmon.o
20 nvme-core-
$(CONFIG_NVME_HOST_AUTH
) += auth.o
24 nvme-fabrics-y
+= fabrics.o
32 nvme-apple-y
+= apple.o