This converts the following to Kconfig: CONFIG_SYS_I2C_SPEED CONFIG_SYS_I2C_SLAVE Signed-off-by: Tom Rini <trini@konsulko.com>
@@ -91,14 +91,6 @@
#define CONFIG_SYS_ATA_BASE_ADDR MV_SATA_BASE
#endif /* CONFIG_IDE */
-/*
- * I2C related stuff
- */
-#if defined(CONFIG_CMD_I2C) && !CONFIG_IS_ENABLED(DM_I2C)
-#define CONFIG_SYS_I2C_SLAVE 0x0
-#define CONFIG_SYS_I2C_SPEED 100000
-#endif
-
/* Use common timer */
#define CONFIG_SYS_TIMER_COUNTS_DOWN
#define CONFIG_SYS_TIMER_COUNTER (MVEBU_TIMER_BASE + 0x14)
@@ -63,8 +63,6 @@
#ifndef CONFIG_SYS_I2C_SOFT
#define CONFIG_I2C_MVTWSI
#endif
@@ -176,7 +176,7 @@ void board_init_f(ulong dummy)
enable_tzc380();
- setup_i2c(1, CONFIG_SYS_I2C_SPEED, 0x7f, &i2c_pad_info1);
+ setup_i2c(1, 100000, 0x7f, &i2c_pad_info1);
power_init_board();
@@ -27,10 +27,6 @@
#include <eeprom_layout.h>
#include <linux/delay.h>
-#ifndef CONFIG_SYS_I2C_SPEED
-#define CONFIG_SYS_I2C_SPEED 50000
#ifndef I2C_RXTX_LEN
#define I2C_RXTX_LEN 128
@@ -14,6 +14,8 @@ CONFIG_AHCI=y
CONFIG_SPL_I2C=y
CONFIG_SCSI_AHCI=y
CONFIG_SYS_I2C_MVTWSI=y
+CONFIG_SYS_I2C_SLAVE=0x7f
+CONFIG_SYS_I2C_SPEED=400000
CONFIG_MII=y
CONFIG_SUN4I_EMAC=y
CONFIG_AXP_ALDO3_VOLT=2800
@@ -11,6 +11,8 @@ CONFIG_USB1_VBUS_PIN="PB10"
# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set
CONFIG_AXP152_POWER=y
@@ -14,6 +14,8 @@ CONFIG_VIDEO_LCD_POWER="PB10"
CONFIG_VIDEO_LCD_BL_PWM="PB2"
CONFIG_SUNXI_NO_PMIC=y
CONFIG_CONS_INDEX=2
CONFIG_USB_EHCI_HCD=y
@@ -21,6 +21,8 @@ CONFIG_CMD_USB_MASS_STORAGE=y
CONFIG_DFU_RAM=y
CONFIG_FASTBOOT_CMD_OEM_FORMAT=y
CONFIG_AXP_ALDO3_VOLT=3300
@@ -20,6 +20,8 @@ CONFIG_SCSI_AHCI=y
CONFIG_PHY_MICREL=y
CONFIG_PHY_MICREL_KSZ90X1=y
CONFIG_PHY_REALTEK=y
@@ -18,6 +18,8 @@ CONFIG_SCSI_AHCI=y
CONFIG_RTL8211X_PHY_FORCE_MASTER=y
CONFIG_ETH_DESIGNWARE=y
@@ -12,6 +12,8 @@ CONFIG_AHCI=y
@@ -15,6 +15,8 @@ CONFIG_AHCI=y
@@ -16,6 +16,8 @@ CONFIG_AHCI=y
@@ -17,6 +17,8 @@ CONFIG_SPL_I2C=y
CONFIG_PHY_ADDR=3
@@ -16,6 +16,8 @@ CONFIG_SPL_I2C=y
@@ -16,4 +16,6 @@ CONFIG_VIDEO_LCD_BL_PWM="PB2"
CONFIG_USB_MUSB_HOST=y
@@ -17,5 +17,7 @@ CONFIG_VIDEO_LCD_BL_PWM="PB2"
@@ -10,6 +10,8 @@ CONFIG_VIDEO_COMPOSITE=y
@@ -8,6 +8,8 @@ CONFIG_USB1_VBUS_PIN="PG13"
@@ -15,6 +15,8 @@ CONFIG_SPL_I2C=y
CONFIG_SYS_I2C_LEGACY=y
CONFIG_RGMII=y
CONFIG_SUN8I_EMAC=y
CONFIG_AXP_DLDO4_VOLT=2500
@@ -13,6 +13,8 @@ CONFIG_SPL_I2C=y
CONFIG_NETCONSOLE=y
@@ -11,6 +11,8 @@ CONFIG_SPL_I2C=y
CONFIG_CMD_DFU=y
# CONFIG_MMC is not set
CONFIG_AXP_ALDO4_VOLT=3300
@@ -14,6 +14,8 @@ CONFIG_ENV_IS_IN_UBI=y
CONFIG_ENV_UBI_PART="UBI"
CONFIG_ENV_UBI_VOLUME="uboot-env"
CONFIG_MTD=y
CONFIG_MTD_RAW_NAND=y
@@ -16,6 +16,8 @@ CONFIG_VIDEO_LCD_PANEL_HITACHI_TX18D42VM=y
CONFIG_VIDEO_LCD_SPI_CS="PA0"
CONFIG_VIDEO_LCD_SPI_SCLK="PA1"
@@ -23,6 +23,8 @@ CONFIG_SYS_I2C_SOFT=y
CONFIG_SYS_I2C_SOFT_SPEED=50000
CONFIG_SYS_I2C_SOFT_SLAVE=0x00
@@ -11,6 +11,8 @@ CONFIG_AHCI=y
CONFIG_SCSI=y
@@ -19,6 +19,8 @@ CONFIG_CONSOLE_MUX=y
CONFIG_SPL_SYS_I2C_LEGACY=y
CONFIG_AXP_DLDO3_VOLT=2500
@@ -18,5 +18,7 @@ CONFIG_VIDEO_LCD_BL_PWM="PB2"
@@ -17,4 +17,6 @@ CONFIG_VIDEO_LCD_PANEL_LVDS=y
@@ -13,6 +13,8 @@ CONFIG_AHCI=y
CONFIG_B53_SWITCH=y
CONFIG_B53_PHY_PORTS=0x1f
@@ -8,6 +8,8 @@ CONFIG_USB2_VBUS_PIN=""
@@ -7,5 +7,7 @@ CONFIG_DRAM_CLK=384
CONFIG_USB_OHCI_HCD=y
@@ -12,3 +12,5 @@ CONFIG_VIDEO_LCD_BL_PWM="PB2"
@@ -7,6 +7,8 @@ CONFIG_AHCI=y
@@ -11,6 +11,8 @@ CONFIG_VIDEO_COMPOSITE=y
@@ -8,6 +8,8 @@ CONFIG_VIDEO_COMPOSITE=y
@@ -17,6 +17,8 @@ CONFIG_AHCI=y
@@ -25,6 +25,8 @@ CONFIG_SYS_I2C_SOFT=y
# CONFIG_REQUIRE_SERIAL_CONSOLE is not set
@@ -15,6 +15,8 @@ CONFIG_VIDEO_LCD_BL_PWM="PB2"
@@ -9,6 +9,8 @@ CONFIG_USB1_VBUS_PIN="PG12"
@@ -21,4 +21,6 @@ CONFIG_VIDEO_LCD_PANEL_LVDS=y
@@ -53,6 +53,7 @@ CONFIG_VERSION_VARIABLE=y
CONFIG_BOOTP_SEND_HOSTNAME=y
+CONFIG_SYS_I2C_SLAVE=1
CONFIG_SYS_I2C_SPEED=400000
CONFIG_MMC_OMAP_HS=y
CONFIG_PHY_ADDR_ENABLE=y
@@ -54,6 +54,7 @@ CONFIG_VERSION_VARIABLE=y
@@ -12,6 +12,8 @@ CONFIG_SPL_I2C=y
@@ -46,6 +46,7 @@ CONFIG_DM=y
CONFIG_SATA_MV=y
+CONFIG_SYS_I2C_SLAVE=0x0
CONFIG_SYS_I2C_EEPROM_ADDR=0x50
CONFIG_DM_SPI_FLASH=y
@@ -48,6 +48,7 @@ CONFIG_SPL_OF_TRANSLATE=y
CONFIG_MISC=y
CONFIG_SPI_FLASH_MACRONIX=y
@@ -51,6 +51,7 @@ CONFIG_AHCI_MVEBU=y
CONFIG_MMC_SDHCI=y
CONFIG_MMC_SDHCI_SDMA=y
CONFIG_MMC_SDHCI_MV=y
@@ -52,6 +52,7 @@ CONFIG_SATA_MV=y
@@ -49,6 +49,7 @@ CONFIG_SPL_OF_TRANSLATE=y
CONFIG_SPI_FLASH_STMICRO=y
@@ -16,4 +16,6 @@ CONFIG_VIDEO_LCD_PANEL_LVDS=y
@@ -34,6 +34,7 @@ CONFIG_NETCONSOLE=y
CONFIG_MTD_NOR_FLASH=y
CONFIG_FLASH_CFI_DRIVER=y
@@ -9,6 +9,8 @@ CONFIG_VIDEO_COMPOSITE=y
@@ -15,5 +15,7 @@ CONFIG_VIDEO_LCD_BL_PWM="PB2"
@@ -16,6 +16,8 @@ CONFIG_VIDEO_LCD_PANEL_LVDS=y
CONFIG_CMD_UNZIP=y
@@ -15,4 +15,6 @@ CONFIG_VIDEO_LCD_BL_PWM="PB2"
@@ -50,6 +50,7 @@ CONFIG_SYS_I2C_LEGACY=y
CONFIG_SYS_I2C_SOFT=y
CONFIG_SYS_I2C_SOFT_SLAVE=0x0
@@ -51,6 +51,7 @@ CONFIG_SYS_I2C_LEGACY=y
@@ -54,6 +54,7 @@ CONFIG_SYS_I2C_LEGACY=y
@@ -55,6 +55,7 @@ CONFIG_SYS_I2C_LEGACY=y
@@ -39,6 +39,7 @@ CONFIG_SPL_OF_TRANSLATE=y
CONFIG_SPI_FLASH_SPANSION=y
@@ -9,6 +9,8 @@ CONFIG_USB1_VBUS_PIN="PB10"
@@ -6,6 +6,8 @@ CONFIG_MACH_SUN4I=y
CONFIG_USB2_VBUS_PIN="PH12"
@@ -6,5 +6,7 @@ CONFIG_MACH_SUN4I=y
@@ -45,6 +45,7 @@ CONFIG_SATA_MV=y
CONFIG_BLK=y
@@ -14,5 +14,7 @@ CONFIG_SPL_I2C=y
# CONFIG_NETDEVICES is not set
CONFIG_AXP209_POWER=y
CONFIG_AXP_DCDC2_VOLT=1250
@@ -77,6 +77,7 @@ CONFIG_DFU_NAND=y
CONFIG_SYS_DFU_DATA_BUF_SIZE=0x100000
# CONFIG_SPL_DM_MMC is not set