kernel: move and replace accepted patch
[oweals/openwrt.git] / target / linux / ipq806x / patches-4.14 / 0073-pinctrl-qom-use-scm_call-to-route-GPIO-irq-to-Apps.patch
index c92393495b04e5c4a553abd82114754074fb9891..15076864562c47b0a4c2a26130956b9973879517 100644 (file)
@@ -112,7 +112,7 @@ Signed-off-by: Ajay Kishore <akisho@codeaurora.org>
  #include "../core.h"
  #include "../pinconf.h"
  #include "pinctrl-msm.h"
-@@ -638,6 +639,9 @@ static void msm_gpio_irq_ack(struct irq_
+@@ -646,6 +647,9 @@ static void msm_gpio_irq_ack(struct irq_
        const struct msm_pingroup *g;
        unsigned long flags;
        u32 val;
@@ -122,7 +122,7 @@ Signed-off-by: Ajay Kishore <akisho@codeaurora.org>
  
        g = &pctrl->soc->groups[d->hwirq];
  
-@@ -676,11 +680,30 @@ static int msm_gpio_irq_set_type(struct
+@@ -684,11 +688,30 @@ static int msm_gpio_irq_set_type(struct
        else
                clear_bit(d->hwirq, pctrl->dual_edge_irqs);
  
@@ -157,7 +157,7 @@ Signed-off-by: Ajay Kishore <akisho@codeaurora.org>
  
        /* Update configuration for gpio.
         * RAW_STATUS_EN is left on for all gpio irqs. Due to the
-@@ -954,4 +977,3 @@ int msm_pinctrl_remove(struct platform_d
+@@ -975,4 +998,3 @@ int msm_pinctrl_remove(struct platform_d
        return 0;
  }
  EXPORT_SYMBOL(msm_pinctrl_remove);