@ -396,7 +396,10 @@ int board_mmc_init(bd_t *bis)
void i2c_init_board ( void )
{
# ifdef CONFIG_I2C0_ENABLE
# if defined(CONFIG_MACH_SUN4I) || defined(CONFIG_MACH_SUN5I) || defined(CONFIG_MACH_SUN7I)
# if defined(CONFIG_MACH_SUN4I) || \
defined ( CONFIG_MACH_SUN5I ) | | \
defined ( CONFIG_MACH_SUN7I ) | | \
defined ( CONFIG_MACH_SUN8I_R40 )
sunxi_gpio_set_cfgpin ( SUNXI_GPB ( 0 ) , SUN4I_GPB_TWI0 ) ;
sunxi_gpio_set_cfgpin ( SUNXI_GPB ( 1 ) , SUN4I_GPB_TWI0 ) ;
clock_twi_onoff ( 0 , 1 ) ;
@ -412,7 +415,9 @@ void i2c_init_board(void)
# endif
# ifdef CONFIG_I2C1_ENABLE
# if defined(CONFIG_MACH_SUN4I) || defined(CONFIG_MACH_SUN7I)
# if defined(CONFIG_MACH_SUN4I) || \
defined ( CONFIG_MACH_SUN7I ) | | \
defined ( CONFIG_MACH_SUN8I_R40 )
sunxi_gpio_set_cfgpin ( SUNXI_GPB ( 18 ) , SUN4I_GPB_TWI1 ) ;
sunxi_gpio_set_cfgpin ( SUNXI_GPB ( 19 ) , SUN4I_GPB_TWI1 ) ;
clock_twi_onoff ( 1 , 1 ) ;
@ -432,7 +437,9 @@ void i2c_init_board(void)
# endif
# ifdef CONFIG_I2C2_ENABLE
# if defined(CONFIG_MACH_SUN4I) || defined(CONFIG_MACH_SUN7I)
# if defined(CONFIG_MACH_SUN4I) || \
defined ( CONFIG_MACH_SUN7I ) | | \
defined ( CONFIG_MACH_SUN8I_R40 )
sunxi_gpio_set_cfgpin ( SUNXI_GPB ( 20 ) , SUN4I_GPB_TWI2 ) ;
sunxi_gpio_set_cfgpin ( SUNXI_GPB ( 21 ) , SUN4I_GPB_TWI2 ) ;
clock_twi_onoff ( 2 , 1 ) ;
@ -456,7 +463,8 @@ void i2c_init_board(void)
sunxi_gpio_set_cfgpin ( SUNXI_GPG ( 10 ) , SUN6I_GPG_TWI3 ) ;
sunxi_gpio_set_cfgpin ( SUNXI_GPG ( 11 ) , SUN6I_GPG_TWI3 ) ;
clock_twi_onoff ( 3 , 1 ) ;
# elif defined(CONFIG_MACH_SUN7I)
# elif defined(CONFIG_MACH_SUN7I) || \
defined ( CONFIG_MACH_SUN8I_R40 )
sunxi_gpio_set_cfgpin ( SUNXI_GPI ( 0 ) , SUN7I_GPI_TWI3 ) ;
sunxi_gpio_set_cfgpin ( SUNXI_GPI ( 1 ) , SUN7I_GPI_TWI3 ) ;
clock_twi_onoff ( 3 , 1 ) ;
@ -464,7 +472,8 @@ void i2c_init_board(void)
# endif
# ifdef CONFIG_I2C4_ENABLE
# if defined(CONFIG_MACH_SUN7I)
# if defined(CONFIG_MACH_SUN7I) || \
defined ( CONFIG_MACH_SUN8I_R40 )
sunxi_gpio_set_cfgpin ( SUNXI_GPI ( 2 ) , SUN7I_GPI_TWI4 ) ;
sunxi_gpio_set_cfgpin ( SUNXI_GPI ( 3 ) , SUN7I_GPI_TWI4 ) ;
clock_twi_onoff ( 4 , 1 ) ;