return 0;
}
-static int rk29sdk_wifi_set_carddetect(int val)
+int rk29sdk_wifi_set_carddetect(int val)
{
pr_info("%s:%d\n", __func__, val);
rk29sdk_wifi_cd = val;
}
return 0;
}
+EXPORT_SYMBOL(rk29sdk_wifi_set_carddetect);
static struct wifi_platform_data rk29sdk_wifi_control = {
.set_power = rk29sdk_wifi_power,
*/\r
struct wifi_power power_gpio = \r
{\r
- 0, 0, 0, 0, 0, 0\r
+ POWER_USE_GPIO, POWER_GPIO_IOMUX, \r
+ GPIO5D6_SDMMC1PWREN_NAME, GPIO5H_GPIO5D6, RK29_PIN5_PD6, GPIO_HIGH \r
};\r
\r
/*\r
*/\r
struct wifi_power power_save_gpio = \r
{\r
- 0, 0, 0, 0, 0, 0\r
+ POWER_USE_GPIO, POWER_GPIO_NOT_IOMUX, 0, 0, RK29_PIN6_PC0, GPIO_HIGH \r
};\r
\r
/*\r