mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-11 15:11:48 -04:00
soc: qcom: pil: Correct memory-region of_node reference counting
of_parse_phandle() is used to deduce if a memory region is associated with a particular device. The call to of_parse_phandle() internally increments the reference count to the memory region's of_node, and thus, the caller should reverse that action by decrementing it via a call to of_node_put(). Change-Id: I390b48bef9295258ae950738c0dde99d4604e263 Signed-off-by: Isaac J. Manjarres <isaacm@codeaurora.org>
This commit is contained in:
parent
3adfbb92f7
commit
bdadd5e009
1 changed files with 1 additions and 0 deletions
|
|
@ -779,6 +779,7 @@ static int pil_alloc_region(struct pil_priv *priv, phys_addr_t min_addr,
|
|||
}
|
||||
|
||||
ret = of_address_to_resource(mem_node, 0, &res);
|
||||
of_node_put(mem_node);
|
||||
if (ret < 0) {
|
||||
pil_err(priv->desc, "Failed to get the resource\n");
|
||||
goto err;
|
||||
|
|
|
|||
Loading…
Reference in a new issue