1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0 23d030e41SJohannes Thumshirn 3*fccada33SNilay ShroffCONTEXT_ANALYSIS := y 43d030e41SJohannes Thumshirnccflags-y += -I$(src) 53d030e41SJohannes Thumshirn 6576d55d6SMing Linobj-$(CONFIG_NVME_CORE) += nvme-core.o 757dacad5SJay Sternbergobj-$(CONFIG_BLK_DEV_NVME) += nvme.o 807bfcd09SChristoph Hellwigobj-$(CONFIG_NVME_FABRICS) += nvme-fabrics.o 971102307SChristoph Hellwigobj-$(CONFIG_NVME_RDMA) += nvme-rdma.o 10e399441dSJames Smartobj-$(CONFIG_NVME_FC) += nvme-fc.o 113f2304f8SSagi Grimbergobj-$(CONFIG_NVME_TCP) += nvme-tcp.o 125bd2927aSSven Peterobj-$(CONFIG_NVME_APPLE) += nvme-apple.o 1357dacad5SJay Sternberg 14ca7ce08dSLinus Torvaldsnvme-core-y += core.o ioctl.o sysfs.o pr.o 15eb7e2d92SChristoph Hellwignvme-core-$(CONFIG_NVME_VERBOSE_ERRORS) += constants.o 163d030e41SJohannes Thumshirnnvme-core-$(CONFIG_TRACING) += trace.o 1732acab31SChristoph Hellwignvme-core-$(CONFIG_NVME_MULTIPATH) += multipath.o 18240e6ee2SKeith Buschnvme-core-$(CONFIG_BLK_DEV_ZONED) += zns.o 19b9e03857SThomas Tainvme-core-$(CONFIG_FAULT_INJECTION_DEBUG_FS) += fault_inject.o 20400b6a7bSGuenter Roecknvme-core-$(CONFIG_NVME_HWMON) += hwmon.o 21d6800634SHannes Reineckenvme-core-$(CONFIG_NVME_HOST_AUTH) += auth.o 22576d55d6SMing Lin 23576d55d6SMing Linnvme-y += pci.o 2407bfcd09SChristoph Hellwig 2507bfcd09SChristoph Hellwignvme-fabrics-y += fabrics.o 2671102307SChristoph Hellwig 2771102307SChristoph Hellwignvme-rdma-y += rdma.o 28e399441dSJames Smart 29e399441dSJames Smartnvme-fc-y += fc.o 303f2304f8SSagi Grimberg 313f2304f8SSagi Grimbergnvme-tcp-y += tcp.o 325bd2927aSSven Peter 335bd2927aSSven Peternvme-apple-y += apple.o 34