summaryrefslogtreecommitdiff
path: root/drivers/platform
diff options
context:
space:
mode:
authorSkylar Chang <chiaweic@codeaurora.org>2016-07-12 16:59:41 -0700
committerSkylar Chang <chiaweic@codeaurora.org>2016-08-15 17:19:06 -0700
commit55625a2f55ab28c4622820740468a5439e59d6b8 (patch)
treeb488f24a0b830e6d61a3ca9ae2375bd5ce545b3d /drivers/platform
parent2e45ea728118fa88ba245a0a755d0a3844d9f54e (diff)
msm: ipa3: not configure ipa_rx_hps registers
In order to not violate SMMU policy on msmcobalt, IPA3 needs move resource group configuration from HLOS to TZ for those ipa_rx_hps registers. Change-Id: If9968c319f86ef66571fa8fcbb952910fabec5ad Signed-off-by: Skylar Chang <chiaweic@codeaurora.org>
Diffstat (limited to 'drivers/platform')
-rw-r--r--drivers/platform/msm/ipa/ipa_v3/ipa_utils.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/platform/msm/ipa/ipa_v3/ipa_utils.c b/drivers/platform/msm/ipa/ipa_v3/ipa_utils.c
index 395cf62c9728..6881819d2108 100644
--- a/drivers/platform/msm/ipa/ipa_v3/ipa_utils.c
+++ b/drivers/platform/msm/ipa/ipa_v3/ipa_utils.c
@@ -3349,6 +3349,12 @@ void ipa3_set_resorce_groups_min_max_limits(void)
}
}
+ /* move resource group configuration from HLOS to TZ */
+ if (ipa3_ctx->ipa_hw_type == IPA_HW_v3_1) {
+ IPAERR("skip configuring ipa_rx_hps_clients from HLOS\n");
+ return;
+ }
+
IPADBG("Assign RX_HPS CMDQ rsrc groups min-max limits\n");
ipa3_configure_rx_hps_clients(0, true);