diff options
author | Ryan QIAN <b32804@freescale.com> | 2012-02-22 09:32:51 +0800 |
---|---|---|
committer | Zhang Jiejing <jiejing.zhang@freescale.com> | 2012-02-23 17:00:33 +0800 |
commit | 0b2c3564239fae7332fc0d2c81723e247336a112 (patch) | |
tree | 2fef418ec14a2d2ca9c2182ad77fa35a06e98ef2 /drivers/macintosh/windfarm_pm81.c | |
parent | 822999502d2ce629d6f5a91c2aa8731c0c88c3d8 (diff) |
ENGR00175080 [MX6] MMC: kernel failed to init eMMC card, after boot from eMMC
issue:
if uboot is loaded from eMMC, the eMMC memory will be configured to DDR mode.
on kernel startup, it will initialize the card at SDR mode, while the register
of USDHC is still configured to DDR enable mode. Therefore, the initialization
of eMMC memory will fail.
fix:
- clear MIX_CTRL on sdhc platform init code.
- clear vselect bit of VENDOR_SPEC on sdhc platform init code.
Signed-off-by: Ryan QIAN <b32804@freescale.com>
Diffstat (limited to 'drivers/macintosh/windfarm_pm81.c')
0 files changed, 0 insertions, 0 deletions