]> asedeno.scripts.mit.edu Git - linux.git/commit
ARM: ux500: add missing of_node_put()
authorNicholas Mc Guire <hofrat@osadl.org>
Sat, 13 Apr 2019 07:14:21 +0000 (09:14 +0200)
committerLinus Walleij <linus.walleij@linaro.org>
Tue, 23 Jul 2019 07:49:32 +0000 (09:49 +0200)
commitdbc3c6295195267ea7bc48d46030c7b244f8b11e
tree19139f498d297c8c7b03619cac0d0e7a4f4d6483
parent7a8689df21f425e77207b4245b0b89d3185866e7
ARM: ux500: add missing of_node_put()

 of_find_compatible_node() returns a pointer with refcount incremented
so both in the error path as well as after usage in soc_info_populate()
respectively actually b8500_read_soc_id() an explicit of_node_put is
needed to release backupram.

Signed-off-by: Nicholas Mc Guire <hofrat@osadl.org>
Fixes: commit 18a992787896 ("ARM: ux500: move soc_id driver to drivers/soc")
Acked-by: Ulf Hansson <ulf.hansson@linaro.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/soc/ux500/ux500-soc-id.c