gpio: provide for_each_hwgpio()
authorBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Thu, 22 Feb 2024 10:25:12 +0000 (11:25 +0100)
committerBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Mon, 26 Feb 2024 15:43:51 +0000 (16:43 +0100)
commit3d8bb3d3080d1609c2a6bef007ede2d8f8ffea5b
treeb3fe3cda3eb96342b884d5281076daf23b87bafd
parent5d60c1e61fda628619605f5917aba62f071b7106
gpio: provide for_each_hwgpio()

We only provide iterators for requested GPIOs to provider drivers. In
order to allow them to display debug information about all GPIOs, let's
provide a variant for iterating over all GPIOs.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
include/linux/gpio/driver.h