diff options
author | Rojhalat Ibrahim <imr@rtschenk.de> | 2015-02-11 17:27:55 +0100 |
---|---|---|
committer | Linus Walleij <linus.walleij@linaro.org> | 2015-03-05 09:48:51 +0100 |
commit | 7f2e553a7173b485db41a52060f91fb8e5ab1c69 (patch) | |
tree | ac11c7536c8873103a67560fe2321e224675fd2b /drivers/gpio/gpiolib.h | |
parent | 1feb57a245a4910b03202a814ffc51a900bd4aca (diff) | |
download | lwn-7f2e553a7173b485db41a52060f91fb8e5ab1c69.tar.gz lwn-7f2e553a7173b485db41a52060f91fb8e5ab1c69.zip |
gpiolib: define gpio suffixes globally
Avoid multiple identical definitions of the gpio suffix strings by putting
them into a global constant array.
Signed-off-by: Rojhalat Ibrahim <imr@rtschenk.de>
Reviewed-by: Alexandre Courbot <acourbot@nvidia.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'drivers/gpio/gpiolib.h')
-rw-r--r-- | drivers/gpio/gpiolib.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gpio/gpiolib.h b/drivers/gpio/gpiolib.h index cadba26c45a6..205dd12659c0 100644 --- a/drivers/gpio/gpiolib.h +++ b/drivers/gpio/gpiolib.h @@ -27,6 +27,9 @@ struct acpi_gpio_info { bool active_low; }; +/* gpio suffixes used for ACPI and device tree lookup */ +static const char * const gpio_suffixes[] = { "gpios", "gpio" }; + #ifdef CONFIG_ACPI void acpi_gpiochip_add(struct gpio_chip *chip); void acpi_gpiochip_remove(struct gpio_chip *chip); |