gpiolib: acpi: change acpi_find_gpio() to accept firmware node
authorDmitry Torokhov <dmitry.torokhov@gmail.com>
Fri, 11 Nov 2022 22:19:04 +0000 (14:19 -0800)
committerBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Tue, 15 Nov 2022 10:19:40 +0000 (11:19 +0100)
commit2b6bce80ae70b91134a5731d85076042ae90c300
treec5c8050e6bffa0151555b4aea114270477629837
parent07445ae1c26367928311e13f2a821ae94410da7e
gpiolib: acpi: change acpi_find_gpio() to accept firmware node

In preparation of switching all ACPI-based GPIO lookups to go through
acpi_find_gpio() let's change it to accept device node as its argument
as we do not always have access to device structure.

Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
drivers/gpio/gpiolib-acpi.c
drivers/gpio/gpiolib-acpi.h
drivers/gpio/gpiolib.c