linux/arch/mips/include/asm/mach-bcm63xx
Florian Fainelli 247bfb65d7 Revert "MIPS: BCM63xx: Provide a plat_post_dma_flush hook"
This reverts commit 3cf2954341 ("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>
2015-08-03 10:19:22 +02:00
..
bcm63xx_board.h
bcm63xx_cpu.h MIPS: BCM63xx: Remove !RUNTIME_DETECT code for bcmcpu_get_id 2014-07-30 15:25:05 +02:00
bcm63xx_cs.h
bcm63xx_dev_dsp.h
bcm63xx_dev_enet.h MIPS: BCM63xx: Remove !RUNTIME_DETECT usage from enet code 2014-07-30 15:24:01 +02:00
bcm63xx_dev_flash.h MIPS: BCM63XX: Add flash type detection 2012-07-24 16:33:11 +02:00
bcm63xx_dev_hsspi.h MIPS: BCM63XX: add HSSPI platform device and register it 2014-01-22 20:18:50 +01:00
bcm63xx_dev_pci.h
bcm63xx_dev_pcmcia.h MIPS: BCM63xx: Add PCMCIA & Cardbus support. 2009-09-30 21:47:01 +02:00
bcm63xx_dev_spi.h MIPS: BCM63xx: Remove !RUNTIME_DETECT from spi code 2014-07-30 15:23:32 +02:00
bcm63xx_dev_uart.h MIPS: BCM63xx: Add support for second uart. 2010-04-12 17:26:18 +01:00
bcm63xx_dev_usb_usbd.h MIPS: BCM63XX: Create platform_device for USBD 2012-08-30 20:15:52 +02:00
bcm63xx_gpio.h MIPS: BCM63XX: add support for BCM3368 Cable Modem 2013-07-01 15:10:53 +02:00
bcm63xx_io.h MIPS: Whitespace cleanup. 2013-02-01 10:00:22 +01:00
bcm63xx_irq.h MIPS: BCM63XX: Prepare irq code to handle different external irq hardware implementation. 2011-12-07 22:03:03 +00:00
bcm63xx_iudma.h MIPS: Whitespace cleanup. 2013-02-01 10:00:22 +01:00
bcm63xx_nvram.h MIPS: BCM63XX: export PSI size from nvram 2013-08-05 18:58:55 +01:00
bcm63xx_regs.h MIPS: BCM63xx: remove RSET_RNG register definitions 2015-03-01 23:02:26 +13:00
bcm63xx_reset.h MIPS: BCM63XX: add core reset helper 2012-11-09 11:37:18 +01:00
bcm63xx_timer.h
bcm963xx_tag.h MIPS: BCM63XX: bcm963xx_tag.h: make crc fields integers 2012-01-09 18:23:30 +00:00
board_bcm963xx.h Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus 2013-07-13 14:52:21 -07:00
cpu-feature-overrides.h MIPS: BCM63xx: Remove !RUNTIME_DETECT in cpu-feature-overrides 2014-07-30 15:24:35 +02:00
gpio.h MIPS: AR7, BCM63xx: fix gpio_to_irq() return value 2010-07-05 17:17:26 +01:00
ioremap.h MIPS: Replace use of phys_t with phys_addr_t. 2014-11-24 22:47:31 +01:00
irq.h MIPS: Whitespace cleanup. 2013-02-01 10:00:22 +01:00
spaces.h MIPS: BCM63xx: Utilize asm/bmips-spaces.h 2015-06-21 21:53:32 +02:00