From: David Brownell Date: Tue, 17 Feb 2009 22:49:01 +0000 (-0800) Subject: omap_hsmmc: only MMC1 allows HCTL.SDVS != 1.8V X-Git-Tag: v2.6.29-rc6~41^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eb25082657be3e7639e349fc926afdcbb0a4dc65;p=pandora-kernel.git omap_hsmmc: only MMC1 allows HCTL.SDVS != 1.8V Based on a patch from Tony Lindgren ... after initialization, never change HCTL.SDVS except for MMC1. The other controller instances only support 1.8V in that field, although they can suport other card/SDIO/eMMC/... voltages with level shifting solutions such as external transceivers. MMC2 behavior sanity tested on Overo/WLAN, OMAP3430 SDP, and custom hardware. MMC1 also sanity tested on those platforms plus Beagle. This also fixes a bug preventing MMC2 (and also presumably MMC3) from powering down when requested. Signed-off-by: David Brownell Acked-by: Tony Lindgren Signed-off-by: Pierre Ossman --- Reading git-diff-tree failed