kernel: bump 4.19 to 4.19.65
[openwrt/staging/dedeckeh.git] / target / linux / brcm2708 / patches-4.19 / 950-0129-gpiolib-Don-t-prevent-IRQ-usage-of-output-GPIOs.patch
index 08c38d7430bf183d45f20997422e1ac5cfe06d5f..1905c71bdd676135acf7a17662b01d9ce6ea3632 100644 (file)
@@ -1,7 +1,7 @@
-From 4535e6abd37c89a7f21623497b9e656845aad4c0 Mon Sep 17 00:00:00 2001
+From 886c2877fcd6fdbff3c8cdec0e68bbb7570bc8ff Mon Sep 17 00:00:00 2001
 From: Phil Elwell <phil@raspberrypi.org>
 Date: Tue, 24 Apr 2018 14:42:27 +0100
-Subject: [PATCH 129/703] gpiolib: Don't prevent IRQ usage of output GPIOs
+Subject: [PATCH 129/725] gpiolib: Don't prevent IRQ usage of output GPIOs
 
 Upstream Linux deems using output GPIOs to generate IRQs as a bogus
 use case, even though the BCM2835 GPIO controller is capable of doing
@@ -26,7 +26,7 @@ Signed-off-by: Phil Elwell <phil@raspberrypi.org>
  /* Device and char device-related information */
  static DEFINE_IDA(gpio_ida);
  static dev_t gpio_devt;
-@@ -2624,7 +2626,7 @@ int gpiod_direction_output(struct gpio_d
+@@ -2626,7 +2628,7 @@ int gpiod_direction_output(struct gpio_d
                value = !!value;
  
        /* GPIOs used for IRQs shall not be set as output */
@@ -35,7 +35,7 @@ Signed-off-by: Phil Elwell <phil@raspberrypi.org>
                gpiod_err(desc,
                          "%s: tried to set a GPIO tied to an IRQ as output\n",
                          __func__);
-@@ -3312,7 +3314,7 @@ int gpiochip_lock_as_irq(struct gpio_chi
+@@ -3314,7 +3316,7 @@ int gpiochip_lock_as_irq(struct gpio_chi
                }
        }