mmc: sdio: Fix SDIO 3.0 UHS-I initialization sequence
authorSujit Reddy Thumma <sthumma@codeaurora.org>
Tue, 4 Dec 2012 11:36:19 +0000 (17:06 +0530)
committerChris Ball <cjb@laptop.org>
Mon, 28 Jan 2013 11:51:31 +0000 (06:51 -0500)
commit56475a1d54fbb5b2b166b4e1c153293368437898
tree862d4689c37d5538fbd385c17eb6f549c7cc1a3e
parentaf321b13cffc080451f5e802e041decf60666d26
mmc: sdio: Fix SDIO 3.0 UHS-I initialization sequence

According to UHS-I initialization sequence for SDIO 3.0 cards,
the host must set bit[24] (S18R) of OCR register during OCR
handshake to know whether the SDIO card is capable of doing
1.8V I/O.

Signed-off-by: Sujit Reddy Thumma <sthumma@codeaurora.org>
Signed-off-by: Subhash Jadavani <subhashj@codeaurora.org>
Reviewed-by: Johan Rudholm <johan.rudholm@stericsson.com>
Reviewed-by: Ulf Hansson <ulf.hansson@linaro.org>
Signed-off-by: Chris Ball <cjb@laptop.org>
drivers/mmc/core/sdio.c
include/linux/mmc/host.h