diff options
author | acoul <acoul@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2010-09-29 15:09:07 +0000 |
---|---|---|
committer | acoul <acoul@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2010-09-29 15:09:07 +0000 |
commit | 7ed7ed4ffae5b0210b9c488817c9d35455c9c097 (patch) | |
tree | 583e4ec678c0e180d975d816e71115a1e1e979f6 /target/linux | |
parent | 71f447678da56f68be21b2001dc1f9910283ddfd (diff) |
linux/ixp4xx: fix an embracing mistake on commit r23150 (thank you KanjiMonster)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23153 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux')
-rw-r--r-- | target/linux/ixp4xx/patches-2.6.36/050-disable_dmabounce.patch | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/target/linux/ixp4xx/patches-2.6.36/050-disable_dmabounce.patch b/target/linux/ixp4xx/patches-2.6.36/050-disable_dmabounce.patch index 33509baa2b..bdbec619e3 100644 --- a/target/linux/ixp4xx/patches-2.6.36/050-disable_dmabounce.patch +++ b/target/linux/ixp4xx/patches-2.6.36/050-disable_dmabounce.patch @@ -129,7 +129,7 @@ #include <linux/scatterlist.h> #include <asm/cacheflush.h> -@@ -248,8 +249,15 @@ static inline dma_addr_t map_single(stru +@@ -248,7 +249,13 @@ static inline dma_addr_t map_single(stru needs_bounce = (dma_addr | (dma_addr + size - 1)) & ~mask; } @@ -142,7 +142,13 @@ + + if (device_info && (needs_bounce || dma_needs_bounce_2(dev, dma_addr, size))) { struct safe_buffer *buf; -+#endif buf = alloc_safe_buffer(device_info, ptr, size, dir); - if (buf == 0) { +@@ -282,6 +289,7 @@ static inline dma_addr_t map_single(stru + + return dma_addr; + } ++#endif + + static inline void unmap_single(struct device *dev, dma_addr_t dma_addr, + size_t size, enum dma_data_direction dir) |