diff options
author | John Klug <john.klug@multitech.com> | 2018-12-12 19:13:13 -0600 |
---|---|---|
committer | John Klug <john.klug@multitech.com> | 2018-12-12 19:13:13 -0600 |
commit | 64a5e5cbe166f36f00651c8946fd9c8aef2dad1a (patch) | |
tree | bb4350828361775d42543d7f3e166a54de4a2e2f /recipes-kernel/linux | |
parent | 8862b4c1ca5e73bf8070d76cca668513f6bd1010 (diff) | |
download | meta-multitech-64a5e5cbe166f36f00651c8946fd9c8aef2dad1a.tar.gz meta-multitech-64a5e5cbe166f36f00651c8946fd9c8aef2dad1a.tar.bz2 meta-multitech-64a5e5cbe166f36f00651c8946fd9c8aef2dad1a.zip |
Add PULLUP feature to of_find_gpio()
Diffstat (limited to 'recipes-kernel/linux')
-rw-r--r-- | recipes-kernel/linux/linux-at91-4.9/linux-4.9-at91_gpio_set_single_ended.patch | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/recipes-kernel/linux/linux-at91-4.9/linux-4.9-at91_gpio_set_single_ended.patch b/recipes-kernel/linux/linux-at91-4.9/linux-4.9-at91_gpio_set_single_ended.patch index c9ed24d..4a7d644 100644 --- a/recipes-kernel/linux/linux-at91-4.9/linux-4.9-at91_gpio_set_single_ended.patch +++ b/recipes-kernel/linux/linux-at91-4.9/linux-4.9-at91_gpio_set_single_ended.patch @@ -100,6 +100,18 @@ diff -Naru linux-4.9.orig/drivers/gpio/gpiolib.h linux-4.9/drivers/gpio/gpiolib. /* Connection label */ const char *label; +diff -Naru linux-4.9.orig/drivers/gpio/gpiolib-of.c linux-4.9/drivers/gpio/gpiolib-of.c +--- linux-4.9.orig/drivers/gpio/gpiolib-of.c 2018-12-12 18:52:33.000000000 -0600 ++++ linux-4.9/drivers/gpio/gpiolib-of.c 2018-12-12 19:10:16.669696602 -0600 +@@ -152,6 +152,8 @@ + else + *flags |= GPIO_OPEN_SOURCE; + } ++ if (of_flags & OF_GPIO_PULLUP) ++ *flags |= GPIO_PULLUP; + + return desc; + } diff -Naru linux-4.9.orig/drivers/pinctrl/pinctrl-at91.c linux-4.9/drivers/pinctrl/pinctrl-at91.c --- linux-4.9.orig/drivers/pinctrl/pinctrl-at91.c 2018-12-11 10:11:15.000000000 -0600 +++ linux-4.9/drivers/pinctrl/pinctrl-at91.c 2018-12-12 10:25:46.154628279 -0600 |