mirror of
https://github.com/torvalds/linux.git
synced 2026-11-07 06:17:02 +01:00
misc: fastrpc: Use devm_of_reserved_mem_device_init()
Use the devres-managed devm_of_reserved_mem_device_init() to ensure the reserved memory region is released on device removal, fixing a missing of_reserved_mem_device_release() in fastrpc_rpmsg_remove(). Reviewed-by: Ekansh Gupta <ekansh.gupta@oss.qualcomm.com> Signed-off-by: Mukesh Ojha <mukesh.ojha@oss.qualcomm.com> Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com> Signed-off-by: Srinivas Kandagatla <srini@kernel.org> Link: https://patch.msgid.link/20261002101302.1084243-3-srini@kernel.org Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
23d612cf3d
commit
9476a5c399
|
|
@ -2558,7 +2558,7 @@ static int fastrpc_rpmsg_probe(struct rpmsg_device *rpdev)
|
|||
return -EINVAL;
|
||||
}
|
||||
|
||||
if (of_reserved_mem_device_init_by_idx(rdev, rdev->of_node, 0))
|
||||
if (devm_of_reserved_mem_device_init(rdev))
|
||||
dev_dbg(rdev, "no reserved DMA memory for FASTRPC\n");
|
||||
|
||||
vmcount = of_property_read_variable_u32_array(rdev->of_node,
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user