summaryrefslogtreecommitdiff
path: root/drivers/mmc/mxcmmc.c
diff options
context:
space:
mode:
authorJohn Rigby <john.rigby@linaro.org>2011-04-18 05:50:08 +0000
committerAndy Fleming <afleming@freescale.com>2011-04-29 03:21:54 -0500
commit8feafcc49c0b7a9c541904f95a43dbef2fecc38b (patch)
tree0ba20c111634ddbb2513db50d3a3f05009f2cc08 /drivers/mmc/mxcmmc.c
parent28df15e0234a773cfec98c2775915abe1472db3c (diff)
downloadu-boot-imx-8feafcc49c0b7a9c541904f95a43dbef2fecc38b.zip
u-boot-imx-8feafcc49c0b7a9c541904f95a43dbef2fecc38b.tar.gz
u-boot-imx-8feafcc49c0b7a9c541904f95a43dbef2fecc38b.tar.bz2
MMC: make b_max unconditional
Make existing field b_max field in struct mmc unconditional and use it instead of CONFIG_SYS_MMC_MAX_BLK_COUNT in mmc_bread and mmc_bwrite. Initialize b_max to CONFIG_SYS_MMC_MAX_BLK_COUNT in mmc_register if it has not been initialized by the hw driver. Initialize b_max to 0 in all callers to mmc_register. Signed-off-by: John Rigby <john.rigby@linaro.org> Signed-off-by: Andy Fleming <afleming@freescale.com>
Diffstat (limited to 'drivers/mmc/mxcmmc.c')
-rw-r--r--drivers/mmc/mxcmmc.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/mmc/mxcmmc.c b/drivers/mmc/mxcmmc.c
index 5963953..ab1fc82 100644
--- a/drivers/mmc/mxcmmc.c
+++ b/drivers/mmc/mxcmmc.c
@@ -511,6 +511,8 @@ static int mxcmci_initialize(bd_t *bis)
mmc->f_min = imx_get_perclk2() >> 7;
mmc->f_max = imx_get_perclk2() >> 1;
+ mmc->b_max = 0;
+
mmc_register(mmc);
return 0;