MIPS: BCM63xx: Fix soft-reset lockup on BCM6345
authorFlorian Fainelli <florian@openwrt.org>
Mon, 31 Aug 2009 18:27:39 +0000 (20:27 +0200)
committerRalf Baechle <ralf@linux-mips.org>
Mon, 2 Nov 2009 11:00:03 +0000 (12:00 +0100)
commite85d59df13cf5cce08becb3fd261048e6d870c0d
tree2ba33e2a51774f0684ba54d41cac066693f67041
parenta2e62f3a852e1e8187853291f5ee09ad4c881fcc
MIPS: BCM63xx: Fix soft-reset lockup on BCM6345

This patch fixes a lockup on BCM6345 where setting the PLL soft reset bit
will also lock the other blocks including UART.  Instead of setting only
the PLL soft reset bit in the software reset register, set this bit but do
not touch the others.

Signed-off-by: Florian Fainelli <florian@openwrt.org>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
arch/mips/bcm63xx/setup.c