linux-nvme.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/5] ahci: nvme remap support
@ 2016-10-22  0:25 Dan Williams
  2016-10-22  0:25 ` [PATCH 1/5] " Dan Williams
                   ` (6 more replies)
  0 siblings, 7 replies; 20+ messages in thread
From: Dan Williams @ 2016-10-22  0:25 UTC (permalink / raw)


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

^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2016-11-19  6:12 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-10-22  0:25 [PATCH 0/5] ahci: nvme remap support Dan Williams
2016-10-22  0:25 ` [PATCH 1/5] " Dan Williams
2016-10-22  0:25 ` [PATCH 2/5] nvme: rename "pci" operations to "mmio" Dan Williams
2016-10-22  0:25 ` [PATCH 3/5] nvme: introduce nvme_dev_ops Dan Williams
2016-10-22  0:25 ` [PATCH 4/5] nvme: move common definitions to pci.h Dan Williams
2016-10-22  0:25 ` [PATCH 5/5] nvme: ahci remap support Dan Williams
2016-10-22  6:50 ` [PATCH 0/5] ahci: nvme " Christoph Hellwig
2016-10-22 19:26   ` Dan Williams
2016-10-23  8:34     ` Christoph Hellwig
2016-10-23 13:57       ` Dan Williams
2016-10-24 12:49         ` Christoph Hellwig
2016-10-24 14:46           ` Keith Busch
2016-10-24 15:16             ` Christoph Hellwig
2016-10-24 17:46               ` Dan Williams
2016-10-24 17:55                 ` Christoph Hellwig
2016-10-24 21:01                   ` Dan Williams
2016-10-24 17:57                 ` Dan Williams
2016-10-24 18:21                   ` Christoph Hellwig
2016-11-15 18:52 ` Christoph Hellwig
2016-11-19  6:12   ` Dan Williams

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).