From: Lichao Liu <liulic...@loongson.cn>

commit a202bf71f08b3ef15356db30535e30b03cf23aec upstream.

CPU_LOONGSON2EF need software to maintain cache consistency,
so modify the 'cpu_needs_post_dma_flush' function to return true
when the cpu type is CPU_LOONGSON2EF.

Cc: sta...@vger.kernel.org
Signed-off-by: Lichao Liu <liulic...@loongson.cn>
Reviewed-by: Jiaxun Yang <jiaxun.y...@flygoat.com>
Signed-off-by: Thomas Bogendoerfer <tsbog...@alpha.franken.de>
Signed-off-by: Greg Kroah-Hartman <gre...@linuxfoundation.org>

---
 arch/mips/mm/dma-noncoherent.c |    1 +
 1 file changed, 1 insertion(+)

--- a/arch/mips/mm/dma-noncoherent.c
+++ b/arch/mips/mm/dma-noncoherent.c
@@ -33,6 +33,7 @@ static inline bool cpu_needs_post_dma_fl
        case CPU_R10000:
        case CPU_R12000:
        case CPU_BMIPS5000:
+       case CPU_LOONGSON2EF:
                return true;
        default:
                /*


Reply via email to