author | Subramani Venkatesh <subramani.venkatesh@windriver.com> | |
Tue, 3 Nov 2009 23:18:54 +0000 (18:18 -0500) | ||
committer | Tom Rix <Tom.Rix@windriver.com> | |
Wed, 4 Nov 2009 21:33:08 +0000 (15:33 -0600) | ||
commit | e376866edbd324484eb85e0537872748c5fb001d | |
tree | 69505d9cee4fe29909978e39edef72a85b1ca730 | tree | snapshot (tar.xz tar.gz zip) |
parent | 5589e8145624d6ad06414b5704ea1e0354b063b8 | commit | diff |
u-boot: mmcinit reboot fix
On reboot from the kernel, mmc does not get initialized in u-boot.
RESET DONE bit is not set because fck and ick are not running on system
reboot. According to TRM, RESET DONE requires fck, ick and debounce
clock
need to run. Therefore this patch sets fck and ick for all 3 MMC
interfaces.
Signed-off-by: Subramani Venkatesh <subramani.venkatesh@windriver.com>
On reboot from the kernel, mmc does not get initialized in u-boot.
RESET DONE bit is not set because fck and ick are not running on system
reboot. According to TRM, RESET DONE requires fck, ick and debounce
clock
need to run. Therefore this patch sets fck and ick for all 3 MMC
interfaces.
Signed-off-by: Subramani Venkatesh <subramani.venkatesh@windriver.com>
cpu/omap3/clock.c | diff | blob | history |