Skip to content

Commit 4d84b9e

Browse files
geertulinusw
authored andcommitted
gpio: rcar: Use local variable gpio_chip in gpio_rcar_probe()
The existing variable gpio_chip already points to the gpiochip instance, hence use it everywhere. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
1 parent e189ca5 commit 4d84b9e

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

drivers/gpio/gpio-rcar.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -413,7 +413,7 @@ static int gpio_rcar_probe(struct platform_device *pdev)
413413
goto err0;
414414
}
415415

416-
ret = gpiochip_irqchip_add(&p->gpio_chip, irq_chip, p->config.irq_base,
416+
ret = gpiochip_irqchip_add(gpio_chip, irq_chip, p->config.irq_base,
417417
handle_level_irq, IRQ_TYPE_NONE);
418418
if (ret) {
419419
dev_err(dev, "cannot add irqchip\n");
@@ -431,7 +431,7 @@ static int gpio_rcar_probe(struct platform_device *pdev)
431431

432432
/* warn in case of mismatch if irq base is specified */
433433
if (p->config.irq_base) {
434-
ret = irq_find_mapping(p->gpio_chip.irqdomain, 0);
434+
ret = irq_find_mapping(gpio_chip->irqdomain, 0);
435435
if (p->config.irq_base != ret)
436436
dev_warn(dev, "irq base mismatch (%u/%u)\n",
437437
p->config.irq_base, ret);
@@ -447,7 +447,7 @@ static int gpio_rcar_probe(struct platform_device *pdev)
447447
return 0;
448448

449449
err1:
450-
gpiochip_remove(&p->gpio_chip);
450+
gpiochip_remove(gpio_chip);
451451
err0:
452452
pm_runtime_put(dev);
453453
pm_runtime_disable(dev);

0 commit comments

Comments
 (0)