staging: mt7621-mmc: Remove unused field abort from msdc_host
authorChristian Lütke-Stetzkamp <christian@lkamp.de>
Sun, 29 Apr 2018 17:32:32 +0000 (19:32 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 7 May 2018 02:08:06 +0000 (19:08 -0700)
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@lkamp.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/mt7621-mmc/mt6575_sd.h
drivers/staging/mt7621-mmc/sd.c

index aa7e9c2..33fa59a 100644 (file)
@@ -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;
index 0da9ff5..614e6a7 100644 (file)
@@ -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);