diff options
author | Pierre Ossman <drzeus@drzeus.cx> | 2006-07-11 15:06:48 -0400 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2006-07-13 11:17:45 -0400 |
commit | fb61e2895170920564410baadf71c5b3561dbf42 (patch) | |
tree | b825fb7f86ad3cb11a1932aea422d45532677e2a | |
parent | e47f31787dee5bf57453e18edefff56e17fa44f9 (diff) |
[MMC] Fix incorrect register access
There was a writel() being used on a 16-bit register.
Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
-rw-r--r-- | drivers/mmc/sdhci.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/mmc/sdhci.c b/drivers/mmc/sdhci.c index 893319108ba4..6aba4a0f61a2 100644 --- a/drivers/mmc/sdhci.c +++ b/drivers/mmc/sdhci.c | |||
@@ -565,7 +565,7 @@ static void sdhci_send_command(struct sdhci_host *host, struct mmc_command *cmd) | |||
565 | if (cmd->data) | 565 | if (cmd->data) |
566 | flags |= SDHCI_CMD_DATA; | 566 | flags |= SDHCI_CMD_DATA; |
567 | 567 | ||
568 | writel(SDHCI_MAKE_CMD(cmd->opcode, flags), | 568 | writew(SDHCI_MAKE_CMD(cmd->opcode, flags), |
569 | host->ioaddr + SDHCI_COMMAND); | 569 | host->ioaddr + SDHCI_COMMAND); |
570 | } | 570 | } |
571 | 571 | ||