summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorMark Nelson <markn@au1.ibm.com>2008-07-15 21:51:47 +0200
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>2008-07-22 02:39:32 +0200
commit4f3dd8a06239c0a19d772a27c2f618dc2faadf4a (patch)
treef7185cd89a1ec2c4bdb356a52a39407e432e7f7d /include
parentpowerpc/cell: Add support for power button of future IBM cell blades (diff)
downloadlinux-4f3dd8a06239c0a19d772a27c2f618dc2faadf4a.tar.xz
linux-4f3dd8a06239c0a19d772a27c2f618dc2faadf4a.zip
powerpc/dma: Use the struct dma_attrs in iommu code
Update iommu_alloc() to take the struct dma_attrs and pass them on to tce_build(). This change propagates down to the tce_build functions of all the platforms. Signed-off-by: Mark Nelson <markn@au1.ibm.com> Signed-off-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Diffstat (limited to 'include')
-rw-r--r--include/asm-powerpc/machdep.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/asm-powerpc/machdep.h b/include/asm-powerpc/machdep.h
index 989922621e35..1233d735fd28 100644
--- a/include/asm-powerpc/machdep.h
+++ b/include/asm-powerpc/machdep.h
@@ -80,7 +80,8 @@ struct machdep_calls {
long index,
long npages,
unsigned long uaddr,
- enum dma_data_direction direction);
+ enum dma_data_direction direction,
+ struct dma_attrs *attrs);
void (*tce_free)(struct iommu_table *tbl,
long index,
long npages);