summaryrefslogtreecommitdiffstats
path: root/drivers/soc/qcom/socinfo.c
diff options
context:
space:
mode:
authorRaju P.L.S.S.S.N <rplsssn@codeaurora.org>2020-04-12 20:20:03 +0530
committerBjorn Andersson <bjorn.andersson@linaro.org>2020-04-13 18:26:18 -0700
commit15b3bf61b8d48f8e0ccd9d7f1bcb468b543da396 (patch)
treeb19de093fefcbef4ac27cb4a3df0e7a6eab1eac8 /drivers/soc/qcom/socinfo.c
parent985427f997b6a31155cce841eb395d43c64771c5 (diff)
soc: qcom: rpmh-rsc: Clear active mode configuration for wake TCS
For RSCs that have sleep & wake TCS but no dedicated active TCS, wake TCS can be re-purposed to send active requests. Once the active requests are sent and response is received, the active mode configuration needs to be cleared so that controller can use wake TCS for sending wake requests. Introduce enable_tcs_irq() to enable completion IRQ for repurposed TCSes. Fixes: 2de4b8d33eab (drivers: qcom: rpmh-rsc: allow active requests from wake TCS) Signed-off-by: Raju P.L.S.S.S.N <rplsssn@codeaurora.org> [mkshah: call enable_tcs_irq() within drv->lock, update commit message] Signed-off-by: Maulik Shah <mkshah@codeaurora.org> Reviewed-by: Douglas Anderson <dianders@chromium.org> Reviewed-by: Stephen Boyd <swboyd@chromium.org> Link: https://lore.kernel.org/r/1586703004-13674-6-git-send-email-mkshah@codeaurora.org Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Diffstat (limited to 'drivers/soc/qcom/socinfo.c')
0 files changed, 0 insertions, 0 deletions