1 #include <linux/mmc/host.h> 2 #include <linux/platform_data/mmc-omap.h> 3 4 #define OMAP24XX_NR_MMC 2 5 #define OMAP2420_MMC_SIZE OMAP1_MMC_SIZE 6 #define OMAP2_MMC1_BASE 0x4809c000 7 8 #define OMAP4_MMC_REG_OFFSET 0x100 9 10 #if defined(CONFIG_MMC_OMAP) || defined(CONFIG_MMC_OMAP_MODULE) 11 void omap242x_init_mmc(struct omap_mmc_platform_data **mmc_data); 12 #else omap242x_init_mmc(struct omap_mmc_platform_data ** mmc_data)13static inline void omap242x_init_mmc(struct omap_mmc_platform_data **mmc_data) 14 { 15 } 16 #endif 17 18 struct omap_hwmod; 19 int omap_msdi_reset(struct omap_hwmod *oh); 20 21 /* called from board-specific card detection service routine */ 22 extern void omap_mmc_notify_cover_event(struct device *dev, int slot, 23 int is_closed); 24