/*----------------------------------------------------------------------------*/ BOOLEAN p2pLaunch(P_GLUE_INFO_T prGlueInfo) { printk("p2p Launch\n"); if (prGlueInfo->prAdapter->fgIsP2PRegistered == TRUE) { printk("p2p already registered\n"); return FALSE; } else if (glRegisterP2P(prGlueInfo, ifname, (BOOLEAN) mode)) { prGlueInfo->prAdapter->fgIsP2PRegistered = TRUE; printk("Launch success, fgIsP2PRegistered TRUE.\n"); #if defined(CONFIG_HAS_EARLYSUSPEND) /* Here, we register the early suspend and resume callback */ glRegisterEarlySuspend(&mt6620_p2p_early_suspend_desc, p2p_early_suspend, p2p_late_resume); #endif return TRUE; } else { printk("Launch Fail\n"); } return FALSE; }
/*----------------------------------------------------------------------------*/ BOOLEAN p2pLaunch(P_GLUE_INFO_T prGlueInfo) { printk("p2p Launch\n"); if (prGlueInfo->prAdapter->fgIsP2PRegistered == TRUE) { printk("p2p already registered\n"); return FALSE; } else if (glRegisterP2P(prGlueInfo, ifname, (BOOLEAN) mode)) { prGlueInfo->prAdapter->fgIsP2PRegistered = TRUE; printk("Launch success, fgIsP2PRegistered TRUE.\n"); return TRUE; } else { printk("Launch Fail\n"); } return FALSE; }