| xj | b04a402 | 2021-11-25 15:01:52 +0800 | [diff] [blame] | 1 | /* SPDX-License-Identifier: GPL-2.0 */ | 
|  | 2 | #include <linux/mmc/host.h> | 
|  | 3 | #include <linux/platform_data/mmc-omap.h> | 
|  | 4 |  | 
|  | 5 | #define OMAP15XX_NR_MMC		1 | 
|  | 6 | #define OMAP16XX_NR_MMC		2 | 
|  | 7 | #define OMAP1_MMC_SIZE		0x080 | 
|  | 8 | #define OMAP1_MMC1_BASE		0xfffb7800 | 
|  | 9 | #define OMAP1_MMC2_BASE		0xfffb7c00	/* omap16xx only */ | 
|  | 10 |  | 
|  | 11 | #if IS_ENABLED(CONFIG_MMC_OMAP) | 
|  | 12 | void omap1_init_mmc(struct omap_mmc_platform_data **mmc_data, | 
|  | 13 | int nr_controllers); | 
|  | 14 | #else | 
|  | 15 | static inline void omap1_init_mmc(struct omap_mmc_platform_data **mmc_data, | 
|  | 16 | int nr_controllers) | 
|  | 17 | { | 
|  | 18 | } | 
|  | 19 | #endif |