remoteproc: qcom_q6v5: Use devm_qcom_smem_state_get() to fix missing put()
authorStephan Gerhold <stephan@gerhold.net>
Fri, 18 Jun 2021 11:15:55 +0000 (13:15 +0200)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Wed, 23 Jun 2021 18:35:18 +0000 (13:35 -0500)
commit632f1ca39698a278aba3ac3ef299bf623d760bb9
tree1ccc2ee8234feeead42919cbae126a28a82009d2
parent61d1961adf4bd57d1b2c6d94d97323263c470cb2
remoteproc: qcom_q6v5: Use devm_qcom_smem_state_get() to fix missing put()

qcom_q6v5 is requesting a smem state with qcom_smem_state_get() but
qcom_smem_state_put() is not called anywhere. Use the new devm_()
variant to fix this without making the code more complicated.

Fixes: 051fb70fd4ea ("remoteproc: qcom: Driver for the self-authenticating Hexagon v5")
Signed-off-by: Stephan Gerhold <stephan@gerhold.net>
Link: https://lore.kernel.org/r/20210618111556.53416-2-stephan@gerhold.net
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
drivers/remoteproc/qcom_q6v5.c