1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0 23d030e41SJohannes Thumshirn 33d030e41SJohannes Thumshirnccflags-y += -I$(src) 43d030e41SJohannes Thumshirn 5576d55d6SMing Linobj-$(CONFIG_NVME_CORE) += nvme-core.o 657dacad5SJay Sternbergobj-$(CONFIG_BLK_DEV_NVME) += nvme.o 707bfcd09SChristoph Hellwigobj-$(CONFIG_NVME_FABRICS) += nvme-fabrics.o 871102307SChristoph Hellwigobj-$(CONFIG_NVME_RDMA) += nvme-rdma.o 9e399441dSJames Smartobj-$(CONFIG_NVME_FC) += nvme-fc.o 103f2304f8SSagi Grimbergobj-$(CONFIG_NVME_TCP) += nvme-tcp.o 115bd2927aSSven Peterobj-$(CONFIG_NVME_APPLE) += nvme-apple.o 1257dacad5SJay Sternberg 13*942e21c0SMax Gurtovoynvme-core-y += core.o ioctl.o sysfs.o pr.o 14eb7e2d92SChristoph Hellwignvme-core-$(CONFIG_NVME_VERBOSE_ERRORS) += constants.o 153d030e41SJohannes Thumshirnnvme-core-$(CONFIG_TRACING) += trace.o 1632acab31SChristoph Hellwignvme-core-$(CONFIG_NVME_MULTIPATH) += multipath.o 17240e6ee2SKeith Buschnvme-core-$(CONFIG_BLK_DEV_ZONED) += zns.o 18b9e03857SThomas Tainvme-core-$(CONFIG_FAULT_INJECTION_DEBUG_FS) += fault_inject.o 19400b6a7bSGuenter Roecknvme-core-$(CONFIG_NVME_HWMON) += hwmon.o 20f50fff73SHannes Reineckenvme-core-$(CONFIG_NVME_AUTH) += auth.o 21576d55d6SMing Lin 22576d55d6SMing Linnvme-y += pci.o 2307bfcd09SChristoph Hellwig 2407bfcd09SChristoph Hellwignvme-fabrics-y += fabrics.o 2571102307SChristoph Hellwig 2671102307SChristoph Hellwignvme-rdma-y += rdma.o 27e399441dSJames Smart 28e399441dSJames Smartnvme-fc-y += fc.o 293f2304f8SSagi Grimberg 303f2304f8SSagi Grimbergnvme-tcp-y += tcp.o 315bd2927aSSven Peter 325bd2927aSSven Peternvme-apple-y += apple.o 33