kernel-fxtec-pro1x/asoc
Meng Wang d4e11ac7a4 asoc: wcd-dsp-mgr: reinit ssr ready flag for adsp/wdsp ssr
When adsp/wdsp SSR happens, WDSP_SSR_TYPE_WDSP_DOWN/WDSP_SSR_TYPE_CDC_DOWN
would get received by wcd-dsp-mgr. wcd-dsp-mgr would clear current work and
init wdsp when adsp is up and ready_compl flag is set to ready. Sometimes
ready_compl flag is not cleared and wdsp initialization would happen when
adsp/wdsp is down which would cause kernel panic.
Reinit ready_compl flag when adsp/wdsp SSR happens.

Change-Id: I45186abba7992ee6912c5b0da171ef37b04e2e71
Signed-off-by: Meng Wang <mengw@codeaurora.org>
2018-08-15 14:57:53 -07:00
..
codecs asoc: wcd-dsp-mgr: reinit ssr ready flag for adsp/wdsp ssr 2018-08-15 14:57:53 -07:00
Android.mk audio-kernel: Assign target name msmsteppe for sm6150 2018-08-10 16:35:52 +05:30
device_event.h audio-lnx: Rename folders to new flat structure. 2017-08-18 16:56:12 -06:00
Kbuild asoc: add machine driver for sa8155 based automotive platform 2018-08-01 21:54:59 -07:00
machine_815x_init.c asoc: add machine driver for sa8155 based automotive platform 2018-08-01 21:54:59 -07:00
machine_815x_init.h asoc: add machine driver for sa8155 based automotive platform 2018-08-01 21:54:59 -07:00
msm-audio-effects-q6-v2.c ASoC: dsp: Update audio effects driver to support Instance ID 2018-03-04 23:22:34 -08:00
msm-compress-q6-v2.c asoc: Support compressed capture from AFE interfaces 2018-07-25 21:35:45 +05:30
msm-cpe-lsm.c asoc: msm-cpe-lsm: use kmalloc for slim_port_xfer buffers 2018-03-01 17:01:19 +08:00
msm-dai-fe.c asoc: add multimedia21 frontend and routing support 2018-07-30 14:12:29 -07:00
msm-dai-q6-hdmi-v2.c asoc: dai-q6: set dp audio stream index 2018-05-17 11:44:00 -07:00
msm-dai-q6-v2.c Merge "asoc: Update mixer control for island mode setting" 2018-08-02 08:23:15 -07:00
msm-dai-q6-v2.h asoc: dai-q6: update quinary mi2s dai id to 4 2017-11-07 01:18:26 -08:00
msm-dai-slim.c ASoC: allow drivers to compile both static and dynamic 2017-12-07 19:57:27 +05:30
msm-dai-stub-v2.c ASoC: allow drivers to compile both static and dynamic 2017-12-07 19:57:27 +05:30
msm-dolby-common.h audio-lnx: Rename folders to new flat structure. 2017-08-18 16:56:12 -06:00
msm-dolby-dap-config.h audio-lnx: Rename folders to new flat structure. 2017-08-18 16:56:12 -06:00
msm-ds2-dap-config.c ASoC: dsp: Update dap driver to support Instance ID 2018-03-04 23:21:47 -08:00
msm-ds2-dap-config.h ASoC: dsp: Update dap driver to support Instance ID 2018-03-04 23:21:47 -08:00
msm-lsm-client.c asoc: compilation fix for qcs403 2018-07-11 19:19:18 +05:30
msm-pcm-afe-v2.c ASoC: update snd_pcm_ops copy interface in platform drivers 2018-02-03 08:36:32 +08:00
msm-pcm-afe-v2.h audio-lnx: Rename folders to new flat structure. 2017-08-18 16:56:12 -06:00
msm-pcm-dtmf-v2.c ASoC: update snd_pcm_ops copy interface in platform drivers 2018-02-03 08:36:32 +08:00
msm-pcm-host-voice-v2.c Merge "dsp: update MSM Audio ION wrappers to align with upstream" 2018-02-15 17:52:20 -08:00
msm-pcm-hostless.c ASoC: allow drivers to compile both static and dynamic 2017-12-07 19:57:27 +05:30
msm-pcm-loopback-v2.c ASoC: allow drivers to compile both static and dynamic 2017-12-07 19:57:27 +05:30
msm-pcm-q6-noirq.c asoc: msm: update asm channel map for push pull mode 2018-08-02 13:05:05 +05:30
msm-pcm-q6-v2.c dsp: Add support for custom encoder 2018-06-05 12:57:23 -07:00
msm-pcm-q6-v2.h asoc: msm: update asm channel map for push pull mode 2018-08-02 13:05:05 +05:30
msm-pcm-routing-devdep.c audio-lnx: Rename folders to new flat structure. 2017-08-18 16:56:12 -06:00
msm-pcm-routing-devdep.h audio-lnx: Rename folders to new flat structure. 2017-08-18 16:56:12 -06:00
msm-pcm-routing-v2.c Merge "asoc: msm-pcm-routing: add tdm echo reference route" 2018-08-11 23:11:49 -07:00
msm-pcm-routing-v2.h Merge "asoc: add multimedia21 frontend and routing support" 2018-08-08 23:32:15 -07:00
msm-pcm-voice-v2.c ASoC: dsp: Update voice driver to support Instance ID 2018-03-03 15:16:04 -08:00
msm-pcm-voice-v2.h audio-lnx: Rename folders to new flat structure. 2017-08-18 16:56:12 -06:00
msm-pcm-voip-v2.c ASoC: update snd_pcm_ops copy interface in platform drivers 2018-02-03 08:36:32 +08:00
msm-qti-pp-config.c ASoC: msm: qdsp6v2: Add dynamic chmix config support 2018-06-19 18:45:52 -07:00
msm-qti-pp-config.h ASoC: msm: qdsp6v2: Add dynamic chmix config support 2018-06-19 18:45:52 -07:00
msm-slim-dma.h audio-lnx: Rename folders to new flat structure. 2017-08-18 16:56:12 -06:00
msm-transcode-loopback-q6-v2.c ASoC: msm: check payload size before memory allocation 2018-04-02 22:00:23 +08:00
msm8998.c Asoc: swr: Bus Driver changes to support new master driver 2018-06-14 00:39:50 +05:30
platform_init.c Audio: DLKM support for all audio modules 2017-11-02 13:42:09 +05:30
platform_init.h Audio: DLKM support for all audio modules 2017-11-02 13:42:09 +05:30
qcs405.c Merge "asoc: qcs405: Fix end to end playback on WSA" 2018-08-08 23:32:16 -07:00
sa8155.c asoc: add machine driver for sa8155 based automotive platform 2018-08-01 21:54:59 -07:00
sdm660-common.c Asoc: swr: Bus Driver changes to support new master driver 2018-06-14 00:39:50 +05:30
sdm660-common.h ASoC: Add Euro usb-c analog support for sdm670 internal codec 2018-03-06 11:10:30 +08:00
sdm660-ext-dai-links.c asoc: sdm660: fix tasha lite detection issue 2018-02-28 23:05:27 -08:00
sdm660-external.c asoc: sdm670: check sound card status before sending AFE config 2018-01-10 22:52:32 -08:00
sdm660-external.h audio-lnx: Add support to build sdm670 machine driver as module 2017-10-18 10:19:08 +08:00
sdm660-internal.c asoc: sdm660: Add new dais for multiple record session 2018-03-04 18:55:16 -08:00
sdm660-internal.h audio-lnx: Add support to build sdm670 machine driver as module 2017-10-18 10:19:08 +08:00
sdm845.c Asoc: swr: Bus Driver changes to support new master driver 2018-06-14 00:39:50 +05:30
sm6150.c asoc: Binrgup fixes for talos 2018-08-11 23:28:57 +05:30
sm8150.c Merge "asoc: add machine driver for sa8155 based automotive platform" 2018-08-11 23:11:48 -07:00