diff options
author | juhosg <juhosg@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2012-04-21 16:42:05 +0000 |
---|---|---|
committer | juhosg <juhosg@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2012-04-21 16:42:05 +0000 |
commit | d71e7bf38e5008e69b189970ff305f4c7fdc6c76 (patch) | |
tree | dd7e89527ff26840b7258151363f1130b95273c6 /target/linux/cns3xxx/patches-2.6.31/300-flush_cache_on_dma_cache_sync_for_cpu.patch | |
parent | 7665f62dad0e34b18bb227aa478b3ba4abcd3af3 (diff) |
cns3xxx: remove 2.6.31 support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31418 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/cns3xxx/patches-2.6.31/300-flush_cache_on_dma_cache_sync_for_cpu.patch')
-rw-r--r-- | target/linux/cns3xxx/patches-2.6.31/300-flush_cache_on_dma_cache_sync_for_cpu.patch | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/target/linux/cns3xxx/patches-2.6.31/300-flush_cache_on_dma_cache_sync_for_cpu.patch b/target/linux/cns3xxx/patches-2.6.31/300-flush_cache_on_dma_cache_sync_for_cpu.patch deleted file mode 100644 index d9051cd621..0000000000 --- a/target/linux/cns3xxx/patches-2.6.31/300-flush_cache_on_dma_cache_sync_for_cpu.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/arch/arm/include/asm/dma-mapping.h -+++ b/arch/arm/include/asm/dma-mapping.h -@@ -350,7 +350,8 @@ static inline dma_addr_t dma_map_page(st - static inline void dma_unmap_single(struct device *dev, dma_addr_t handle, - size_t size, enum dma_data_direction dir) - { -- /* nothing to do */ -+ if (dir != DMA_TO_DEVICE) -+ dma_cache_maint(dma_to_virt(dev, handle), size, DMA_FROM_DEVICE); - } - #endif /* CONFIG_DMABOUNCE */ - -@@ -398,6 +399,8 @@ static inline void dma_sync_single_range - { - BUG_ON(!valid_dma_direction(dir)); - -+ if (dir != DMA_TO_DEVICE) -+ dma_cache_maint(dma_to_virt(dev, handle) + offset, size, DMA_FROM_DEVICE); - dmabounce_sync_for_cpu(dev, handle, offset, size, dir); - } - |