diff --git a/drivers/irqchip/irq-aspeed-scu-ic.c b/drivers/irqchip/irq-aspeed-scu-ic.c index bee59c8c4c93..7398c3b9eace 100644 --- a/drivers/irqchip/irq-aspeed-scu-ic.c +++ b/drivers/irqchip/irq-aspeed-scu-ic.c @@ -104,11 +104,10 @@ static void aspeed_scu_ic_irq_handler_split(struct irq_desc *desc) struct aspeed_scu_ic *scu_ic = irq_desc_get_handler_data(desc); struct irq_chip *chip = irq_desc_get_chip(desc); unsigned long bit, enabled, max, status; - unsigned int sts, mask; + unsigned int sts; chained_irq_enter(chip, desc); - mask = scu_ic->irq_enable; sts = readl(scu_ic->base + scu_ic->isr); enabled = sts & scu_ic->irq_enable; sts = readl(scu_ic->base + scu_ic->isr);