include $(TOPDIR)/rules.mk include $(INCLUDE_DIR)/kernel.mk PKG_NAME:=nvme include $(INCLUDE_DIR)/package.mk define KernelPackage/$(PKG_NAME) SUBMENU:=$(BLOCK_MENU) TITLE:=NVM Express block device DEPENDS:=@PCI_SUPPORT FILES:= \ $(PKG_BUILD_DIR)/nvme-core.ko \ $(PKG_BUILD_DIR)/nvme.ko AUTOLOAD:=$(call AutoLoad,30,nvme-core nvme) KCONFIG:= endef define KernelPackage/nvme/description Kernel module for NVM Express solid state drives directly connected to the PCI or PCI Express bus. endef EXTRA_KCONFIG:= \ CONFIG_NVME_CORE=m \ CONFIG_BLK_DEV_NVME=m \ CONFIG_NVME_MULTIPATH=n \ CONFIG_NVME_HWMON=n include ../kmod.mk $(eval $(call KernelPackage,$(PKG_NAME)))