[PATCH 19/30] staging: mt7621-mmc: Remove unused field abort from msdc_host

Christian Lütke-Stetzkamp christian at lkamp.de
Sun Apr 29 17:32:32 UTC 2018


The field abort of msdc_host is only set, but never read, so it can be
removed.

Signed-off-by: Christian Lütke-Stetzkamp <christian at lkamp.de>
---
 drivers/staging/mt7621-mmc/mt6575_sd.h | 2 --
 drivers/staging/mt7621-mmc/sd.c        | 2 --
 2 files changed, 4 deletions(-)

diff --git a/drivers/staging/mt7621-mmc/mt6575_sd.h b/drivers/staging/mt7621-mmc/mt6575_sd.h
index aa7e9c250e02..33fa59a019ec 100644
--- a/drivers/staging/mt7621-mmc/mt6575_sd.h
+++ b/drivers/staging/mt7621-mmc/mt6575_sd.h
@@ -926,8 +926,6 @@ struct msdc_host {
 	u32                         timeout_ns;     /* data timeout ns */
 	u32                         timeout_clks;   /* data timeout clks */
 
-	atomic_t                    abort;          /* abort transfer */
-
 	int                         irq;            /* host interrupt */
 
 	struct delayed_work		card_delaywork;
diff --git a/drivers/staging/mt7621-mmc/sd.c b/drivers/staging/mt7621-mmc/sd.c
index 0da9ff5b2f50..614e6a72a50a 100644
--- a/drivers/staging/mt7621-mmc/sd.c
+++ b/drivers/staging/mt7621-mmc/sd.c
@@ -1207,7 +1207,6 @@ static int msdc_do_request(struct mmc_host *mmc, struct mmc_request *mrq)
 	BUG_ON(mrq == NULL);
 
 	host->error = 0;
-	atomic_set(&host->abort, 0);
 
 	cmd  = mrq->cmd;
 	data = mrq->cmd->data;
@@ -2020,7 +2019,6 @@ static irqreturn_t msdc_irq(int irq, void *dev_id)
 			msdc_reset_hw(host);
 			msdc_clr_fifo();
 			msdc_clr_int();
-			atomic_set(&host->abort, 1);  /* For PIO mode exit */
 
 			if (intsts & MSDC_INT_DATTMO) {
 				IRQ_MSG("XXX CMD<%d> MSDC_INT_DATTMO", host->mrq->cmd->opcode);
-- 
2.16.1



More information about the devel mailing list