ARM: am3517-evm: Remove non-DM legacy code
authorAdam Ford <aford173@gmail.com>
Tue, 25 Jun 2019 19:14:08 +0000 (14:14 -0500)
committerTom Rini <trini@konsulko.com>
Sat, 27 Jul 2019 02:24:13 +0000 (22:24 -0400)
With both SPL and U-Boot now supporting DM, we can start removing
legacy code.  This patch removes the legacy MMC initalization and
legacy I2C initialization since both are now available via DM and
device tree.

Signed-off-by: Adam Ford <aford173@gmail.com>
board/logicpd/am3517evm/am3517evm.c

index 215387825e6617547d33f7144adea7227c75ac0f..95c4cfc75d31641333fe9d8e6a400f5b07886f8b 100644 (file)
@@ -115,11 +115,6 @@ int misc_init_r(void)
 {
        u32 reset;
 
-#if !defined(CONFIG_DM_I2C)
-#ifdef CONFIG_SYS_I2C_OMAP24XX
-       i2c_init(CONFIG_SYS_OMAP24_I2C_SPEED, CONFIG_SYS_OMAP24_I2C_SLAVE);
-#endif
-#endif
        omap_die_id_display();
 
        am3517_evm_musb_init();
@@ -143,12 +138,6 @@ void set_muxconf_regs(void)
        MUX_AM3517EVM();
 }
 
-#if defined(CONFIG_MMC)
-int board_mmc_init(bd_t *bis)
-{
-       return omap_mmc_init(0, 0, 0, -1, -1);
-}
-#endif
 
 #if defined(CONFIG_USB_ETHER) && defined(CONFIG_USB_MUSB_GADGET)
 int board_eth_init(bd_t *bis)