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

Commit f7e20fb4 authored by Mohammed Javid's avatar Mohammed Javid
Browse files

msm: ipa4: fix to update the channel state logic



Because of incorrect channel state check device was not asserting
when gsi return error. Added changes to update the correct channel
state logic check.

Change-Id: I9a82aaf9fc70103a2d8887c6cd8da5ccf43bbfb5
Acked-by: default avatarAshok Vuyyuru <avuyyuru@qti.qualcomm.com>
Signed-off-by: default avatarMohammed Javid <mjavid@codeaurora.org>
parent 4b54d9aa
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -338,7 +338,7 @@ static void gsi_handle_glob_err(uint32_t err)
			GSIDBG("ch %u state updated to %u\n", log->virt_idx,
					ch->state);
			ch->stats.invalid_tre_error++;
			if (ch->state != GSI_CHAN_STATE_ERROR) {
			if (ch->state == GSI_CHAN_STATE_ERROR) {
				GSIERR("Unexpected channel state %d\n",
					ch->state);
				BUG();