]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - include/configs/r0p7734.h
Merge branch 'u-boot-tegra/master' into 'u-boot-arm/master'
[karo-tx-uboot.git] / include / configs / r0p7734.h
index d73cc4d3ca7dbd286f3e73c8d35a3f3e758026ff..f143c3bea566a95b8bfe790f8d0ae9119c66a24e 100644 (file)
@@ -34,6 +34,7 @@
 #define CONFIG_400MHZ_MODE     1
 /* #define CONFIG_533MHZ_MODE  1 */
 
+#define CONFIG_BOARD_LATE_INIT
 #define CONFIG_SYS_TEXT_BASE 0x8FFC0000
 
 #define CONFIG_CMD_FLASH
 #define CONFIG_PHY_SMSC 1
 #define CONFIG_BITBANGMII
 #define CONFIG_BITBANGMII_MULTI
+#define CONFIG_SH_ETHER_SH7734_MII (0x00) /* MII */
+#define CONFIG_SH_ETHER_PHY_MODE PHY_INTERFACE_MODE_MII
 #ifndef CONFIG_SH_ETHER
 # define CONFIG_SMC911X
 # define CONFIG_SMC911X_16_BIT
 # define CONFIG_SMC911X_BASE (0x84000000)
 #endif
 
+
+/* I2C */
+#define CONFIG_CMD_I2C
+#define CONFIG_SH_SH7734_I2C   1
+#define CONFIG_HARD_I2C                        1
+#define CONFIG_I2C_MULTI_BUS   1
+#define CONFIG_SYS_MAX_I2C_BUS 2
+#define CONFIG_SYS_I2C_MODULE  0
+#define CONFIG_SYS_I2C_SPEED   100000 /* 100 kHz */
+#define CONFIG_SYS_I2C_SLAVE   0x50
+#define CONFIG_SH_I2C_DATA_HIGH        4
+#define CONFIG_SH_I2C_DATA_LOW 5
+#define CONFIG_SH_I2C_CLOCK            500000000
+#define CONFIG_SH_I2C_BASE0            0xFFC70000
+#define CONFIG_SH_I2C_BASE1            0xFFC7100
+
 /* undef to save memory        */
 #define CONFIG_SYS_LONGHELP
 /* Monitor Command Prompt */