hal: support zone control for ecns-hfp calls

* Add hfp_zone set and get parameter control for new
  Fluence V9 automotive module and topology.
* Zones 0 through 6 are applicable.
* Provide the capability to configure zone config
  params from platform info xml.
* Fix KW warning.

Change-Id: I40ebc06c1919a4c208cc5f11bf2cd3d6df7c4f04
Signed-off-by: Guodong Hu <guodhu@codeaurora.org>
diff --git a/hal/platform_api.h b/hal/platform_api.h
index 2ffead8..cd5f888 100644
--- a/hal/platform_api.h
+++ b/hal/platform_api.h
@@ -173,6 +173,7 @@
 int platform_get_effect_config_data(snd_device_t snd_device,
                                       struct audio_effect_config *effect_config,
                                       effect_type_t effect_type);
+int platform_set_fluence_mmsecns_config(struct audio_fluence_mmsecns_config fluence_mmsecns_config);
 int platform_get_snd_device_bit_width(snd_device_t snd_device);
 int platform_set_acdb_metainfo_key(void *platform, char *name, int key);
 void platform_release_acdb_metainfo_key(void *platform);