summaryrefslogtreecommitdiff
path: root/sound
diff options
context:
space:
mode:
authorJohan Hovold <johan@kernel.org>2017-11-11 18:38:44 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2018-01-02 22:33:20 +0300
commite7f1c0da02fbb6e7368e78c86f5d2686c96e628f (patch)
treea7b62a261b93c47b2f1f8212dfc0bfe024f1bc1f /sound
parentee54e7a18e56131ff1ebabf7d0724e4e0797a518 (diff)
downloadlinux-e7f1c0da02fbb6e7368e78c86f5d2686c96e628f.tar.xz
mfd: twl6040: Fix child-node lookup
commit 85e9b13cbb130a3209f21bd7933933399c389ffe upstream. Fix child-node lookup during probe, which ended up searching the whole device tree depth-first starting at the parent rather than just matching on its children. To make things worse, the parent node was prematurely freed, while the child node was leaked. Note that the CONFIG_OF compile guard can be removed as of_get_child_by_name() provides a !CONFIG_OF implementation which always fails. Fixes: 37e13cecaa14 ("mfd: Add support for Device Tree to twl6040") Fixes: ca2cad6ae38e ("mfd: Fix twl6040 build failure") Signed-off-by: Johan Hovold <johan@kernel.org> Acked-by: Peter Ujfalusi <peter.ujfalusi@ti.com> Signed-off-by: Lee Jones <lee.jones@linaro.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'sound')
0 files changed, 0 insertions, 0 deletions