mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-24 21:54:01 +00:00
am33xx: Correct MMC1, remove MMC2 support
- Correct the MMC1 base offset - Remove MMC2 (that area is reserved and not MMC2). - Add the real BOOT_DEVICE_MMC2 value Signed-off-by: Tom Rini <trini@ti.com>
This commit is contained in:
parent
036fd65a8c
commit
0689a2ef19
3 changed files with 9 additions and 4 deletions
|
@ -211,7 +211,13 @@ void s_init(void)
|
|||
#if defined(CONFIG_OMAP_HSMMC) && !defined(CONFIG_SPL_BUILD)
|
||||
int board_mmc_init(bd_t *bis)
|
||||
{
|
||||
return omap_mmc_init(0, 0, 0);
|
||||
int ret;
|
||||
|
||||
ret = omap_mmc_init(0, 0, 0);
|
||||
if (ret)
|
||||
return ret;
|
||||
|
||||
return omap_mmc_init(1, 0, 0);
|
||||
}
|
||||
#endif
|
||||
|
||||
|
|
|
@ -20,8 +20,7 @@
|
|||
* OMAP HSMMC register definitions
|
||||
*/
|
||||
#define OMAP_HSMMC1_BASE 0x48060100
|
||||
#define OMAP_HSMMC2_BASE 0x481D8000
|
||||
#define OMAP_HSMMC3_BASE 0x47C24000
|
||||
#define OMAP_HSMMC2_BASE 0x481D8100
|
||||
|
||||
typedef struct hsmmc {
|
||||
unsigned char res1[0x10];
|
||||
|
|
|
@ -67,7 +67,7 @@ void preloader_console_init(void);
|
|||
#elif defined(CONFIG_AM33XX) /* AM33XX */
|
||||
#define BOOT_DEVICE_NAND 5
|
||||
#define BOOT_DEVICE_MMC1 8
|
||||
#define BOOT_DEVICE_MMC2 0
|
||||
#define BOOT_DEVICE_MMC2 9 /* eMMC or daughter card */
|
||||
#define BOOT_DEVICE_UART 65
|
||||
#define BOOT_DEVICE_MMC2_2 0xFF
|
||||
#endif
|
||||
|
|
Loading…
Reference in a new issue