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 10*3f2304f8SSagi Grimbergobj-$(CONFIG_NVME_TCP) += nvme-tcp.o 1157dacad5SJay Sternberg 12576d55d6SMing Linnvme-core-y := core.o 133d030e41SJohannes Thumshirnnvme-core-$(CONFIG_TRACING) += trace.o 1432acab31SChristoph Hellwignvme-core-$(CONFIG_NVME_MULTIPATH) += multipath.o 15576d55d6SMing Linnvme-core-$(CONFIG_NVM) += lightnvm.o 16b9e03857SThomas Tainvme-core-$(CONFIG_FAULT_INJECTION_DEBUG_FS) += fault_inject.o 17576d55d6SMing Lin 18576d55d6SMing Linnvme-y += pci.o 1907bfcd09SChristoph Hellwig 2007bfcd09SChristoph Hellwignvme-fabrics-y += fabrics.o 2171102307SChristoph Hellwig 2271102307SChristoph Hellwignvme-rdma-y += rdma.o 23e399441dSJames Smart 24e399441dSJames Smartnvme-fc-y += fc.o 25*3f2304f8SSagi Grimberg 26*3f2304f8SSagi Grimbergnvme-tcp-y += tcp.o 27