diff options
author | Linus Walleij <linus.walleij@linaro.org> | 2021-06-14 01:16:47 +0200 |
---|---|---|
committer | Pavel Machek <pavel@ucw.cz> | 2021-06-24 00:55:41 +0200 |
commit | 7b97174cc93fadb055258f4f8f3b964e9968e59f (patch) | |
tree | e89c917253e3920166e58e9e73ef05fdb40b4482 /drivers | |
parent | ee78b9360e14c276f5ceaa4a0d06f790f04ccdad (diff) | |
download | linux-7b97174cc93fadb055258f4f8f3b964e9968e59f.tar.gz linux-7b97174cc93fadb055258f4f8f3b964e9968e59f.tar.bz2 linux-7b97174cc93fadb055258f4f8f3b964e9968e59f.zip |
leds: lgm: Fix up includes
This driver is including the legacy GPIO header <linux/gpio.h>
but the only thing it is using from that header is the wrong
define for GPIOF_DIR_OUT.
Fix it up by using GPIO_LINE_DIRECTION_OUT and including the
correct consumer and driver headers.
Cc: Amireddy Mallikarjuna reddy <mallikarjunax.reddy@linux.intel.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Pavel Machek <pavel@ucw.cz>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/leds/blink/leds-lgm-sso.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/leds/blink/leds-lgm-sso.c b/drivers/leds/blink/leds-lgm-sso.c index 885e1277cbbd..7eb2f44f16be 100644 --- a/drivers/leds/blink/leds-lgm-sso.c +++ b/drivers/leds/blink/leds-lgm-sso.c @@ -7,7 +7,8 @@ #include <linux/bitfield.h> #include <linux/clk.h> -#include <linux/gpio.h> +#include <linux/gpio/consumer.h> +#include <linux/gpio/driver.h> #include <linux/init.h> #include <linux/kernel.h> #include <linux/leds.h> @@ -422,7 +423,7 @@ static void sso_gpio_free(struct gpio_chip *chip, unsigned int offset) static int sso_gpio_get_dir(struct gpio_chip *chip, unsigned int offset) { - return GPIOF_DIR_OUT; + return GPIO_LINE_DIRECTION_OUT; } static int |