msm: ipc: Update server lookup to multiple compatible services

IPC Router looks up all compatible services during the server
lookup using the compatibility mask provided by the clients.

Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
diff --git a/include/linux/msm_ipc.h b/include/linux/msm_ipc.h
index 19cb82e..82f76a6 100644
--- a/include/linux/msm_ipc.h
+++ b/include/linux/msm_ipc.h
@@ -66,6 +66,7 @@
 	struct msm_ipc_port_name port_name;
 	int num_entries_in_array;
 	int num_entries_found;
+	uint32_t lookup_mask;
 	struct msm_ipc_port_addr port_addr[0];
 };