From 404cd80bde6c2336a83e934f05d5424756b843af Mon Sep 17 00:00:00 2001 From: Adrian Calianu Date: Wed, 11 Jan 2017 17:13:37 +0100 Subject: Configs for Non-Volatile Memory Express - SSD support Signed-off-by: Adrian Calianu --- features/nvme/nvme.cfg | 30 ++++++++++++++++++++++++++++++ features/nvme/nvme.scc | 4 ++++ 2 files changed, 34 insertions(+) create mode 100644 features/nvme/nvme.cfg create mode 100644 features/nvme/nvme.scc diff --git a/features/nvme/nvme.cfg b/features/nvme/nvme.cfg new file mode 100644 index 0000000..4dca776 --- /dev/null +++ b/features/nvme/nvme.cfg @@ -0,0 +1,30 @@ +CONFIG_NVME_CORE=y +CONFIG_BLK_DEV_NVME=y +# CONFIG_BLK_DEV_NVME_SCSI is not set + + + +CONFIG_PCI_CNB20LE_QUIRK=y +CONFIG_HOTPLUG_PCI_PCIE=y +CONFIG_PCIE_ECRC=y +CONFIG_PCIEAER_INJECT=y +CONFIG_PCIEASPM_DEBUG=y +CONFIG_PCIE_DPC=y +CONFIG_PCI_DEBUG=y +CONFIG_PCI_REALLOC_ENABLE_AUTO=y +CONFIG_PCI_STUB=y +CONFIG_PCI_PRI=y +CONFIG_HOTPLUG_PCI_ACPI=y +# CONFIG_HOTPLUG_PCI_ACPI_IBM is not set +CONFIG_HOTPLUG_PCI_CPCI=y +# CONFIG_HOTPLUG_PCI_CPCI_ZT5550 is not set +# CONFIG_HOTPLUG_PCI_CPCI_GENERIC is not set +CONFIG_PCIE_DW_PLAT=y +CONFIG_PCIE_DW=y +CONFIG_BLK_DEV_PCIESSD_MTIP32XX=y +CONFIG_SATA_AHCI_PLATFORM=y +CONFIG_SATA_ACARD_AHCI=y +CONFIG_NVM=y +CONFIG_NVM_DEBUG=y +CONFIG_NVM_GENNVM=y +CONFIG_NVM_RRPC=y diff --git a/features/nvme/nvme.scc b/features/nvme/nvme.scc new file mode 100644 index 0000000..b9c7115 --- /dev/null +++ b/features/nvme/nvme.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Enable NVMe" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware nvme.cfg -- cgit v1.2.3-54-g00ecf