wifi: fixed compile error
authorlbt <lbt@rock-chips.com>
Thu, 9 Dec 2010 07:48:22 +0000 (15:48 +0800)
committerlbt <lbt@rock-chips.com>
Thu, 9 Dec 2010 07:48:22 +0000 (15:48 +0800)
arch/arm/mach-rk29/board-rk29sdk.c

index 842ebed25f715e7e162be4b3642313e6b962b463..1de0ab883e5f780bbeff0f463a731d6c65846c3a 100755 (executable)
@@ -774,8 +774,10 @@ static int rk29_sdmmc1_cfg_gpio(void)
        return 0;\r
 }\r
 
+#ifdef CONFIG_WIFI_CONTROL_FUNC 
 static int rk29sdk_wifi_status(struct device *dev);
 static int rk29sdk_wifi_status_register(void (*callback)(int card_presend, void *dev_id), void *dev_id);\r
+#endif
 
 #define RK29SDK_WIFI_SDIO_CARD_DETECT_N    RK29_PIN1_PD6
 
@@ -1281,7 +1283,9 @@ static void __init machine_rk29_board_init(void)
                gpio_set_value(POWER_ON_PIN, 1);\r
                gpio_direction_output(POWER_ON_PIN, 1);\r
 
+#ifdef CONFIG_WIFI_CONTROL_FUNC
                 rk29sdk_wifi_bt_gpio_control_init();
+#endif
 \r
                platform_add_devices(devices, ARRAY_SIZE(devices));\r
 #ifdef CONFIG_I2C0_RK29\r