diff options
author | Max Shi <meixuanshi@google.com> | 2019-07-09 00:03:57 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2019-07-09 00:03:57 +0000 |
commit | 230ca99a444401388c1e4618bc2b412e900041ad (patch) | |
tree | da0dcb3eb2d7fec3920eb726c15c1cba9824b656 /sound_trigger_hw_iaxxx.c | |
parent | 87c2a586a5f206a6253b8dd94e61b45989d84c7e (diff) | |
parent | c749946217cd28b1df144f69de8b5f7daa9979e6 (diff) | |
download | sound_trigger_hal-230ca99a444401388c1e4618bc2b412e900041ad.tar.gz |
Merge changes Id4210e9b,I560e980f into qt-r1-dev
* changes:
sthal: subscribe to oslo data event
sthal: add wakeup event from codec to host1
Diffstat (limited to 'sound_trigger_hw_iaxxx.c')
-rw-r--r-- | sound_trigger_hw_iaxxx.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sound_trigger_hw_iaxxx.c b/sound_trigger_hw_iaxxx.c index a65a8e7..3ca1505 100644 --- a/sound_trigger_hw_iaxxx.c +++ b/sound_trigger_hw_iaxxx.c @@ -1570,6 +1570,7 @@ static int crash_recovery(struct knowles_sound_trigger_device *stdev) int err = 0; set_default_apll_clk(stdev->mixer); + setup_slpi_wakeup_event(stdev->odsp_hdl, true); // Redownload the keyword model files and start recognition err = restart_recognition(stdev); @@ -2039,7 +2040,7 @@ static void *callback_thread_loop(void *context) } set_default_apll_clk(stdev->mixer); - + setup_slpi_wakeup_event(stdev->odsp_hdl, true); stdev->is_st_hal_ready = true; } pthread_mutex_unlock(&stdev->lock); @@ -2901,6 +2902,8 @@ static int stdev_close(hw_device_t *device) goto exit; } + setup_slpi_wakeup_event(stdev->odsp_hdl, false); + stdev->opened = false; if (stdev->send_sock >= 0) |