audio: HAL to support for peripheral manager
- Peripheral manager takes care of modem/adsp image loading/unloading
- Add support to register with PM and call subsystem_put to unload
modem/adsp image to transfer the control to PM
Change-Id: I6fccff8821f737790f040751aaa03584006a23a1
diff --git a/hal/msm8916/platform.h b/hal/msm8916/platform.h
index 61987c6..d82bd1c 100644
--- a/hal/msm8916/platform.h
+++ b/hal/msm8916/platform.h
@@ -32,6 +32,8 @@
FLUENCE_BROADSIDE = 0x2,
};
+#define PLATFORM_IMAGE_NAME "modem"
+
/*
* Below are the devices for which is back end is same, SLIMBUS_0_RX.
* All these devices are handled by the internal HW codec. We can
@@ -250,4 +252,6 @@
stop_record_t stop_record;
};
+int platform_get_subsys_image_name (char *buf);
+
#endif // QCOM_AUDIO_PLATFORM_H