Go to the documentation of this file.
14 #include <linux/types.h>
15 #include <linux/device.h>
20 #define OMAP15XX_NR_MMC 1
21 #define OMAP16XX_NR_MMC 2
22 #define OMAP1_MMC_SIZE 0x080
23 #define OMAP1_MMC1_BASE 0xfffb7800
24 #define OMAP1_MMC2_BASE 0xfffb7c00
26 #define OMAP24XX_NR_MMC 2
27 #define OMAP2420_MMC_SIZE OMAP1_MMC_SIZE
28 #define OMAP2_MMC1_BASE 0x4809c000
30 #define OMAP4_MMC_REG_OFFSET 0x100
32 #define OMAP_MMC_MAX_SLOTS 2
50 #define OMAP_HSMMC_SUPPORTS_DUAL_VOLT BIT(0)
51 #define OMAP_HSMMC_BROKEN_MULTIBLOCK_READ BIT(1)
127 #define HSMMC_HAS_PBIAS (1 << 0)
128 #define HSMMC_HAS_UPDATED_RESET (1 << 1)
136 int power_on,
int vdd);
141 int power_on,
int vdd);
144 int power_on,
int vdd);
172 #if defined(CONFIG_MMC_OMAP) || defined(CONFIG_MMC_OMAP_MODULE)