rk30: i2c: update i2c gpio driver
authorkfx <kfx@rock-chips.com>
Fri, 13 Apr 2012 05:52:12 +0000 (13:52 +0800)
committerkfx <kfx@rock-chips.com>
Fri, 13 Apr 2012 05:52:12 +0000 (13:52 +0800)
arch/arm/mach-rk30/devices.c
arch/arm/mach-rk30/include/mach/board.h

index 2fa28801e199202b014707283b246e94f528888b..c0bde30d7651c52f1f894ef59ae134e405f6a2d9 100755 (executable)
@@ -523,7 +523,7 @@ static struct platform_device device_i2c4 = {
 #endif
 
 #ifdef CONFIG_I2C_GPIO_RK30
-struct platform_device device_i2c_gpio = {
+static struct platform_device device_i2c_gpio = {
         .name   = "i2c-gpio",
         .id = 5,
         .dev            = {
index 8fd9495712b1c39982b51bde61a4bc9eb3f0e9bc..c12d215dddbf388383e35e9edcf719366ce19861 100755 (executable)
@@ -37,9 +37,7 @@ struct wifi_platform_data {
 extern struct rk29_sdmmc_platform_data default_sdmmc0_data;
 extern struct rk29_sdmmc_platform_data default_sdmmc1_data;
 
-#ifdef CONFIG_I2C_ALGOBIT
 extern struct i2c_gpio_platform_data default_i2c_gpio_data; 
-#endif
 
 void __init rk30_map_common_io(void);
 void __init rk30_init_irq(void);