From 4b7889dc0a5fb19269516abaffb152aa7fc0ebd1 Mon Sep 17 00:00:00 2001 From: Armaan Siddiqui Date: Tue, 10 Nov 2020 15:20:42 +0530 Subject: [PATCH] msm: ipa4: mhi qmap flow control pipe definitions for LE New dedicated pipe definition for LE MHI use cases. Change-Id: I7426de281a172fac221605c7344d8f6c6e6c107d Signed-off-by: Armaan Siddiqui --- include/uapi/linux/msm_ipa.h | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/include/uapi/linux/msm_ipa.h b/include/uapi/linux/msm_ipa.h index 49418c173a65..6dd2221b9016 100644 --- a/include/uapi/linux/msm_ipa.h +++ b/include/uapi/linux/msm_ipa.h @@ -402,11 +402,14 @@ enum ipa_client_type { IPA_CLIENT_QDSS_PROD = 106, IPA_CLIENT_MHI_QDSS_CONS = 107, - IPA_CLIENT_RTK_ETHERNET_PROD = 108, - IPA_CLIENT_RTK_ETHERNET_CONS = 109, + IPA_CLIENT_RTK_ETHERNET_PROD = 108, + IPA_CLIENT_RTK_ETHERNET_CONS = 109, + + IPA_CLIENT_MHI_LOW_LAT_PROD = 110, + IPA_CLIENT_MHI_LOW_LAT_CONS = 111, }; -#define IPA_CLIENT_MAX (IPA_CLIENT_RTK_ETHERNET_CONS + 1) +#define IPA_CLIENT_MAX (IPA_CLIENT_MHI_LOW_LAT_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 @@ -522,12 +525,15 @@ enum ipa_client_type { #define IPA_CLIENT_IS_MHI_CONS(client) \ ((client) == IPA_CLIENT_MHI_CONS || \ - (client) == IPA_CLIENT_MHI_DPL_CONS) + (client) == IPA_CLIENT_MHI_DPL_CONS || \ + (client) == IPA_CLIENT_MHI_LOW_LAT_CONS) #define IPA_CLIENT_IS_MHI(client) \ ((client) == IPA_CLIENT_MHI_CONS || \ (client) == IPA_CLIENT_MHI_PROD || \ - (client) == IPA_CLIENT_MHI_DPL_CONS) + (client) == IPA_CLIENT_MHI_DPL_CONS || \ + (client) == IPA_CLIENT_MHI_LOW_LAT_CONS || \ + (client) == IPA_CLIENT_MHI_LOW_LAT_PROD) #define IPA_CLIENT_IS_TEST_PROD(client) \ ((client) == IPA_CLIENT_TEST_PROD || \