board config: fix i2c1 and i2c3 transfer is not IRQ
authorddl <ddl@rockchip.com>
Fri, 29 Apr 2011 02:24:57 +0000 (10:24 +0800)
committerddl <ddl@rockchip.com>
Fri, 29 Apr 2011 02:24:57 +0000 (10:24 +0800)
arch/arm/mach-rk29/board-rk29sdk.c

index baa99f77cb8219d2c8d2826361fdcbfa63238f32..c3d26a03f82b3d42b77e6d688c816738530369f7 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,
 };