summaryrefslogtreecommitdiffstats
path: root/Documentation/blockdev
diff options
context:
space:
mode:
authorLina Iyer <ilina@codeaurora.org>2018-06-20 15:27:02 +0200
committerAndy Gross <andy.gross@linaro.org>2018-07-21 20:32:49 +0200
commitfa460e453a83af0054dc3d3d210a6617db333a20 (patch)
treec489e03393e120ec205c9170966abfb1816e8a6a /Documentation/blockdev
parentdrivers: qcom: rpmh: add RPMH helper functions (diff)
downloadlinux-fa460e453a83af0054dc3d3d210a6617db333a20.tar.xz
linux-fa460e453a83af0054dc3d3d210a6617db333a20.zip
drivers: qcom: rpmh-rsc: write sleep/wake requests to TCS
Sleep and wake requests are sent when the application processor subsystem of the SoC is entering deep sleep states like in suspend. These requests help lower the system power requirements when the resources are not in use. Sleep and wake requests are written to the TCS slots but are not triggered at the time of writing. The TCS are triggered by the firmware after the last of the CPUs has executed its WFI. Since these requests may come in different batches of requests, it is the job of this controller driver to find and arrange the requests into the available TCSes. Signed-off-by: Lina Iyer <ilina@codeaurora.org> Signed-off-by: Raju P.L.S.S.S.N <rplsssn@codeaurora.org> Reviewed-by: Evan Green <evgreen@chromium.org> Reviewed-by: Matthias Kaehlcke <mka@chromium.org> Signed-off-by: Andy Gross <andy.gross@linaro.org>
Diffstat (limited to 'Documentation/blockdev')
0 files changed, 0 insertions, 0 deletions