[PATCH] ppc64: Updated Olof iommu updates 2/3
authorOlof Johansson <olof@lixom.net>
Tue, 20 Sep 2005 03:46:44 +0000 (13:46 +1000)
committerPaul Mackerras <paulus@samba.org>
Wed, 21 Sep 2005 09:21:07 +0000 (19:21 +1000)
commitd0035c62d9145a2ce3057c8182a7ff0b4921a41c
tree0a55703d5e71668f61439649f4963daba55401c3
parentc707ffcf3a44914f30e5f2fd53089ad5586c9e42
[PATCH] ppc64: Updated Olof iommu updates 2/3

There are potential cases in the future where the IOMMU might be
mapping smaller pages than the regular MMU is using. Keep the
allocator working on MMU pagesizes, but the low-level mapping
functions need to map more than one TCE entry per page to deal with
this.

Signed-off-by: Olof Johansson <olof@lixom.net>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
arch/ppc64/kernel/pSeries_iommu.c
arch/ppc64/kernel/u3_iommu.c
include/asm-ppc64/dart.h
include/asm-ppc64/tce.h