aboutsummaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorJohn Rigby <john.rigby@linaro.org>2012-01-19 10:08:32 -0700
committerJohn Rigby <john.rigby@linaro.org>2012-04-23 07:48:51 -0600
commitc64a8a51f55e53cf89a475b4a9d0ea57aa6e7a7f (patch)
treef017fba8659209387c264c5a6552e6cbd923f18d /drivers
parente3e64ab510e09da25786fb6e391d671faaf6d044 (diff)
HACK: Bypass normal mmc if CONFIG_SNOWBALL_MMC_HACK
Signed-off-by: John Rigby <john.rigby@linaro.org>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/mmc/Makefile2
-rw-r--r--drivers/mmc/mmc.c2
2 files changed, 3 insertions, 1 deletions
diff --git a/drivers/mmc/Makefile b/drivers/mmc/Makefile
index e021cdb48..6a316384a 100644
--- a/drivers/mmc/Makefile
+++ b/drivers/mmc/Makefile
@@ -30,7 +30,7 @@ COBJS-$(CONFIG_DAVINCI_MMC) += davinci_mmc.o
COBJS-$(CONFIG_FSL_ESDHC) += fsl_esdhc.o
COBJS-$(CONFIG_FTSDC010) += ftsdc010_esdhc.o
COBJS-$(CONFIG_GENERIC_MMC) += mmc.o
-COBJS-$(CONFIG_GENERIC_STE_MMC) += mmc_ste.o
+COBJS-$(CONFIG_SNOWBALL_MMC_HACK) += mmc_ste.o
COBJS-$(CONFIG_GENERIC_ATMEL_MCI) += gen_atmel_mci.o
COBJS-$(CONFIG_MMC_SPI) += mmc_spi.o
COBJS-$(CONFIG_ARM_PL180_MMCI) += arm_pl180_mmci.o
diff --git a/drivers/mmc/mmc.c b/drivers/mmc/mmc.c
index 596732e80..3fd0cde10 100644
--- a/drivers/mmc/mmc.c
+++ b/drivers/mmc/mmc.c
@@ -32,6 +32,7 @@
#include <linux/list.h>
#include <div64.h>
+#ifndef CONFIG_SNOWBALL_MMC_HACK
/* Set block count limit because of 16 bit register limit on some hardware*/
#ifndef CONFIG_SYS_MMC_MAX_BLK_COUNT
#define CONFIG_SYS_MMC_MAX_BLK_COUNT 65535
@@ -1408,3 +1409,4 @@ int mmc_initialize(bd_t *bis)
return 0;
}
+#endif /* CONFIG_SNOWBALL_MMC_HACK */