drivers/mmc/host/msm-sdcc: remove dead config options
CONFIG_MMC_MSM7X00A_RESUME_IN_WQ and CONFIG_MMC_EMBEDDED_SDIO don't exist in Kconfig and is never defined anywhere else, therefore removing all references for it from the source code.
This commit is contained in:
		
							
								
								
									
										36
									
								
								drivers/mmc/host/msm_sdcc.c
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						
									
										36
									
								
								drivers/mmc/host/msm_sdcc.c
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							@@ -1265,24 +1265,6 @@ msmsdcc_init_dma(struct msmsdcc_host *host)
 | 
			
		||||
	return 0;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#ifdef CONFIG_MMC_MSM7X00A_RESUME_IN_WQ
 | 
			
		||||
static void
 | 
			
		||||
do_resume_work(struct work_struct *work)
 | 
			
		||||
{
 | 
			
		||||
	struct msmsdcc_host *host =
 | 
			
		||||
		container_of(work, struct msmsdcc_host, resume_task);
 | 
			
		||||
	struct mmc_host	*mmc = host->mmc;
 | 
			
		||||
 | 
			
		||||
	if (mmc) {
 | 
			
		||||
		mmc_resume_host(mmc);
 | 
			
		||||
		if (host->stat_irq)
 | 
			
		||||
			enable_irq(host->stat_irq);
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#ifdef CONFIG_HAS_EARLYSUSPEND
 | 
			
		||||
static void msmsdcc_early_suspend(struct early_suspend *h)
 | 
			
		||||
{
 | 
			
		||||
@@ -1382,14 +1364,6 @@ msmsdcc_probe(struct platform_device *pdev)
 | 
			
		||||
	host->dmares = dmares;
 | 
			
		||||
	spin_lock_init(&host->lock);
 | 
			
		||||
 | 
			
		||||
#ifdef CONFIG_MMC_EMBEDDED_SDIO
 | 
			
		||||
	if (plat->embedded_sdio)
 | 
			
		||||
		mmc_set_embedded_sdio_data(mmc,
 | 
			
		||||
					   &plat->embedded_sdio->cis,
 | 
			
		||||
					   &plat->embedded_sdio->cccr,
 | 
			
		||||
					   plat->embedded_sdio->funcs,
 | 
			
		||||
					   plat->embedded_sdio->num_funcs);
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
	/*
 | 
			
		||||
	 * Setup DMA
 | 
			
		||||
@@ -1608,22 +1582,14 @@ msmsdcc_resume(struct platform_device *dev)
 | 
			
		||||
 | 
			
		||||
		msmsdcc_writel(host, host->saved_irq0mask, MMCIMASK0);
 | 
			
		||||
 | 
			
		||||
		if (mmc->card && mmc->card->type != MMC_TYPE_SDIO) {
 | 
			
		||||
#ifdef CONFIG_MMC_MSM7X00A_RESUME_IN_WQ
 | 
			
		||||
			schedule_work(&host->resume_task);
 | 
			
		||||
#else
 | 
			
		||||
		if (mmc->card && mmc->card->type != MMC_TYPE_SDIO)
 | 
			
		||||
			mmc_resume_host(mmc);
 | 
			
		||||
#endif
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
		if (host->stat_irq)
 | 
			
		||||
			enable_irq(host->stat_irq);
 | 
			
		||||
 | 
			
		||||
#if BUSCLK_PWRSAVE
 | 
			
		||||
		if (host->clks_on)
 | 
			
		||||
			msmsdcc_disable_clocks(host, 1);
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
	}
 | 
			
		||||
	return 0;
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										3
									
								
								drivers/mmc/host/msm_sdcc.h
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						
									
										3
									
								
								drivers/mmc/host/msm_sdcc.h
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							@@ -258,9 +258,6 @@ struct msmsdcc_host {
 | 
			
		||||
	int polling_enabled;
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#ifdef CONFIG_MMC_MSM7X00A_RESUME_IN_WQ
 | 
			
		||||
	struct work_struct	resume_task;
 | 
			
		||||
#endif
 | 
			
		||||
	struct tasklet_struct 	dma_tlet;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user