board config: fix i2c1 and i2c3 transfer is not IRQ
author黄涛 <huangtao@rock-chips.com>
Thu, 5 May 2011 01:44:44 +0000 (09:44 +0800)
committer黄涛 <huangtao@rock-chips.com>
Thu, 5 May 2011 01:44:44 +0000 (09:44 +0800)
arch/arm/mach-rk29/board-rk29-ddr3sdk.c
arch/arm/mach-rk29/board-rk29-phonesdk.c

index 31f1a6008463c2f905f4a4eb166c0de80405166c..b31b077ffd70961bdfbddcbba3c7f320d12a03b3 100755 (executable)
@@ -521,7 +521,7 @@ struct rk29_i2c_platform_data default_i2c1_data = {
        .flags      = 0,
        .slave_addr = 0xff,
        .scl_rate  = 400*1000,
-       .mode           = I2C_MODE_POLL,
+       .mode           = I2C_MODE_IRQ,
        .io_init = rk29_i2c1_io_init,
 };
 
@@ -539,7 +539,7 @@ struct rk29_i2c_platform_data default_i2c3_data = {
        .flags      = 0,
        .slave_addr = 0xff,
        .scl_rate  = 400*1000,
-       .mode           = I2C_MODE_POLL,
+       .mode           = I2C_MODE_IRQ,
        .io_init = rk29_i2c3_io_init,
 };
 
index fdc08079132b9b321180d9b6ae4f2eea0748c33e..0af0074b720d96f1b16f9c5cb66e5d4824691fbd 100755 (executable)
@@ -1508,7 +1508,7 @@ struct rk29_i2c_platform_data default_i2c1_data = {
        .flags      = 0,
        .slave_addr = 0xff,
        .scl_rate  = 400*1000,
-       .mode           = I2C_MODE_POLL,
+       .mode           = I2C_MODE_IRQ,
        .io_init = rk29_i2c1_io_init,
 };
 
@@ -1526,7 +1526,7 @@ struct rk29_i2c_platform_data default_i2c3_data = {
        .flags      = 0,
        .slave_addr = 0xff,
        .scl_rate  = 400*1000,
-       .mode           = I2C_MODE_POLL,
+       .mode           = I2C_MODE_IRQ,
        .io_init = rk29_i2c3_io_init,
 };