[PATCH v1 0/4] gpio: Unify the GPIO controller node check
Andy Shevchenko <[email protected]>
| Newsgroups | org.infradead.lists.linux-arm-kernel,org.kernel.vger.linux-gpio,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
There are handful of drivers perform the same check in different variations over and over with a potential to make subtle mistakes. Unify the check by providing a new helper and convert a few users as an example. Andy Shevchenko (4): gpio: Split fwnode_is_gpiochip() helper gpio: shared: Replace open coded fwnode_is_gpiochip() pinctrl: ma35: Replace open coded fwnode_is_gpiochip() pinctrl: pistachio: Replace open coded fwnode_is_gpiochip() drivers/gpio/gpiolib-shared.c | 6 ++---- drivers/pinctrl/nuvoton/pinctrl-ma35.c | 4 ++-- drivers/pinctrl/pinctrl-pistachio.c | 2 +- include/linux/gpio/driver.h | 7 ++++++- 4 files changed, 11 insertions(+), 8 deletions(-) -- 2.50.1