diff --git a/arch/arm/mach-rk2818/board-infosdk.c b/arch/arm/mach-rk2818/board-infosdk.c index 5da8ae3e0940..2b84a9b1ea7f 100755 --- a/arch/arm/mach-rk2818/board-infosdk.c +++ b/arch/arm/mach-rk2818/board-infosdk.c @@ -272,6 +272,7 @@ struct rk2818_i2c_platform_data default_i2c0_data = { .flags = 0, .slave_addr = 0xff, .scl_rate = 400*1000, + .mode = I2C_MODE_IRQ, .cfg_gpio = rk2818_i2c0_cfg_gpio, }; struct rk2818_i2c_platform_data default_i2c1_data = { @@ -283,6 +284,7 @@ struct rk2818_i2c_platform_data default_i2c1_data = { .flags = 0, .slave_addr = 0xff, .scl_rate = 400*1000, + .mode = I2C_MODE_IRQ, .cfg_gpio = rk2818_i2c1_cfg_gpio, };