]> 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)
commit549144202c9434ec9d152912052249c1d3af67e2
treec1da2a0950733490735b82894d4d835ebad2e670
parentcc1dda7ab49f27695e8d4243907a3030dbd8ad41
Revert "MIPS: BCM63xx: Provide a plat_post_dma_flush hook"

This reverts commit 5ead737340a94fcbf4726b0adb72c87855062aac ("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]