msm: 8660: audio: Fix check for out of bound exception

Fix upper limit check for out of bound exceptions

Signed-off-by: Vasudeva Rao Thumati <vthuma@codeaurora.org>
Signed-off-by: Deepa Madiregama <dmadireg@codeaurora.org>
diff --git a/arch/arm/mach-msm/qdsp6v2/apr.c b/arch/arm/mach-msm/qdsp6v2/apr.c
index f405457..ee73c0d 100644
--- a/arch/arm/mach-msm/qdsp6v2/apr.c
+++ b/arch/arm/mach-msm/qdsp6v2/apr.c
@@ -396,7 +396,7 @@
 	if (src_port != 0xFFFFFFFF) {
 		temp_port = ((src_port >> 8) * 8) + (src_port & 0xFF);
 		pr_debug("port = %d t_port = %d\n", src_port, temp_port);
-		if (temp_port > APR_MAX_PORTS || temp_port < 0) {
+		if (temp_port >= APR_MAX_PORTS || temp_port < 0) {
 			pr_err("APR: temp_port out of bounds\n");
 			mutex_unlock(&svc->m_lock);
 			return NULL;