optee: fix invalid of_node_put() in optee_driver_init()
The first node supplied to of_find_matching_node() has its reference counter decreased as part of call to that function. In optee_driver_init() after calling of_find_matching_node() it's invalid to call of_node_put() on the supplied node again. So remove the invalid call to of_node_put(). Reported-by: Alex Shi <alex.shi@linaro.org> Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
This commit is contained in:
parent
4fbd8d194f
commit
f044113113
@ -590,7 +590,6 @@ static int __init optee_driver_init(void)
|
|||||||
return -ENODEV;
|
return -ENODEV;
|
||||||
|
|
||||||
np = of_find_matching_node(fw_np, optee_match);
|
np = of_find_matching_node(fw_np, optee_match);
|
||||||
of_node_put(fw_np);
|
|
||||||
if (!np)
|
if (!np)
|
||||||
return -ENODEV;
|
return -ENODEV;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user