Beispiel #1
0
static void __exit mmc_exit(void)
{
	sdio_unregister_bus();
	mmc_unregister_host_class();
	mmc_unregister_bus();
	destroy_workqueue(workqueue);
}
Beispiel #2
0
static void __exit mmc_exit(void)
{
	sdio_unregister_bus();
	mmc_unregister_host_class();
	mmc_unregister_bus();
	destroy_workqueue(workqueue);
	wake_lock_destroy(&mmc_delayed_work_wake_lock);
}
Beispiel #3
0
static void __exit mmc_exit(void)
{
#ifdef UCONFIG_DDE_MMC_HAVE_SDIO
	sdio_unregister_bus();
#endif
	mmc_unregister_host_class();
	mmc_unregister_bus();
	destroy_workqueue(workqueue);
	wake_lock_destroy(&mmc_delayed_work_wake_lock);
}
Beispiel #4
0
static void __exit mmc_exit(void)
{
	DBG("[%s] s\n",__func__);
	sdio_unregister_bus();
	mmc_unregister_host_class();
	mmc_unregister_bus();
	destroy_workqueue(workqueue);
	wake_lock_destroy(&mmc_delayed_work_wake_lock);
	DBG("[%s] e\n",__func__);
}
Beispiel #5
0
static void __exit mmc_exit(void)
{
	sdio_unregister_bus();
	mmc_unregister_host_class();
	mmc_unregister_bus();
	destroy_workqueue(workqueue);
	#if 0 //Robert, 20101006, KB62_CR766 : Fix unexpectedly remove SD card issue
	wake_lock_destroy(&mmc_delayed_work_wake_lock);
	#endif
}
Beispiel #6
0
static void __exit mmc_exit(void)
{
	sdio_unregister_bus();
	mmc_unregister_host_class();
	mmc_unregister_bus();
	destroy_workqueue(workqueue);
	wake_lock_destroy(&mmc_delayed_work_wake_lock);

	/* FIH, BillHJChang, 2009/11/20 { */
	/* [FXX_CR], issue of card detect fail in suspend mode */
	#ifdef CONFIG_FIH_FXX
	wake_lock_destroy(&sdcard_idle_wake_lock); 
	#endif
	/* } FIH, BillHJChang, 2009/11/20 */	
}