]> git.baikalelectronics.ru Git - kernel.git/commit
nvmem: core: fix missing of_node_put() in of_nvmem_device_get()
authorVadym Kochan <vadym.kochan@plvision.eu>
Thu, 17 Sep 2020 13:44:37 +0000 (14:44 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 17 Sep 2020 16:48:23 +0000 (18:48 +0200)
commitecbb7b74696040c99ac2e548bc38037a0ad66217
tree36085ff717b7279a94cb096355ebfa14dd6cacaa
parentbea7556a0d07b9273e2d21ad1e6ff2d97bc04daa
nvmem: core: fix missing of_node_put() in of_nvmem_device_get()

of_parse_phandle() returns device_node with incremented ref count
which needs to be decremented by of_node_put() when device_node
is not used.

Fixes: 0bc8cbf27f61 ("nvmem: Add nvmem_device based consumer apis.")
Signed-off-by: Vadym Kochan <vadym.kochan@plvision.eu>
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Link: https://lore.kernel.org/r/20200917134437.16637-5-srinivas.kandagatla@linaro.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/nvmem/core.c