soc: qcom: glink: Fix potential infinite loop in scheduler
The SMD Transitional Transport does not expect errors on transmit.
However, such errors could occur if SMD is notified of SSR events before
G-Link. In rare instances, ignoring such errors could cause the G-Link
core to get stuck in an infinite transmit loop.
If such errors occur, pass them up to the core to correctly manage the
channel and avoid an infinite loop.
CRs-Fixed: 903453
Change-Id: Ia8138b8a000e1bdc330b41d08f3f98fef60d094b
Signed-off-by:
Steven Cahail <scahail@codeaurora.org>
Loading
Please register or sign in to comment