From: Kevin Liu Date: Sat, 17 Nov 2012 22:55:51 +0000 (-0500) Subject: mmc: sdhci: Balance vmmc regulator_enable(), and always enable vqmmc X-Git-Tag: omap-for-v3.8/fixes-for-merge-window-v4-signed~96^2~64 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8363c374145b69bb177ed7e658a2b22f9c64910f;p=pandora-kernel.git mmc: sdhci: Balance vmmc regulator_enable(), and always enable vqmmc The vmmc regulator enable in sdhci_add_host is NOT necessary since it can be enabled during mmc_power_up by function mmc_regulator_set_ocr. And this extra enable will make regulator_enable/regulator_disable unbalanced. Consequently, vmmc can't be disabled during mmc_power_off. Also, if the vqmmc regulator exists, it should be enabled regardless it support 1.8v or not. Signed-off-by: Kevin Liu Signed-off-by: Philip Rakity Signed-off-by: Chris Ball --- Reading git-diff-tree failed