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

Commit 51aa66ca authored by Skylar Chang's avatar Skylar Chang
Browse files

msm: ipa: fix ipacm_client usage



Fix the access to ipacm_client array.

Change-Id: I0e6c026a4f6eb0bc21f4e07cb301e21f78103f33
CRs-Fixed: 2024177
Acked-by: default avatarAdy Abraham <adya@qti.qualcomm.com>
Signed-off-by: default avatarSkylar Chang <chiaweic@codeaurora.org>
parent c97f5cfd
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -994,6 +994,11 @@ enum ipacm_client_enum ipa2_get_client(int pipe_idx)
 */
bool ipa2_get_client_uplink(int pipe_idx)
{
	if (pipe_idx < 0 || pipe_idx >= IPA_MAX_NUM_PIPES) {
		IPAERR("invalid pipe idx %d\n", pipe_idx);
		return false;
	}

	return ipa_ctx->ipacm_client[pipe_idx].uplink;
}

+5 −0
Original line number Diff line number Diff line
@@ -1791,6 +1791,11 @@ enum ipacm_client_enum ipa3_get_client(int pipe_idx)
 */
bool ipa3_get_client_uplink(int pipe_idx)
{
	if (pipe_idx < 0 || pipe_idx >= IPA3_MAX_NUM_PIPES) {
		IPAERR("invalid pipe idx %d\n", pipe_idx);
		return false;
	}

	return ipa3_ctx->ipacm_client[pipe_idx].uplink;
}