From ff1f4aeb2dd753e9b2399a652051c4e0fe0d43bd Mon Sep 17 00:00:00 2001 From: "Jinesh K. Jayakumar" Date: Thu, 17 Jan 2019 18:12:21 -0500 Subject: [PATCH] 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: Jinesh K. Jayakumar --- drivers/platform/msm/ipa/ipa_api.c | 2 ++ include/uapi/linux/msm_ipa.h | 8 +++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/drivers/platform/msm/ipa/ipa_api.c b/drivers/platform/msm/ipa/ipa_api.c index 75cb5dec5349..4c6e4046620f 100644 --- a/drivers/platform/msm/ipa/ipa_api.c +++ b/drivers/platform/msm/ipa/ipa_api.c @@ -207,6 +207,8 @@ const char *ipa_clients_strings[IPA_CLIENT_MAX] = { __stringify(IPA_CLIENT_MHI_PRIME_TETH_PROD), __stringify(IPA_CLIENT_MHI_PRIME_TETH_CONS), __stringify(IPA_CLIENT_MHI_PRIME_DPL_PROD), + __stringify(IPA_CLIENT_AQC_ETHERNET_PROD), + __stringify(IPA_CLIENT_AQC_ETHERNET_CONS), }; /** diff --git a/include/uapi/linux/msm_ipa.h b/include/uapi/linux/msm_ipa.h index b5e9320042ee..0f2f299d0b33 100644 --- a/include/uapi/linux/msm_ipa.h +++ b/include/uapi/linux/msm_ipa.h @@ -379,9 +379,13 @@ enum ipa_client_type { IPA_CLIENT_MHI_PRIME_RMNET_CONS = 99, IPA_CLIENT_MHI_PRIME_DPL_PROD = 100, + /* RESERVED CONS = 101, */ + + IPA_CLIENT_AQC_ETHERNET_PROD = 102, + IPA_CLIENT_AQC_ETHERNET_CONS = 103, }; -#define IPA_CLIENT_MAX (IPA_CLIENT_MHI_PRIME_DPL_PROD + 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 @@ -401,6 +405,8 @@ enum ipa_client_type { #define IPA_CLIENT_MHI_PRIME_RMNET_PROD IPA_CLIENT_MHI_PRIME_RMNET_PROD #define IPA_CLIENT_MHI_PRIME_RMNET_CONS IPA_CLIENT_MHI_PRIME_RMNET_CONS #define IPA_CLIENT_MHI_PRIME_DPL_PROD IPA_CLIENT_MHI_PRIME_DPL_PROD +#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 || \