switch(cmd)\r
{\r
case RDA_WIFI_POWER_ON_IOCTL:\r
- rda_wifi_power_on();\r
- rk29sdk_wifi_set_carddetect(1);\r
+ //rda_wifi_power_on();\r
+ //rk29sdk_wifi_set_carddetect(1);\r
break;\r
\r
case RDA_WIFI_POWER_OFF_IOCTL:\r
- rk29sdk_wifi_set_carddetect(0);\r
- rda_wifi_power_off();\r
+ //rk29sdk_wifi_set_carddetect(0);\r
+ //rda_wifi_power_off();\r
break;\r
\r
case RDA_WIFI_POWER_SET_TEST_MODE_IOCTL:\r
\r
return ret;\r
} \r
-\r
+extern int rk29sdk_wifi_power(int on);\r
void mmc_rescan_slot(int id)\r
{\r
+ rk29sdk_wifi_power(1);\r
rda_wifi_power_on();\r
rk29sdk_wifi_set_carddetect(1);\r
}\r
void mmc_remove(int id)\r
{\r
rk29sdk_wifi_set_carddetect(0);\r
- rda_wifi_power_off();\r
+ rda_wifi_power_off();\r
+ rk29sdk_wifi_power(0);\r
}\r
EXPORT_SYMBOL(mmc_remove);\r
\r
void export_wifi_eirq_enable(void)
{
// todo...
- rk29_sdio_irq_enable(1);
+ //rk29_sdio_irq_enable(1);
}
void export_wifi_eirq_disable(void)
{
// todo...
- rk29_sdio_irq_enable(0);
+ //rk29_sdio_irq_enable(0);
}
/* Module parameters */