diff options
Diffstat (limited to 'arch/arm/plat-omap/include/mach/mmc.h')
-rw-r--r-- | arch/arm/plat-omap/include/mach/mmc.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/arch/arm/plat-omap/include/mach/mmc.h b/arch/arm/plat-omap/include/mach/mmc.h index c84a6d43bf90..5836aadd87c9 100644 --- a/arch/arm/plat-omap/include/mach/mmc.h +++ b/arch/arm/plat-omap/include/mach/mmc.h @@ -15,6 +15,10 @@ #include <linux/device.h> #include <linux/mmc/host.h> +#ifdef CONFIG_MMC_EMBEDDED_SDIO +#include <asm/mach/mmc.h> +#endif + #include <mach/board.h> #define OMAP15XX_NR_MMC 1 @@ -111,6 +115,13 @@ struct omap_mmc_platform_data { unsigned int ban_openended:1; +#ifdef CONFIG_MMC_EMBEDDED_SDIO + struct embedded_sdio_data *embedded_sdio; + int (*register_status_notify) + (void (*callback)(int card_present, void *dev_id), + void *dev_id); +#endif + } slots[OMAP_MMC_MAX_SLOTS]; }; |