1*4882a593Smuzhiyun /* SPDX-License-Identifier: GPL-2.0 */ 2*4882a593Smuzhiyun #include <linux/mmc/host.h> 3*4882a593Smuzhiyun #include <linux/platform_data/mmc-omap.h> 4*4882a593Smuzhiyun 5*4882a593Smuzhiyun #define OMAP15XX_NR_MMC 1 6*4882a593Smuzhiyun #define OMAP16XX_NR_MMC 2 7*4882a593Smuzhiyun #define OMAP1_MMC_SIZE 0x080 8*4882a593Smuzhiyun #define OMAP1_MMC1_BASE 0xfffb7800 9*4882a593Smuzhiyun #define OMAP1_MMC2_BASE 0xfffb7c00 /* omap16xx only */ 10*4882a593Smuzhiyun 11*4882a593Smuzhiyun #if IS_ENABLED(CONFIG_MMC_OMAP) 12*4882a593Smuzhiyun void omap1_init_mmc(struct omap_mmc_platform_data **mmc_data, 13*4882a593Smuzhiyun int nr_controllers); 14*4882a593Smuzhiyun #else omap1_init_mmc(struct omap_mmc_platform_data ** mmc_data,int nr_controllers)15*4882a593Smuzhiyunstatic inline void omap1_init_mmc(struct omap_mmc_platform_data **mmc_data, 16*4882a593Smuzhiyun int nr_controllers) 17*4882a593Smuzhiyun { 18*4882a593Smuzhiyun } 19*4882a593Smuzhiyun #endif 20