Hi Zhengbin, On Tue, Oct 8, 2019 at 10:25 AM zhengbin <zhengbin13@xxxxxxxxxx> wrote: > Fixes gcc '-Wunused-but-set-variable' warning: > > drivers/spi/spi-npcm-pspi.c: In function npcm_pspi_handler: > drivers/spi/spi-npcm-pspi.c:296:6: warning: variable val set but not used [-Wunused-but-set-variable] > > It is not used since commit 2a22f1b30cee ("spi: > npcm: add NPCM PSPI controller driver") > > Reported-by: Hulk Robot <hulkci@xxxxxxxxxx> > Signed-off-by: zhengbin <zhengbin13@xxxxxxxxxx> Have you tested this on actual hardware? Are you sure the hardware does not require reading this register to work properly? > --- a/drivers/spi/spi-npcm-pspi.c > +++ b/drivers/spi/spi-npcm-pspi.c > @@ -293,7 +293,6 @@ static void npcm_pspi_reset_hw(struct npcm_pspi *priv) > static irqreturn_t npcm_pspi_handler(int irq, void *dev_id) > { > struct npcm_pspi *priv = dev_id; > - u16 val; > u8 stat; > > stat = ioread8(priv->base + NPCM_PSPI_STAT); > @@ -303,7 +302,6 @@ static irqreturn_t npcm_pspi_handler(int irq, void *dev_id) > > if (priv->tx_buf) { > if (stat & NPCM_PSPI_STAT_RBF) { > - val = ioread8(NPCM_PSPI_DATA + priv->base); > if (priv->tx_bytes == 0) { > npcm_pspi_disable(priv); > complete(&priv->xfer_done); Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds