commit | 212868d387d0033b7e0029326a900126fe5e3d52 | [log] [tgz] |
---|---|---|
author | David Brownell <dbrownell@users.sourceforge.net> | Sun Jan 28 12:56:42 2007 -0800 |
committer | Haavard Skinnemoen <hskinnemoen@atmel.com> | Fri Feb 09 15:01:57 2007 +0100 |
tree | dc4209d294def354963f22051caa7832f8de98c1 | |
parent | 58febc0b1374de7506277d3aa9e9cddaea62ba65 [diff] |
[AVR32] Fix incorrect invalidation of shared cachelines Fix bug in dma_map_single(..., DMA_FROM_DEVICE) caused by incorrect invalidation of shared cachelines at the beginning and/or end of the specified buffer. Those shared cachelines need to be flushed, since they may hold valid data (which must not be discarded). Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>