]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
missing dma_sync_single_range_for_{cpu,device} on alpha
authorAl Viro <viro@zeniv.linux.org.uk>
Sun, 6 Jan 2008 18:38:18 +0000 (20:38 +0200)
committerAdrian Bunk <bunk@kernel.org>
Sun, 6 Jan 2008 18:38:18 +0000 (20:38 +0200)
no-op as all dma_sync_... there.

Adrian Bunk:
Backported to 2.6.16.

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Adrian Bunk <bunk@kernel.org>
include/asm-alpha/dma-mapping.h

index 62d0d6681aa91d587e52b5de824e90a790de9f2f..6d5c465ecc13994dc1276216de6df13a266c4106 100644 (file)
@@ -56,12 +56,14 @@ int dma_map_sg(struct device *dev, struct scatterlist *sg, int nents,
 
 int dma_set_mask(struct device *dev, u64 mask);
 
-#define dma_sync_single_for_cpu(dev, addr, size, dir)    do { } while (0)
-#define dma_sync_single_for_device(dev, addr, size, dir)  do { } while (0)
-#define dma_sync_single_range(dev, addr, off, size, dir)  do { } while (0)
-#define dma_sync_sg_for_cpu(dev, sg, nents, dir)         do { } while (0)
-#define dma_sync_sg_for_device(dev, sg, nents, dir)      do { } while (0)
-#define dma_cache_sync(va, size, dir)                    do { } while (0)
+#define dma_sync_single_for_cpu(dev, addr, size, dir)          ((void)0)
+#define dma_sync_single_for_device(dev, addr, size, dir)       ((void)0)
+#define dma_sync_single_range(dev, addr, off, size, dir)       ((void)0)
+#define dma_sync_sg_for_cpu(dev, sg, nents, dir)               ((void)0)
+#define dma_sync_sg_for_device(dev, sg, nents, dir)            ((void)0)
+#define dma_cache_sync(va, size, dir)                          ((void)0)
+#define dma_sync_single_range_for_cpu(dev, addr, offset, size, dir)    ((void)0)
+#define dma_sync_single_range_for_device(dev, addr, offset, size, dir) ((void)0)
 
 #define dma_get_cache_alignment()                        L1_CACHE_BYTES