diff options
author | Stephan Gerhold <stephan@gerhold.net> | 2023-07-10 22:34:52 +0200 |
---|---|---|
committer | Bjorn Andersson <andersson@kernel.org> | 2023-07-15 21:39:48 +0200 |
commit | 0ee55c188a3c97309a6794077d5ef4ebd58f62cb (patch) | |
tree | edec19e48c2d4e5a3a73514ed5f94a4f6a39f70f /drivers/rtc/rtc-sd3078.c | |
parent | remoteproc: imx_rproc: iterate all notifiyids in rx callback (diff) | |
download | linux-0ee55c188a3c97309a6794077d5ef4ebd58f62cb.tar.xz linux-0ee55c188a3c97309a6794077d5ef4ebd58f62cb.zip |
remoteproc: qcom: Use of_reserved_mem_lookup()
Reserved memory can be either looked up using the generic function
of_address_to_resource() or using the special of_reserved_mem_lookup().
The latter has the advantage that it ensures that the referenced memory
region was really reserved and is not e.g. status = "disabled".
of_reserved_mem also supports allocating reserved memory dynamically at
boot time. This works only when using of_reserved_mem_lookup() since
there won't be a fixed address in the device tree.
Switch the code to use of_reserved_mem_lookup(), similar to
qcom_q6v5_wcss.c which is using it already. There is no functional
difference for static reserved memory allocations.
While at it this also adds two missing of_node_put() calls in
qcom_q6v5_pas.c.
Signed-off-by: Stephan Gerhold <stephan@gerhold.net>
Tested-by: Caleb Connolly <caleb.connolly@linaro.org> # SDM845
Reviewed-by: Caleb Connolly <caleb.connolly@linaro.org>
Link: https://lore.kernel.org/r/20230710-rproc-of-rmem-v3-1-eea7f0a33590@gerhold.net
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Diffstat (limited to 'drivers/rtc/rtc-sd3078.c')
0 files changed, 0 insertions, 0 deletions