From: Philip Rakity Date: Thu, 23 Sep 2010 15:24:32 +0000 (-0700) Subject: mmc: sdhci: allow for eMMC 74 clock generation by controller X-Git-Tag: v2.6.37-rc1~65^2~16 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=643a81ff3c5a89ae5c0768f89b29d3e1d08be5c3;p=pandora-kernel.git mmc: sdhci: allow for eMMC 74 clock generation by controller Snippet of code for how adaptation layer should handle the call: /* * eMMC spec calls for the host to send 74 clocks to the card * during initialization, right after voltage stabilization. * create the clocks manually right here. */ void generate_init_clocks_A0(struct sdhci_host *host, u8 power_mode) { struct sdhci_mmc_slot *slot = sdhci_priv(host); if (slot->power_mode == MMC_POWER_UP && power_mode == MMC_POWER_ON) { /* controller specific code here */ /* slot->power_mode holds previous power setting */ } slot->power_mode = power_mode; } Signed-off-by: Philip Rakity Signed-off-by: Chris Ball --- Reading git-diff-tree failed