summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorMarcel Ziswiler <marcel.ziswiler@toradex.com>2012-11-12 01:31:15 +0100
committerMarcel Ziswiler <marcel.ziswiler@toradex.com>2012-11-12 01:31:15 +0100
commitf737b7f46a72c099cf8ac88baff02fbf61b1a47c (patch)
treea4444c7486303ab8063ab9297ba5dec7abb894da /drivers
parentdc0f69d6d270329c8017978de36e109d50d65b21 (diff)
sdhci: colibri_t20: avoid warning messages hack
Hack to avoid extensive warning messages from Redpine Signals LiteFi driver due to unaligned DMA accesses.
Diffstat (limited to 'drivers')
-rw-r--r--drivers/mmc/host/sdhci.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/mmc/host/sdhci.c b/drivers/mmc/host/sdhci.c
index 22814660bc34..d3e9a4a4169f 100644
--- a/drivers/mmc/host/sdhci.c
+++ b/drivers/mmc/host/sdhci.c
@@ -486,7 +486,10 @@ static int sdhci_adma_table_pre(struct sdhci_host *host,
if (offset) {
if (data->flags & MMC_DATA_WRITE) {
buffer = sdhci_kmap_atomic(sg, &flags);
+/* Hack to avoid extensive warning messages from Redpine Signals LiteFi driver */
+#ifndef CONFIG_MACH_COLIBRI_T20
WARN_ON(((long)buffer & PAGE_MASK) > (PAGE_SIZE - 3));
+#endif
memcpy(align, buffer, offset);
sdhci_kunmap_atomic(buffer, &flags);
}