linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 00/21] cxl: Add AFU virtual PHB and in kernel API
@ 2015-05-26  0:19 Michael Neuling
  2015-05-26  0:19 ` [PATCH v2 01/21] powerpc/copro: Fix faulting kernel segments Michael Neuling
                   ` (20 more replies)
  0 siblings, 21 replies; 22+ messages in thread
From: Michael Neuling @ 2015-05-26  0:19 UTC (permalink / raw)
  To: mpe, benh
  Cc: imunsie, linuxppc-dev, mikey, Daniel Axtens, Matthew R. Ochs,
	Manoj N. Kumar, brking

This patch series adds the ability to present AFUs as PCI devices on a virtual
PHB.

It also adds an in kernel API (to the existing userspace API) so AFU drivers
can be written as kernel drivers.

This series is dependant on Daniel DMA set mask and MSI PCI controller ops
patch series.

v2:
 - Address comments from Ian
   o Rename some functions now they are global
   o Rework context lifetime
   o Merge and fix SR calculation
   o Added ACKs from Ian
   o correct from Ian on one patch
 - Fixed powernv pci shutdown hook

Mikey

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

end of thread, other threads:[~2015-05-26  0:24 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-26  0:19 [PATCH v2 00/21] cxl: Add AFU virtual PHB and in kernel API Michael Neuling
2015-05-26  0:19 ` [PATCH v2 01/21] powerpc/copro: Fix faulting kernel segments Michael Neuling
2015-05-26  0:19 ` [PATCH v2 02/21] powerpc/pci: Export symbols for CXL Michael Neuling
2015-05-26  0:20 ` [PATCH v2 03/21] powerpc/pci: Add release_device() hook to phb ops Michael Neuling
2015-05-26  0:20 ` [PATCH v2 04/21] powerpc: Add cxl context to device archdata Michael Neuling
2015-05-26  0:20 ` [PATCH v2 05/21] powerpc/pci: Add shutdown hook to pci_controller_ops Michael Neuling
2015-05-26  0:20 ` [PATCH v2 06/21] cxl: Document external user of existing API Michael Neuling
2015-05-26  0:20 ` [PATCH v2 07/21] cxl: Add shutdown hook Michael Neuling
2015-05-26  0:20 ` [PATCH v2 08/21] cxl: Re-order card init to check the VSEC earlier Michael Neuling
2015-05-26  0:20 ` [PATCH v2 09/21] cxl: Dump debug info on the AFU configuration record Michael Neuling
2015-05-26  0:20 ` [PATCH v2 10/21] cxl: Add cookie parameter to afu_release_irqs() Michael Neuling
2015-05-26  0:20 ` [PATCH v2 11/21] cxl: Rework detach context functions Michael Neuling
2015-05-26  0:20 ` [PATCH v2 12/21] cxl: cxl_afu_reset() -> __cxl_afu_reset() Michael Neuling
2015-05-26  0:20 ` [PATCH v2 13/21] cxl: Export some symbols Michael Neuling
2015-05-26  0:20 ` [PATCH v2 14/21] cxl: Only check pid for userspace contexts Michael Neuling
2015-05-26  0:20 ` [PATCH v2 15/21] cxl: Split afu_register_irqs() function Michael Neuling
2015-05-26  0:20 ` [PATCH v2 16/21] cxl: Configure PSL for kernel contexts and merge code Michael Neuling
2015-05-26  0:20 ` [PATCH v2 17/21] cxl: Rework context lifetimes Michael Neuling
2015-05-26  0:20 ` [PATCH v2 18/21] cxl: Cleanup Makefile Michael Neuling
2015-05-26  0:20 ` [PATCH v2 19/21] cxl: Move include file cxl.h -> cxl-base.h Michael Neuling
2015-05-26  0:20 ` [PATCH v2 20/21] cxl: Export file ops for use by API Michael Neuling
2015-05-26  0:20 ` [PATCH v2 21/21] cxl: Add AFU virtual PHB and kernel API Michael Neuling

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).