[ARM] 3448/1: [S3C2410] Settle delay when _enabling_ USB PLL

Patch from Ben Dooks

Fix the bug in the UPLL enable code which should
have put a 200uS delay in if enabling the USB PLL
from the state where it is off.

Signed-off-by: Ben Dooks <ben-linux@fluff.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
This commit is contained in:
Ben Dooks 2006-04-02 10:00:10 +01:00 committed by Russell King
parent dee9b2e932
commit 2b2ee1585a

View File

@ -249,7 +249,7 @@ static int s3c24xx_upll_enable(struct clk *clk, int enable)
/* if we started the UPLL, then allow to settle */
if (enable && !(orig & S3C2410_CLKSLOW_UCLK_OFF))
if (enable && (orig & S3C2410_CLKSLOW_UCLK_OFF))
udelay(200);
return 0;