diff options
author | Scott Anderson <saa@android.com> | 2012-03-02 08:54:42 -0800 |
---|---|---|
committer | Scott Anderson <saa@android.com> | 2012-03-13 09:22:22 -0700 |
commit | 9bd0eb3e4504f0f71cb21ad7199c1884775bf4d3 (patch) | |
tree | 0ebfdfe2bbd0eefe21ab50938ecf4692f392f459 | |
parent | b2a35767def33998341a33eb7c62be2a1dafbeb5 (diff) | |
download | uboot-9bd0eb3e4504f0f71cb21ad7199c1884775bf4d3.tar.gz |
MMC: Fix error return on block erase.
The code was returning a -1 from a function that returns an
unsigned long. The correct error return is 0.
Change-Id: Ie549d7f0c3305c5db258660486d07431a442d137
Signed-off-by: Scott Anderson <saa@android.com>
-rw-r--r-- | drivers/mmc/mmc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/mmc/mmc.c b/drivers/mmc/mmc.c index 779657b0a..af6fa9664 100644 --- a/drivers/mmc/mmc.c +++ b/drivers/mmc/mmc.c @@ -252,7 +252,7 @@ mmc_berase(int dev_num, lbaint_t start, lbaint_t blkcnt) struct mmc *mmc = find_mmc_device(dev_num); if (!mmc) - return -1; + return 0; if (mmc_set_blocklen(mmc, mmc->write_bl_len)) return 0; |