linux/arch/mips/bcm47xx
Hauke Mehrtens 76b573e460 MIPS: BCM47XX: do not use cpu_wait instruction on BCM4706
The BCM4706 has a problem with the CPU wait instruction. When r4k_wait
or r4k_wait_irqoff is used will just hang and not return from a
msleep(). Removing the cpu_wait functionality is a workaround for this
problem. The BCM4716 does not have this problem.

The BCM4706 SoC uses a MIPS 74K V4.9 CPU.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: John Crispin <blogic@openwrt.org>
Patchwork: http://patchwork.linux-mips.org/patch/6288/
2014-01-24 22:39:51 +01:00
..
board.c MIPS: BCM47XX: Add board detection 2013-10-29 21:24:00 +01:00
irq.c MIPS: BCM47XX: add vectored interrupt support 2014-01-22 20:18:56 +01:00
Kconfig MIPS: BCM47XX: add vectored interrupt support 2014-01-22 20:18:56 +01:00
Makefile MIPS: BCM47XX: Add board detection 2013-10-29 21:24:00 +01:00
nvram.c MIPS: BCM47XX: move constant array from stack 2014-01-22 20:18:55 +01:00
Platform MIPS: BCM47xx: Migrate to new platform makefile style. 2010-08-05 13:25:54 +01:00
prom.c MIPS: BCM47XX: add EARLY_PRINTK_8250 support 2014-01-22 20:18:54 +01:00
serial.c bcma: return the mips irq number in bcma_core_irq 2013-01-11 14:49:59 -05:00
setup.c MIPS: BCM47XX: do not use cpu_wait instruction on BCM4706 2014-01-24 22:39:51 +01:00
sprom.c MIPS: BCM47XX: Fix some very confused types and data corruption 2014-01-22 20:18:56 +01:00
time.c MIPS: BCM47XX: Fix detected clock on Asus WL520GC and WL520GU 2013-10-29 21:24:09 +01:00
wgt634u.c MIPS: Whitespace cleanup. 2013-02-01 10:00:22 +01:00