gpiolib: Introduce gpiochip_node_count() helper
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Fri, 1 Apr 2022 10:35:53 +0000 (13:35 +0300)
committerAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Fri, 8 Apr 2022 12:54:54 +0000 (15:54 +0300)
commit0b19dde90ad004592792a928c75e80612be3e2e8
tree96bdd2922954ae12d22837b86f8fdefbff19891d
parent85ebb1a6bd62147ebcfa70500d513331a8daf9e0
gpiolib: Introduce gpiochip_node_count() helper

The gpiochip_node_count() helper iterates over the device child nodes that
have the "gpio-controller" property set. It returns the number of such nodes
under a given device.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Tested-by: Geert Uytterhoeven <geert+renesas@glider.be>
Acked-by: Bartosz Golaszewski <brgl@bgdev.pl>
include/linux/gpio/driver.h