sd->intr_handler = NULL;
sd->intr_handler_arg = NULL;
#elif defined(HW_OOB)
- sdioh_disable_func_intr();
+ if (dhd_download_fw_on_driverload)
+ sdioh_disable_func_intr();
#endif /* !defined(OOB_INTR_ONLY) */
return SDIOH_API_RC_SUCCESS;
}
{
if (flag == 1) {
printk("======== Card detection to remove SDIO card! ========\n");
+ rockchip_wifi_power(1);
+ rockchip_wifi_set_carddetect(0);
rockchip_wifi_power(0);
} else {
printk("======== PULL WL_REG_ON LOW! (flag = %d) ========\n", flag);
*/
-const char RKWIFI_DRV_VERSION[] = "4.78.WFD.OOB";
+const char RKWIFI_DRV_VERSION[] = "4.79.WFD.OOB";
const char WIFI_MODULE_NAME[] = "";
const char CONFIG_BCMDHD_FW_PATH[] = "";