summaryrefslogtreecommitdiff
path: root/libre/linux-libre-pck/0013-Revert-gpu-drm-omapdrm-dss-of-add-missing-of_node_pu.patch
diff options
context:
space:
mode:
authorAndré Fabian Silva Delgado <emulatorman@parabola.nu>2017-01-19 14:58:14 -0300
committerAndré Fabian Silva Delgado <emulatorman@parabola.nu>2017-01-19 14:58:14 -0300
commit1efd29814fdccfc5f868746b049c6f24f8f49876 (patch)
tree496c39d293ddf0ef33bcfb6d6554607efc3de99a /libre/linux-libre-pck/0013-Revert-gpu-drm-omapdrm-dss-of-add-missing-of_node_pu.patch
parent2a6e3f965ac764b21c49f62508205634caba88b2 (diff)
downloadabslibre-1efd29814fdccfc5f868746b049c6f24f8f49876.tar.gz
abslibre-1efd29814fdccfc5f868746b049c6f24f8f49876.tar.bz2
abslibre-1efd29814fdccfc5f868746b049c6f24f8f49876.zip
linux-libre-pck-4.8.17_gnu.pck1-1: updating version
* move linux-libre-pck-4.9.3_gnu.pck1-1 to [libre-testing]
Diffstat (limited to 'libre/linux-libre-pck/0013-Revert-gpu-drm-omapdrm-dss-of-add-missing-of_node_pu.patch')
-rw-r--r--libre/linux-libre-pck/0013-Revert-gpu-drm-omapdrm-dss-of-add-missing-of_node_pu.patch38
1 files changed, 38 insertions, 0 deletions
diff --git a/libre/linux-libre-pck/0013-Revert-gpu-drm-omapdrm-dss-of-add-missing-of_node_pu.patch b/libre/linux-libre-pck/0013-Revert-gpu-drm-omapdrm-dss-of-add-missing-of_node_pu.patch
new file mode 100644
index 000000000..4a99756a4
--- /dev/null
+++ b/libre/linux-libre-pck/0013-Revert-gpu-drm-omapdrm-dss-of-add-missing-of_node_pu.patch
@@ -0,0 +1,38 @@
+From edbf64b26ba15e05cd15ea75bca263a5e748049f Mon Sep 17 00:00:00 2001
+From: Kevin Mihelich <kevin@archlinuxarm.org>
+Date: Tue, 4 Oct 2016 22:15:41 -0600
+Subject: [PATCH 13/13] Revert "gpu: drm: omapdrm: dss-of: add missing
+ of_node_put after calling of_parse_phandle"
+
+This reverts commit 2ab9f5879162499e1c4e48613287e3f59e593c4f.
+---
+ drivers/gpu/drm/omapdrm/dss/dss-of.c | 7 +++----
+ 1 file changed, 3 insertions(+), 4 deletions(-)
+
+diff --git a/drivers/gpu/drm/omapdrm/dss/dss-of.c b/drivers/gpu/drm/omapdrm/dss/dss-of.c
+index e256d87..dfd4e96 100644
+--- a/drivers/gpu/drm/omapdrm/dss/dss-of.c
++++ b/drivers/gpu/drm/omapdrm/dss/dss-of.c
+@@ -125,16 +125,15 @@ u32 dss_of_port_get_port_number(struct device_node *port)
+
+ static struct device_node *omapdss_of_get_remote_port(const struct device_node *node)
+ {
+- struct device_node *np, *np_parent;
++ struct device_node *np;
+
+ np = of_parse_phandle(node, "remote-endpoint", 0);
+ if (!np)
+ return NULL;
+
+- np_parent = of_get_next_parent(np);
+- of_node_put(np);
++ np = of_get_next_parent(np);
+
+- return np_parent;
++ return np;
+ }
+
+ struct device_node *
+--
+2.10.2
+