Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 04ec5fe1 authored by Steven Cahail's avatar Steven Cahail
Browse files

soc: qcom: glink: Introduce RX intent request timeout in SSR



The G-Link SSR driver currently does not specify a timeout for
requesting RX intents. If the remote processor is not responding, the
glink_tx() call for sending the SSR notification could wait forever for
an RX intent and block SSR processing for the entire system.

Introduce a 500ms timeout, and restart the remote processor in question
if an intent is not queued within that time. This unblocks SSR
processing in addition to resetting the remote processor.

Change-Id: I2b00afa4e9a1b81355eedcfd7cc786afb058bee7
Signed-off-by: default avatarSteven Cahail <scahail@codeaurora.org>
parent 9da3a1e1
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment