From: Adrian Hunter Date: Tue, 24 Aug 2010 10:20:26 +0000 (+0300) Subject: mmc: Fixes for Dual Data Rate (DDR) support X-Git-Tag: v2.6.37-rc1~65^2~35 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0f8d8ea64ec7c77ca5beb59534d386fe0235961a;p=pandora-kernel.git mmc: Fixes for Dual Data Rate (DDR) support The DDR support patch needs the following fixes: - The block driver does not need to know about DDR, any more than it needs to know about bus width. - Not only the card must be switched to DDR mode. The host controller must also be configured, which is done through the 'set_ios()' function. - Do not set the DDR mode state until after the switch command is successful. - Setting block length is not supported in DDR mode. Make that a core function and change the other place it is used (mmc_test) also. Signed-off-by: Adrian Hunter Signed-off-by: Chris Ball --- Reading git-diff-tree failed