| Date: | 2010-06-27 22:09:02 (13 years 5 months ago) |
|---|---|
| Author: | Lars C. |
| Commit: | 117a44ce885161f9adefaf25a9b1b40b72917a40 |
| Message: | mmc: jz4740: Only start timeout timeer when sending inital command Previously it was also started when the stop command was sent. |
| Files: |
drivers/mmc/host/jz4740_mmc.c (2 diffs) |
Change Details
| drivers/mmc/host/jz4740_mmc.c | ||
|---|---|---|
| 439 | 439 | writel(cmd->arg, host->base + JZ_REG_MMC_ARG); |
| 440 | 440 | writel(cmdat, host->base + JZ_REG_MMC_CMDAT); |
| 441 | 441 | |
| 442 | set_bit(0, &host->waiting); | |
| 443 | 442 | jz4740_mmc_clock_enable(host, 1); |
| 444 | mod_timer(&host->timeout_timer, jiffies + 5*HZ); | |
| 445 | 443 | } |
| 446 | 444 | |
| 447 | 445 | |
| ... | ... | |
| 569 | 567 | |
| 570 | 568 | writew(JZ_MMC_IRQ_END_CMD_RES, host->base + JZ_REG_MMC_IREG); |
| 571 | 569 | jz4740_mmc_set_irq_enabled(host, JZ_MMC_IRQ_END_CMD_RES, true); |
| 570 | ||
| 571 | set_bit(0, &host->waiting); | |
| 572 | mod_timer(&host->timeout_timer, jiffies + 5*HZ); | |
| 572 | 573 | jz4740_mmc_send_command(host, req->cmd); |
| 573 | 574 | } |
| 574 | 575 | |
Branches:
ben-wpan
ben-wpan-stefan
5396a9238205f20f811ea57898980d3ca82df0b6
jz-2.6.34
jz-2.6.34-rc5
jz-2.6.34-rc6
jz-2.6.34-rc7
jz-2.6.35
jz-2.6.36
jz-2.6.37
jz-2.6.38
jz-2.6.39
jz-3.0
jz-3.1
jz-3.11
jz-3.12
jz-3.13
jz-3.15
jz-3.16
jz-3.18-dt
jz-3.2
jz-3.3
jz-3.4
jz-3.5
jz-3.6
jz-3.6-rc2-pwm
jz-3.9
jz-3.9-clk
jz-3.9-rc8
jz47xx
jz47xx-2.6.38
master
Tags:
od-2011-09-04
od-2011-09-18
v2.6.34-rc5
v2.6.34-rc6
v2.6.34-rc7
v3.9
