From 85c85ac455de9a397283ae57b82d11edad4fdd2f Mon Sep 17 00:00:00 2001 From: Armaan Siddiqui Date: Wed, 24 Jun 2020 10:24:07 +0530 Subject: [PATCH] msm: ipa: Add default cases for gsi and ipa hw version Add default cases to avoid compilation error for unsupported or new hw version Change-Id: I37d8c753225a71ef6f1f28261e5938e40435fe50 Signed-off-by: Armaan Siddiqui --- drivers/platform/msm/gsi/gsi.c | 6 ++++++ drivers/platform/msm/ipa/ipa_v3/ipa_utils.c | 1 + 2 files changed, 7 insertions(+) diff --git a/drivers/platform/msm/gsi/gsi.c b/drivers/platform/msm/gsi/gsi.c index 20fe7b5a5de2..1f63411075df 100644 --- a/drivers/platform/msm/gsi/gsi.c +++ b/drivers/platform/msm/gsi/gsi.c @@ -886,6 +886,9 @@ static uint32_t gsi_get_max_channels(enum gsi_ver ver) GSI_V2_9_EE_n_GSI_HW_PARAM_2_GSI_NUM_CH_PER_EE_BMSK) >> GSI_V2_9_EE_n_GSI_HW_PARAM_2_GSI_NUM_CH_PER_EE_SHFT; break; + default: + GSIERR("GSI version is not supported %d\n", ver); + break; } GSIDBG("max channels %d\n", reg); @@ -957,6 +960,9 @@ static uint32_t gsi_get_max_event_rings(enum gsi_ver ver) GSI_V2_9_EE_n_GSI_HW_PARAM_2_GSI_NUM_EV_PER_EE_BMSK) >> GSI_V2_9_EE_n_GSI_HW_PARAM_2_GSI_NUM_EV_PER_EE_SHFT; break; + default: + GSIERR("GSI version is not supported %d\n", ver); + break; } GSIDBG("max event rings %d\n", reg); diff --git a/drivers/platform/msm/ipa/ipa_v3/ipa_utils.c b/drivers/platform/msm/ipa/ipa_v3/ipa_utils.c index 7532c3bd90d8..0680333ed5a5 100644 --- a/drivers/platform/msm/ipa/ipa_v3/ipa_utils.c +++ b/drivers/platform/msm/ipa/ipa_v3/ipa_utils.c @@ -5934,6 +5934,7 @@ int ipa3_init_mem_partition(enum ipa_hw_type type) case IPA_HW_v3_5: case IPA_HW_v3_5_1: case IPA_HW_v4_0: + default: IPAERR("unsupported version %d\n", type); return -EPERM; }