From 6ce8fb2cf0ff4ff2da74182609fa0ed33a0dcff4 Mon Sep 17 00:00:00 2001 From: kfx Date: Mon, 18 Apr 2011 12:19:54 +0800 Subject: [PATCH] update sdmmc drivers:rk29_sdmmc.c --- drivers/mmc/host/rk29_sdmmc.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/mmc/host/rk29_sdmmc.c b/drivers/mmc/host/rk29_sdmmc.c index fc6be2aa8bf9..e16184cf16ae 100755 --- a/drivers/mmc/host/rk29_sdmmc.c +++ b/drivers/mmc/host/rk29_sdmmc.c @@ -580,8 +580,8 @@ static void rk29_sdmmc_set_timeout(struct rk29_sdmmc *host,struct mmc_data *data else clock = (host->bus_hz / host->div) >> 1; timeout = ns_to_clocks(clock, data->timeout_ns) + data->timeout_clks; - rk29_sdmmc_write(host->regs, SDMMC_TMOUT, 0xffffffff); - //rk29_sdmmc_write(host->regs, SDMMC_TMOUT, (timeout << 8) | (70)); + //rk29_sdmmc_write(host->regs, SDMMC_TMOUT, 0xffffffff); + rk29_sdmmc_write(host->regs, SDMMC_TMOUT, (timeout << 8) | (70)); } static u32 rk29_sdmmc_prepare_command(struct mmc_host *mmc, struct mmc_command *cmd) @@ -681,8 +681,8 @@ static int rk29_sdmmc_start_request(struct rk29_sdmmc *host,struct mmc_request * cmdflags |= SDMMC_CMD_INIT; } if(cmd->opcode == 0 && - ((rk29_sdmmc_read(host, SDMMC_STATUS) & SDMMC_STAUTS_MC_BUSY)|| - (rk29_sdmmc_read(host, SDMMC_STATUS) & SDMMC_STAUTS_DATA_BUSY))) + ((rk29_sdmmc_read(host->regs, SDMMC_STATUS) & SDMMC_STAUTS_MC_BUSY)|| + (rk29_sdmmc_read(host->regs, SDMMC_STATUS) & SDMMC_STAUTS_DATA_BUSY))) cmdflags |= SDMMC_CMD_STOP; if (mrq->data) { rk29_sdmmc_set_mrq_status(host, MRQ_HAS_DATA); -- 2.34.1