Fixes gcc '-Wunused-but-set-variable' warning: drivers/gpio/gpio-merrifield.c: In function mrfld_gpio_probe: drivers/gpio/gpio-merrifield.c:402:17: warning: variable irq_base set but not used [-Wunused-but-set-variable] It is not used since commit 8f86a5b4ad67 ("gpio: merrifield: Pass irqchip when adding gpiochip") Reported-by: Hulk Robot <hulkci@xxxxxxxxxx> Signed-off-by: zhengbin <zhengbin13@xxxxxxxxxx> --- drivers/gpio/gpio-merrifield.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpio/gpio-merrifield.c b/drivers/gpio/gpio-merrifield.c index 4f27ddf..8d62e0a 100644 --- a/drivers/gpio/gpio-merrifield.c +++ b/drivers/gpio/gpio-merrifield.c @@ -399,7 +399,7 @@ static int mrfld_gpio_probe(struct pci_dev *pdev, const struct pci_device_id *id const char *pinctrl_dev_name; struct gpio_irq_chip *girq; struct mrfld_gpio *priv; - u32 gpio_base, irq_base; + u32 gpio_base; void __iomem *base; unsigned int i; int retval; @@ -416,7 +416,7 @@ static int mrfld_gpio_probe(struct pci_dev *pdev, const struct pci_device_id *id base = pcim_iomap_table(pdev)[1]; - irq_base = readl(base); + readl(base); gpio_base = readl(sizeof(u32) + base); /* Release the IO mapping, since we already get the info from BAR1 */ -- 2.7.4