microblaze: Fix dma alloc and free coherent dma functions
authorMichal Simek <monstr@monstr.eu>
Thu, 11 Mar 2010 13:15:48 +0000 (14:15 +0100)
committerMichal Simek <monstr@monstr.eu>
Thu, 11 Mar 2010 13:15:48 +0000 (14:15 +0100)
commit1be53e084a5bd8f59850348e1066d25aa0200031
treebd8c92ae855b4624872e364c1279bf4252dddeba
parent3a0d7a4dd5b3a6545e5764735b48ab84e64af723
microblaze: Fix dma alloc and free coherent dma functions

We have to use consistent code to be able to do coherent dma
function. In consistent code is used cache inhibit page mapping.
Xilinx reported that there is bug in Microblaze for WB and
d-cache_always use option. Microblaze 7.30.a should be first version
where is this bug removed.

Signed-off-by: Michal Simek <monstr@monstr.eu>
arch/microblaze/kernel/dma.c