audio: enable SoundMonitor to handle ADSP SSR events

Enable SoundMonitor in audio hal to handle ADSP SSR events,
do required cleanup and restore any active sessions gracefully.

Change-Id: I83270b7c12095e56a6677f41efe0f5618a27e0e5
diff --git a/hal/platform_api.h b/hal/platform_api.h
index a5ba7bf..b31ed94 100644
--- a/hal/platform_api.h
+++ b/hal/platform_api.h
@@ -149,7 +149,7 @@
 /* From platform_info.c */
 int platform_info_init(const char *filename, void *, caller_t);
 
-void platform_snd_card_update(void *platform, int snd_scard_state);
+void platform_snd_card_update(void *platform, card_status_t scard_status);
 
 struct audio_offload_info_t;
 uint32_t platform_get_compress_offload_buffer_size(audio_offload_info_t* info);