twebb wrote:
On Wed, Mar 25, 2009 at 10:13 AM, twebb <taliaferro62@xxxxxxxxx> wrote:
I'm currently using linux-omap-2.6.27 (tag=omap1) and trying to add
MMC2 support. I've back ported what I think I need from various files
inn l-o-2.6.28-omap1. I will eventually move to 2.6.28-omap1 but for
now am trying to get it working on 2.6.27.
Traces show that all looks good up until first command is issued, then
nothing seems to happen. STAT reg shows 0, don't see clock or cmd
activity. MMC1 is working fine with an SD card; MMC2 is connected to
eMMC flash. Seems like I'm missing something basic like a clock or
enable, though I've confirmed ICLK and FCLK are enabled. Any ideas?
Thanks,
twebb
I found at least part of my problem. SDVS field of HCTL was being set
to 0x7 (3.3V) instead of 0x5 (1.8V), and apparently MMC2 must be set
for 0x5.
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
The most up to date omap_hsmmc.c is here:
http://git.kernel.org/?p=linux/kernel/git/drzeus/mmc.git;a=blob;f=drivers/mmc/host/omap_hsmmc.c;h=488f222054f8a1493142d02da526c951def5ddfe;hb=next
That includes the 10 patches on LKML except number 8
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html