gpiolib: Split out for_each_gpio_desc() macro
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Fri, 8 Apr 2022 18:18:51 +0000 (21:18 +0300)
committerBartosz Golaszewski <brgl@bgdev.pl>
Sat, 9 Apr 2022 20:38:17 +0000 (22:38 +0200)
commit66f46e370a9aec05524cdffde4062953e6ba2e08
treea29d0ca07271d5ecc1457ddadc3c68af1f26b885
parent57017edd46f835c85642fe8299f13b0db61d4c31
gpiolib: Split out for_each_gpio_desc() macro

In some cases we want to traverse all GPIO descriptors for given
chip, let's split out for_each_gpio_desc() macro for such cases.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
drivers/gpio/gpiolib.c
drivers/gpio/gpiolib.h