]> git.baikalelectronics.ru Git - kernel.git/commit
Revert "MIPS: BCM63xx: Provide a plat_post_dma_flush hook"
authorFlorian Fainelli <f.fainelli@gmail.com>
Wed, 29 Jul 2015 02:24:24 +0000 (19:24 -0700)
committerRalf Baechle <ralf@linux-mips.org>
Mon, 3 Aug 2015 08:19:22 +0000 (10:19 +0200)
commit53f4493f0b7358b4a6954558077ba5b17b4ed676
treec1da2a0950733490735b82894d4d835ebad2e670
parentc422d9ff35e0a2813bd921d0a4e6e51ed72a76de
Revert "MIPS: BCM63xx: Provide a plat_post_dma_flush hook"

This reverts commit 6b382da38904ac06306e03c1ef0a7826608a6789 ("MIPS:
BCM63xx: Provide a plat_post_dma_flush hook") since this commit was
found to prevent BCM6358 (early BMIPS4350 cores) and some BCM6368
(BMIPS4380 cores) from booting reliably.

Alvaro was able to track this down to an issue specifically located to
devices that use the second thread (TP1) when booting. Since BCM63xx did
not have a need for plat_post_dma_flush() hook before, let's just keep
things the way they were.

Reported-by: Álvaro Fernández Rojas <noltari@gmail.com>
Reported-by: Jonas Gorski <jogo@openwrt.org>
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Cc: stable@vger.kernel.org
Cc: Kevin Cernekee <cernekee@gmail.com>
Cc: Nicolas Schichan <nschichan@freebox.fr>
Cc: linux-mips@linux-mips.org
Cc: blogic@openwrt.org
Cc: noltari@gmail.com
Cc: jogo@openwrt.org
Cc: Florian Fainelli <f.fainelli@gmail.com>
Cc: stable@vger.kernel.org
Patchwork: https://patchwork.linux-mips.org/patch/10804/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
arch/mips/include/asm/mach-bcm63xx/dma-coherence.h [deleted file]