From: 黄涛 Date: Thu, 5 May 2011 01:44:44 +0000 (+0800) Subject: board config: fix i2c1 and i2c3 transfer is not IRQ X-Git-Tag: firefly_0821_release~10363 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=93af9ce6add86119fc78ee1969b74b97e4056989;p=firefly-linux-kernel-4.4.55.git board config: fix i2c1 and i2c3 transfer is not IRQ --- diff --git a/arch/arm/mach-rk29/board-rk29-ddr3sdk.c b/arch/arm/mach-rk29/board-rk29-ddr3sdk.c index 31f1a6008463..b31b077ffd70 100755 --- a/arch/arm/mach-rk29/board-rk29-ddr3sdk.c +++ b/arch/arm/mach-rk29/board-rk29-ddr3sdk.c @@ -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, }; diff --git a/arch/arm/mach-rk29/board-rk29-phonesdk.c b/arch/arm/mach-rk29/board-rk29-phonesdk.c index fdc08079132b..0af0074b720d 100755 --- a/arch/arm/mach-rk29/board-rk29-phonesdk.c +++ b/arch/arm/mach-rk29/board-rk29-phonesdk.c @@ -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, };