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

Commit 9d18b823 authored by Jagadeesh Ponduru's avatar Jagadeesh Ponduru
Browse files

msm: gsi: Stop Channel support when in Flow Control State



Adding change to stop the channel when it is in flow control state.

Change-Id: I5a96e482eae59d8b3f03bea5b84d32a19e342c88
Signed-off-by: default avatarJagadeesh Ponduru <quic_jponduru@quicinc.com>
parent e904060a
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -2952,7 +2952,8 @@ int gsi_stop_channel(unsigned long chan_hdl)

	if (ctx->state != GSI_CHAN_STATE_STARTED &&
		ctx->state != GSI_CHAN_STATE_STOP_IN_PROC &&
		ctx->state != GSI_CHAN_STATE_ERROR) {
		ctx->state != GSI_CHAN_STATE_ERROR &&
		ctx->state != GSI_CHAN_STATE_FLOW_CONTROL) {
		GSIERR("bad state %d\n", ctx->state);
		return -GSI_STATUS_UNSUPPORTED_OP;
	}