summaryrefslogtreecommitdiffstats
path: root/arch/arm/plat-mxc/include/mach/mmc.h
diff options
context:
space:
mode:
authorOlof Johansson <olof@lixom.net>2012-10-05 05:17:25 +0200
committerOlof Johansson <olof@lixom.net>2012-10-05 05:17:25 +0200
commit54d69df5849ec2e660aa12ac75562618c10fb499 (patch)
treeadbfb8bcc7cc73b83bf2b784fa331911ba03573a /arch/arm/plat-mxc/include/mach/mmc.h
parentMerge tag 'omap-devel-late-for-v3.7' of git://git.kernel.org/pub/scm/linux/ke... (diff)
parentARM: mvebu: fix build breaks from multi-platform conversion (diff)
downloadlinux-54d69df5849ec2e660aa12ac75562618c10fb499.tar.xz
linux-54d69df5849ec2e660aa12ac75562618c10fb499.zip
Merge branch 'late/kirkwood' into late/soc
Merge in the late Kirkwood branch with the OMAP late branch for upstream submission. Final contents described in shared tag. Fixup remove/change conflicts in arch/arm/mach-omap2/devices.c and drivers/spi/spi-omap2-mcspi.c. Signed-off-by: Olof Johansson <olof@lixom.net>
Diffstat (limited to 'arch/arm/plat-mxc/include/mach/mmc.h')
-rw-r--r--arch/arm/plat-mxc/include/mach/mmc.h39
1 files changed, 0 insertions, 39 deletions
diff --git a/arch/arm/plat-mxc/include/mach/mmc.h b/arch/arm/plat-mxc/include/mach/mmc.h
deleted file mode 100644
index 29115f405af9..000000000000
--- a/arch/arm/plat-mxc/include/mach/mmc.h
+++ /dev/null
@@ -1,39 +0,0 @@
-#ifndef ASMARM_ARCH_MMC_H
-#define ASMARM_ARCH_MMC_H
-
-#include <linux/mmc/host.h>
-
-struct device;
-
-/* board specific SDHC data, optional.
- * If not present, a writable card with 3,3V is assumed.
- */
-struct imxmmc_platform_data {
- /* Return values for the get_ro callback should be:
- * 0 for a read/write card
- * 1 for a read-only card
- * -ENOSYS when not supported (equal to NULL callback)
- * or a negative errno value when something bad happened
- */
- int (*get_ro)(struct device *);
-
- /* board specific hook to (de)initialize the SD slot.
- * The board code can call 'handler' on a card detection
- * change giving data as argument.
- */
- int (*init)(struct device *dev, irq_handler_t handler, void *data);
- void (*exit)(struct device *dev, void *data);
-
- /* available voltages. If not given, assume
- * MMC_VDD_32_33 | MMC_VDD_33_34
- */
- unsigned int ocr_avail;
-
- /* adjust slot voltage */
- void (*setpower)(struct device *, unsigned int vdd);
-
- /* enable card detect using DAT3 */
- int dat3_card_detect;
-};
-
-#endif