audio: Re-initialize ACDB after SSR
- If Modem SSR happens during boot up, Audio HAL
fails to initialize ACDB. It does not check the
error from acdb_init and does not re-initialize
when Sound Card is ONLINE after SSR
- Fix is to re-initialize ACDB after Sound Card is
ONLINE
Change-Id: Icb7a7ca7bb682d55a3cc8f7b26dc0bf511c30a69
diff --git a/hal/platform_api.h b/hal/platform_api.h
index dbcfec7..d8fa8fa 100644
--- a/hal/platform_api.h
+++ b/hal/platform_api.h
@@ -26,6 +26,8 @@
void *platform_init(struct audio_device *adev);
void platform_deinit(void *platform);
+int platform_is_acdb_initialized(void *platform);
+int platform_acdb_init(void *platform);
const char *platform_get_snd_device_name(snd_device_t snd_device);
int platform_get_snd_device_name_extn(void *platform, snd_device_t snd_device,
char *device_name);