0001
0002
0003 ccflags-y += -I$(src)
0004
0005 obj-$(CONFIG_NVME_CORE) += nvme-core.o
0006 obj-$(CONFIG_BLK_DEV_NVME) += nvme.o
0007 obj-$(CONFIG_NVME_FABRICS) += nvme-fabrics.o
0008 obj-$(CONFIG_NVME_RDMA) += nvme-rdma.o
0009 obj-$(CONFIG_NVME_FC) += nvme-fc.o
0010 obj-$(CONFIG_NVME_TCP) += nvme-tcp.o
0011 obj-$(CONFIG_NVME_APPLE) += nvme-apple.o
0012
0013 nvme-core-y += core.o ioctl.o
0014 nvme-core-$(CONFIG_NVME_VERBOSE_ERRORS) += constants.o
0015 nvme-core-$(CONFIG_TRACING) += trace.o
0016 nvme-core-$(CONFIG_NVME_MULTIPATH) += multipath.o
0017 nvme-core-$(CONFIG_BLK_DEV_ZONED) += zns.o
0018 nvme-core-$(CONFIG_FAULT_INJECTION_DEBUG_FS) += fault_inject.o
0019 nvme-core-$(CONFIG_NVME_HWMON) += hwmon.o
0020 nvme-core-$(CONFIG_NVME_AUTH) += auth.o
0021
0022 nvme-y += pci.o
0023
0024 nvme-fabrics-y += fabrics.o
0025
0026 nvme-rdma-y += rdma.o
0027
0028 nvme-fc-y += fc.o
0029
0030 nvme-tcp-y += tcp.o
0031
0032 nvme-apple-y += apple.o