diff options
-rw-r--r-- | sound/soc/omap/omap-mcpdm.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sound/soc/omap/omap-mcpdm.c b/sound/soc/omap/omap-mcpdm.c index 3589b887e87a..b12478ae7940 100644 --- a/sound/soc/omap/omap-mcpdm.c +++ b/sound/soc/omap/omap-mcpdm.c @@ -689,6 +689,7 @@ static void playback_abe_work(struct work_struct *work) abe_dsp_disable_data_transfer(PDM_DL_PORT); omap_mcpdm_stop(mcpdm, SNDRV_PCM_STREAM_PLAYBACK); omap_mcpdm_playback_close(mcpdm, mcpdm->downlink); + abe_dsp_shutdown(); } spin_unlock(&mcpdm->lock); |