]> git.baikalelectronics.ru Git - kernel.git/commit
firmware: arm_sdei: fix wrong of_node_put() in init function
authorNicolas Saenz Julienne <nsaenzjulienne@suse.de>
Fri, 21 Dec 2018 19:25:18 +0000 (19:25 +0000)
committerWill Deacon <will.deacon@arm.com>
Thu, 3 Jan 2019 18:03:53 +0000 (18:03 +0000)
commita2f4bffdf0b6d57a9f9bebd83092c21755e306d3
tree27c4460378f4d370d716e881b92df03743df4071
parent27390104ca42dede89460fdf1ce60893bf59825d
firmware: arm_sdei: fix wrong of_node_put() in init function

After finding a "firmware" dt node arm_sdei tries to match it's
compatible string with it. To do so it's calling of_find_matching_node()
which already takes care of decreasing the refcount on the "firmware"
node. We are then incorrectly decreasing the refcount on that node
again.

This patch removes the unwarranted call to of_node_put().

Signed-off-by: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
Signed-off-by: James Morse <james.morse@arm.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
drivers/firmware/arm_sdei.c