mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-11-27 05:20:58 +07:00
[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:
parent
dee9b2e932
commit
2b2ee1585a
@ -249,7 +249,7 @@ static int s3c24xx_upll_enable(struct clk *clk, int enable)
|
|||||||
|
|
||||||
/* if we started the UPLL, then allow to settle */
|
/* 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);
|
udelay(200);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
Loading…
Reference in New Issue
Block a user