linux/drivers/pinctrl/nomadik
Linus Walleij e5ec1f9da8 pinctrl: nomadik: Dereference gpio_chip properly
The irq data passed to irc_chip handlers i the struct gpio_chip
and nothing else. We are just lucky that the nomadik chip
pointer is first in the struct. Use the proper dereferencing
and helpers.

Reported-by: Marc Zyngier <maz@kernel.org>
Acked-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20220917203036.167607-1-linus.walleij@linaro.org
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2022-09-19 09:02:56 +02:00
..
Kconfig pinctrl: nomadik: Kconfig: Remove repeated config dependency 2021-09-17 00:08:14 +02:00
Makefile pinctrl: nomadik: Drop U8540/9540 support 2018-03-23 03:38:14 +01:00
pinctrl-ab8500.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
pinctrl-ab8505.c pinctrl: ab8505: Define group for GPIO pin 50 2020-04-28 16:32:57 +02:00
pinctrl-abx500.c pinctrl: nomadik: abx500: Add of_node_put() before return 2019-08-06 14:51:59 +02:00
pinctrl-abx500.h pinctrl: nomadik: Drop U8540/9540 support 2018-03-23 03:38:14 +01:00
pinctrl-nomadik-db8500.c pinctrl: nomadik: Convert drivers to use struct pingroup and PINCTRL_PINGROUP() 2022-08-25 13:58:38 +02:00
pinctrl-nomadik-stn8815.c pinctrl: nomadik: Convert drivers to use struct pingroup and PINCTRL_PINGROUP() 2022-08-25 13:58:38 +02:00
pinctrl-nomadik.c pinctrl: nomadik: Dereference gpio_chip properly 2022-09-19 09:02:56 +02:00
pinctrl-nomadik.h pinctrl: nomadik: Convert drivers to use struct pingroup and PINCTRL_PINGROUP() 2022-08-25 13:58:38 +02:00