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

Commit 07c841b6 authored by Jinesh K. Jayakumar's avatar Jinesh K. Jayakumar
Browse files

msm: ipa: Add IPA producer and consumer clients for AQC



Add IPA client enums for AQC producer and consumer pipes.

CRs-Fixed: 2304918
Change-Id: Icf1f8105ab8177f7cbc282d11b9fab331baffb97
Signed-off-by: default avatarJinesh K. Jayakumar <jineshk@codeaurora.org>
parent 509db46a
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
/* Copyright (c) 2015-2018, The Linux Foundation. All rights reserved.
/* Copyright (c) 2015-2019, The Linux Foundation. All rights reserved.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License version 2 and
@@ -208,6 +208,8 @@ const char *ipa_clients_strings[IPA_CLIENT_MAX] = {
	__stringify(IPA_CLIENT_WIGIG_CONS3),
	__stringify(RESERVERD_PROD_94),
	__stringify(IPA_CLIENT_WIGIG_CONS4),
	__stringify(IPA_CLIENT_AQC_ETHERNET_PROD),
	__stringify(IPA_CLIENT_AQC_ETHERNET_CONS),
};

/**
+6 −1
Original line number Diff line number Diff line
@@ -336,9 +336,12 @@ enum ipa_client_type {
	IPA_CLIENT_WIGIG3_CONS			= 93,
	/* RESERVERD PROD			= 94, */
	IPA_CLIENT_WIGIG4_CONS			= 95,

	IPA_CLIENT_AQC_ETHERNET_PROD		= 96,
	IPA_CLIENT_AQC_ETHERNET_CONS		= 97,
};

#define IPA_CLIENT_MAX (IPA_CLIENT_WIGIG4_CONS + 1)
#define IPA_CLIENT_MAX (IPA_CLIENT_AQC_ETHERNET_CONS + 1)

#define IPA_CLIENT_WLAN2_PROD IPA_CLIENT_A5_WLAN_AMPDU_PROD
#define IPA_CLIENT_Q6_DL_NLO_DATA_PROD IPA_CLIENT_Q6_DL_NLO_DATA_PROD
@@ -352,6 +355,8 @@ enum ipa_client_type {
#define IPA_CLIENT_WIGIG2_CONS IPA_CLIENT_WIGIG2_CONS
#define IPA_CLIENT_WIGIG3_CONS IPA_CLIENT_WIGIG3_CONS
#define IPA_CLIENT_WIGIG4_CONS IPA_CLIENT_WIGIG4_CONS
#define IPA_CLIENT_AQC_ETHERNET_PROD IPA_CLIENT_AQC_ETHERNET_PROD
#define IPA_CLIENT_AQC_ETHERNET_CONS IPA_CLIENT_AQC_ETHERNET_CONS

#define IPA_CLIENT_IS_APPS_CONS(client) \
	((client) == IPA_CLIENT_APPS_LAN_CONS || \