soc: qcom: smem_state: Add devm_qcom_smem_state_get()
authorStephan Gerhold <stephan@gerhold.net>
Fri, 18 Jun 2021 11:15:54 +0000 (13:15 +0200)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Wed, 23 Jun 2021 18:35:12 +0000 (13:35 -0500)
commit61d1961adf4bd57d1b2c6d94d97323263c470cb2
treeffccc47cb2f0a3c227b23f2b4a85ffd87b8cf0e4
parent30da589dba53d2a0b64efe0bb93919833bc43366
soc: qcom: smem_state: Add devm_qcom_smem_state_get()

It is easy to forget to call qcom_smem_state_put() after
a qcom_smem_state_get(). Introduce a devm_qcom_smem_state_get()
helper function that automates this so that qcom_smem_state_put()
is automatically called when a device is removed.

Signed-off-by: Stephan Gerhold <stephan@gerhold.net>
Reviewed-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20210618111556.53416-1-stephan@gerhold.net
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
drivers/soc/qcom/smem_state.c
include/linux/soc/qcom/smem_state.h