9
0
Fork 0

sata-imx: i.MX53, use the internal 120MHz clock by default

this allows SATA to work on i.MX53 QSB-R :
barebox@Freescale i.MX53 Quick Start-R Board:/ ata0.probe=1
imx-sata 10000000.sata: port 0: SATA link ok
imx-sata 10000000.sata: port 0: Spinning up device...
imx-sata 10000000.sata: port 0: ok.
ata0: registered /dev/ata0

before this fix the log was :
barebox@Freescale i.MX53 Quick Start-R Board:/ ata0.probe=1
imx-sata 10000000.sata: port 0: SATA link timeout
set parameter: Connection timed out

Signed-off-by: Eric Bénard <eric@eukrea.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
This commit is contained in:
Eric Bénard 2014-02-08 15:16:06 +01:00 committed by Sascha Hauer
parent 1515c7f091
commit 4395095ab5
1 changed files with 1 additions and 1 deletions

View File

@ -59,7 +59,7 @@ static int imx53_sata_init(struct imx_ahci *imx_ahci)
*/
val = readl(base + 0x180c);
val &= (0x3 << 1);
val |= (0x1 << 1);
val |= (0x2 << 1);
writel(val, base + 0x180c);
return 0;