linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] iommu: Support pages size other than 4K
@ 2013-10-01  3:54 Alistair Popple
  2013-10-01  3:54 ` [PATCH 1/2] iommu: Add support for iommu page sizes " Alistair Popple
  2013-10-01  3:54 ` [PATCH 2/2] iommu: Update platform initialisation of iommu to use it_page_shift Alistair Popple
  0 siblings, 2 replies; 5+ messages in thread
From: Alistair Popple @ 2013-10-01  3:54 UTC (permalink / raw)
  To: linuxppc-dev; +Cc: Alistair Popple

This series of patches adds support for iommu page sizes other than
4K. Currently iommu page sizes are hardcoded to 4K. This series does
not actually change the page size but adds support for doing so.

It has been tested on a pSeries machine.

Alistair Popple (2):
  iommu: Add support for iommu page sizes other than 4K
  iommu: Update platform initialisation of iommu to use it_page_shift

 arch/powerpc/include/asm/iommu.h       |   28 ++++++++------
 arch/powerpc/kernel/dma-iommu.c        |    4 +-
 arch/powerpc/kernel/iommu.c            |   64 ++++++++++++++++----------------
 arch/powerpc/kernel/vio.c              |   20 +++++-----
 arch/powerpc/platforms/cell/iommu.c    |   14 ++++---
 arch/powerpc/platforms/powernv/pci.c   |    3 +-
 arch/powerpc/platforms/pseries/iommu.c |   10 +++--
 arch/powerpc/platforms/pseries/setup.c |    4 +-
 drivers/net/ethernet/ibm/ibmveth.c     |    9 +++--
 9 files changed, 85 insertions(+), 71 deletions(-)

-- 
1.7.10.4

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

end of thread, other threads:[~2013-10-01  7:13 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-01  3:54 [PATCH 0/2] iommu: Support pages size other than 4K Alistair Popple
2013-10-01  3:54 ` [PATCH 1/2] iommu: Add support for iommu page sizes " Alistair Popple
2013-10-01  3:54 ` [PATCH 2/2] iommu: Update platform initialisation of iommu to use it_page_shift Alistair Popple
2013-10-01  4:12   ` Michael Ellerman
2013-10-01  7:13     ` Alistair Popple

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