diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2015-03-19 16:18:30 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2015-03-19 16:18:30 -0700 |
commit | 32dafb94a619ef7e62a23e3e3646d0ba0107de32 (patch) | |
tree | bad98051f86bb91ff54b1eddf32ada0dbbdde7e1 | |
parent | 01d62ee520d4368dbc930d399d17a84ab4434210 (diff) | |
parent | 6b7a783ebd2181aa2e0e6f9f5509da8466e321e3 (diff) |
Merge tag 'mmc-v4.0-rc4' of git://git.linaro.org/people/ulf.hansson/mmc
Pull MMC fix from Ulf Hansson:
"MMC core: fix error path in mmc_pwrseq_simple_alloc()"
* tag 'mmc-v4.0-rc4' of git://git.linaro.org/people/ulf.hansson/mmc:
mmc: pwrseq_simple: fix error path in mmc_pwrseq_simple_alloc
-rw-r--r-- | drivers/mmc/core/pwrseq_simple.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/mmc/core/pwrseq_simple.c b/drivers/mmc/core/pwrseq_simple.c index e9f1d8d84613..c53f14a7ce54 100644 --- a/drivers/mmc/core/pwrseq_simple.c +++ b/drivers/mmc/core/pwrseq_simple.c @@ -124,7 +124,7 @@ int mmc_pwrseq_simple_alloc(struct mmc_host *host, struct device *dev) PTR_ERR(pwrseq->reset_gpios[i]) != -ENOSYS) { ret = PTR_ERR(pwrseq->reset_gpios[i]); - while (--i) + while (i--) gpiod_put(pwrseq->reset_gpios[i]); goto clk_put; |