^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) # SPDX-License-Identifier: GPL-2.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) ccflags-y += -I$(src)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) obj-$(CONFIG_NVME_CORE) += nvme-core.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) obj-$(CONFIG_BLK_DEV_NVME) += nvme.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) obj-$(CONFIG_NVME_FABRICS) += nvme-fabrics.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) obj-$(CONFIG_NVME_RDMA) += nvme-rdma.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) obj-$(CONFIG_NVME_FC) += nvme-fc.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) obj-$(CONFIG_NVME_TCP) += nvme-tcp.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) nvme-core-y := core.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) nvme-core-$(CONFIG_TRACING) += trace.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) nvme-core-$(CONFIG_NVME_MULTIPATH) += multipath.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) nvme-core-$(CONFIG_NVM) += lightnvm.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) nvme-core-$(CONFIG_BLK_DEV_ZONED) += zns.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) nvme-core-$(CONFIG_FAULT_INJECTION_DEBUG_FS) += fault_inject.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) nvme-core-$(CONFIG_NVME_HWMON) += hwmon.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) nvme-y += pci.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) nvme-fabrics-y += fabrics.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) nvme-rdma-y += rdma.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) nvme-fc-y += fc.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) nvme-tcp-y += tcp.o