]> git.sur5r.net Git - u-boot/blobdiff - board/freescale/p1022ds/spl.c
Merge git://git.denx.de/u-boot-fdt
[u-boot] / board / freescale / p1022ds / spl.c
index b9dbf81b3f89b0024a0c1c2bca0ee704bc456070..7bd9d296ee0d072dbde263c73857df000bbec686 100644 (file)
@@ -21,7 +21,7 @@ static const u32 sysclk_tbl[] = {
        99999000, 11111000, 12499800, 13333200
 };
 
-ulong get_effective_memsize(void)
+phys_size_t get_effective_memsize(void)
 {
        return CONFIG_SYS_L2_SIZE;
 }
@@ -102,7 +102,11 @@ void board_init_r(gd_t *gd, ulong dest_addr)
        env_relocate();
 #endif
 
-       i2c_init(CONFIG_SYS_FSL_I2C_SPEED, CONFIG_SYS_I2C_SLAVE);
+#ifdef CONFIG_SYS_I2C
+       i2c_init_all();
+#else
+       i2c_init(CONFIG_SYS_I2C_SPEED, CONFIG_SYS_I2C_SLAVE);
+#endif
 
        gd->ram_size = initdram(0);
 #ifdef CONFIG_SPL_NAND_BOOT