aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/mmc/omap.c
diff options
context:
space:
mode:
authorPhilip Langdale <philipl@overt.org>2007-01-04 10:04:47 -0500
committerPierre Ossman <drzeus@drzeus.cx>2007-01-15 00:44:03 -0500
commit6f949909e8f9e5d7e5584dc48d9a5e060c52aed1 (patch)
tree0ffeb53000ea8f003fdbf5dc68d41da43777cbfe /drivers/mmc/omap.c
parent1b3b2631842ab60c1b7923bef102c610439ba3dd (diff)
mmc: Correct definition of R6
During development of SDHC support, it was discovered that the definition for R6 was incorrect. This patch fixes that and patches the drivers that do switch on the response type. Signed-off-by: Philip Langdale <philipl@overt.org> Cc: Alex Dubov <oakad@yahoo.com> Cc: Pavel Pisa <ppisa@pikron.com> Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
Diffstat (limited to 'drivers/mmc/omap.c')
-rw-r--r--drivers/mmc/omap.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/drivers/mmc/omap.c b/drivers/mmc/omap.c
index 1e5407d44dfd..d30540b27614 100644
--- a/drivers/mmc/omap.c
+++ b/drivers/mmc/omap.c
@@ -208,7 +208,7 @@ mmc_omap_start_command(struct mmc_omap_host *host, struct mmc_command *cmd)
208 break; 208 break;
209 case MMC_RSP_R1: 209 case MMC_RSP_R1:
210 case MMC_RSP_R1B: 210 case MMC_RSP_R1B:
211 /* resp 1, resp 1b */ 211 /* resp 1, 1b, 6, 7 */
212 resptype = 1; 212 resptype = 1;
213 break; 213 break;
214 case MMC_RSP_R2: 214 case MMC_RSP_R2:
@@ -217,9 +217,6 @@ mmc_omap_start_command(struct mmc_omap_host *host, struct mmc_command *cmd)
217 case MMC_RSP_R3: 217 case MMC_RSP_R3:
218 resptype = 3; 218 resptype = 3;
219 break; 219 break;
220 case MMC_RSP_R6:
221 resptype = 6;
222 break;
223 default: 220 default:
224 dev_err(mmc_dev(host->mmc), "Invalid response type: %04x\n", mmc_resp_type(cmd)); 221 dev_err(mmc_dev(host->mmc), "Invalid response type: %04x\n", mmc_resp_type(cmd));
225 break; 222 break;