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

Commit c8d52a1f authored by Ramprasad Katkam's avatar Ramprasad Katkam Committed by Laxminath Kasam
Browse files

soc: swr-mstr: fix noise issue with mono speaker



Fix noise issue with mono speaker by properly disabling
the previous port config.

Change-Id: I55fde87fcea5c8a7f05ff82a0d8967bc7688882b
Signed-off-by: default avatarRamprasad Katkam <katkam@codeaurora.org>
parent 14f47cc8
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -725,7 +725,7 @@ static void swrm_cleanup_disabled_port_reqs(struct swr_master *master)
				continue;

			/* remove new ch req's*/
			port_req->req_ch = port_req->ch_en;
			port_req->ch_en = port_req->req_ch;

			/* If no streams enabled on port, remove the port req */
			if (port_req->ch_en == 0) {
@@ -734,7 +734,7 @@ static void swrm_cleanup_disabled_port_reqs(struct swr_master *master)
			}
		}
		/* remove new ch req's on mport*/
		mport->req_ch = mport->ch_en;
		mport->ch_en = mport->req_ch;

		if (!(mport->ch_en)) {
			mport->port_en = false;