[PATCH 0/5] ahci: nvme remap support
Dan Williams
dan.j.williams at intel.com
Fri Oct 21 17:25:21 PDT 2016
Some Intel ahci implementations have the capability to expose another
pci-express device's memory resources through an ahci memory bar. Add
the enabling to detect these configurations and register the resources
for the nvme driver to consume. Otherwise, the nvme device is
effectively hidden from the kernel for this configuration.
---
Dan Williams (5):
ahci: nvme remap support
nvme: rename "pci" operations to "mmio"
nvme: introduce nvme_dev_ops
nvme: move common definitions to pci.h
nvme: ahci remap support
drivers/ata/Kconfig | 11 +
drivers/ata/ahci.c | 165 +++++++++++++++++++++
drivers/ata/ahci.h | 14 ++
drivers/nvme/host/Makefile | 2
drivers/nvme/host/ahci.c | 198 +++++++++++++++++++++++++
drivers/nvme/host/pci.c | 344 +++++++++++++++++++++++---------------------
drivers/nvme/host/pci.h | 98 +++++++++++++
7 files changed, 664 insertions(+), 168 deletions(-)
create mode 100644 drivers/nvme/host/ahci.c
create mode 100644 drivers/nvme/host/pci.h
More information about the Linux-nvme
mailing list