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:
parent
1515c7f091
commit
4395095ab5
|
@ -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;
|
||||
|
|
Loading…
Reference in New Issue