qcacmn: use hif_select_service_to_pipe_map for consistency

Copy pasted logic was not maintained, leading to different
maps being used in different code sections. Also fixes
fw assert where multiple wmi services are not available on
the fw for napier.

Change-Id: Iff3ec8938cc16afe0ebae54244060afb0a7d0b2e
CRs-Fixed: 2030840
diff --git a/hif/src/ce/ce_main.h b/hif/src/ce/ce_main.h
index 7b7b745..bba3279 100644
--- a/hif/src/ce/ce_main.h
+++ b/hif/src/ce/ce_main.h
@@ -215,10 +215,10 @@
 void hif_wlan_disable(struct hif_softc *scn);
 void hif_get_target_ce_config(struct hif_softc *scn,
 		struct CE_pipe_config **target_ce_config_ret,
-		int *target_ce_config_sz_ret,
+		uint32_t *target_ce_config_sz_ret,
 		struct service_to_pipe **target_service_to_ce_map_ret,
-		int *target_service_to_ce_map_sz_ret,
+		uint32_t *target_service_to_ce_map_sz_ret,
 		struct shadow_reg_cfg **target_shadow_reg_cfg_v1_ret,
-		int *shadow_cfg_v1_sz_ret);
+		uint32_t *shadow_cfg_v1_sz_ret);
 
 #endif /* __CE_H__ */