Audio daemon will catch the events regarding the audio device changes and
transfer them to audio HAL.
Change-Id: Ida6b26142ece472a6e127904a43890ee44632d75
CPE subsystem on the codec can be restarted and its status is
captured in cpe state procfs node created by kernel driver. Open
and poll on this cpe state node and inform the status to AudioSystem
Change-Id: I676ee8e848ea50ddf55e04bd12ad5c2098654a45
- Device getting crash after preforming
ADSP/LPASS SSR during compress playback
- Due to continous compress write calls
to compress driver audio daemon not getting
schduled which results system crash
- Change AudioDaemon priority from PRIORITY_AUDIO
to PRIORITY_URGENT_AUDIO to make sure audio daemon
scheduled prior to audio HAL
Change-Id: I0d7dff30908d4e1f727c1eb6af9e66ed74095148
- Add new audio daemon process.
- Pupose of this daemon is to monitor and report changes ADSP
processor state to audio framework/Audio flinger.
- Specific sysfs node file on device indicates ADSP processor
state as ONLINE or OFFLINE
Change-Id: Ibad54ea93cbb4fbc59ba599c76541c1f255d4c48