pinctrl: ingenic: Convert to immutable irq chip
authorAidan MacDonald <aidanmacdonald.0x0@gmail.com>
Wed, 22 Jun 2022 18:50:10 +0000 (19:50 +0100)
committerLinus Walleij <linus.walleij@linaro.org>
Tue, 28 Jun 2022 11:45:21 +0000 (13:45 +0200)
commit71f5e7b3b2adb6f04802cbf1f3156c7527708247
tree1bd234b12c6cb760aa6e139e1ef4f84109e0d339
parent4c76a7fc8681c3c5d7465918bcda9534107a04f2
pinctrl: ingenic: Convert to immutable irq chip

Update the driver to use an immutable IRQ chip to fix this warning:

    "not an immutable chip, please consider fixing it!"

Preserve per-chip labels by adding an ->irq_print_chip() callback.

Acked-by: Marc Zyngier <maz@kernel.org>
Reviewed-by: Paul Cercueil <paul@crapouillou.net>
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Signed-off-by: Aidan MacDonald <aidanmacdonald.0x0@gmail.com>
Link: https://lore.kernel.org/r/20220622185010.2022515-3-aidanmacdonald.0x0@gmail.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/pinctrl-ingenic.c