gpiolib: tighten up ACPI legacy gpio lookups
authorDmitry Torokhov <dmitry.torokhov@gmail.com>
Wed, 11 Nov 2015 19:45:30 +0000 (11:45 -0800)
committerLinus Walleij <linus.walleij@linaro.org>
Thu, 19 Nov 2015 08:24:37 +0000 (09:24 +0100)
commit9c3c9bc9cc980d8981f75109f3921576daf75723
tree809b1c63c6be09bcb2d97e9032b5cc7987df6138
parent615b8a969d0fb623a4067ad6afa9590ca5dcaf63
gpiolib: tighten up ACPI legacy gpio lookups

We should not fall back to the legacy unnamed gpio lookup style if the
driver requests gpios with different names, because we'll give out the same
gpio twice. Let's keep track of the names that were used for the device and
only do the fallback for the first name used.

Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Acked-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/gpio/gpiolib-acpi.c
drivers/gpio/gpiolib.c
drivers/gpio/gpiolib.h