android_kernel_xiaomi_sm8350/dsp
Vatsal Bucha cd8da87618 dsp: q6asm: Fix spinlock corruption during q6asm_callback
Use spin_unlock_irqrestore while unlocking mutex being locked
with spin_lock_irqsave to prevent spinlock corruption.

Change-Id: I47def0516348de7caf07134167f4962bf87bcc08
Signed-off-by: Vatsal Bucha <vbucha@codeaurora.org>
2021-07-13 18:52:24 +05:30
..
codecs dsp: codecs: Add flag to check if wait event initialized before access 2021-03-25 23:20:19 -07:00
adsp_err.c asoc: Update file header to GPL-2.0-only 2019-01-29 13:43:33 +08:00
adsp_err.h asoc: Update file header to GPL-2.0-only 2019-01-29 13:43:33 +08:00
adsp-loader.c dsp: add ADSP subsystem mount start KPI marker 2021-05-18 02:34:39 -07:00
audio_cal_utils.c dsp: add change to enable preemption at cal_utils_dealloc_cal. 2020-11-03 12:30:01 +05:30
audio_calibration.c dsp: add change to handle use-after-free in cal_utils_is_cal_stale 2020-10-01 09:35:23 +05:30
audio_notifier.c dsp: redefine audio_notifier_init to silence PDR error 2020-06-18 02:12:16 -07:00
audio_pdr.c asoc: Update file header to GPL-2.0-only 2019-01-29 13:43:33 +08:00
audio_pdr.h asoc: Update file header to GPL-2.0-only 2019-01-29 13:43:33 +08:00
audio_slimslave.c ASoC: update headers for upstream compliance 2020-05-06 11:26:15 -07:00
audio_ssr.c asoc: Update file header to GPL-2.0-only 2019-01-29 13:43:33 +08:00
audio_ssr.h asoc: Update file header to GPL-2.0-only 2019-01-29 13:43:33 +08:00
avtimer.c ASoC: update headers for upstream compliance 2020-05-06 11:26:15 -07:00
digital-cdc-rsc-mgr.c audio-kernel: Add void param in function definition 2020-06-11 07:03:04 -07:00
Kbuild ASoC: add gvm config file for auto sa8295 platform 2021-03-31 19:28:14 +08:00
msm_audio_ion_vm.c dsp: msm_audio_ion_vm: Fix Kernel panic and add token logic in SMMU FE 2021-04-13 23:33:21 -07:00
msm_audio_ion.c dsp: add change to fix use-after-free issue 2020-09-11 01:58:16 -07:00
msm_mdf.c ASoC: hide bind/unbind in sysfs 2019-05-17 15:00:33 +08:00
msm-audio-event-notify.c asoc: Update file header to GPL-2.0-only 2019-01-29 13:43:33 +08:00
msm-dts-srs-tm-config.c asoc: remove asound.h from include list 2020-05-01 15:33:17 +08:00
q6_init.c audio-kernel: Synchronize hw vote and unvote requests 2020-05-18 09:04:25 -07:00
q6_init.h audio-kernel: Synchronize hw vote and unvote requests 2020-05-18 09:04:25 -07:00
q6adm.c audio-kernel:Fix for potential stability issues 2021-06-16 09:31:11 +05:30
q6afe.c Merge "dsp: Add proper param size for data logging disable" 2021-06-02 10:29:38 -07:00
q6afecal-hwdep.c ASoC: update headers for upstream compliance 2020-05-06 11:26:15 -07:00
q6afecal-hwdep.h ASoC: update headers for upstream compliance 2020-05-06 11:26:15 -07:00
q6asm.c dsp: q6asm: Fix spinlock corruption during q6asm_callback 2021-07-13 18:52:24 +05:30
q6audio-v2.c ASoC: DAI driver support upto 10 TDM interface 2021-04-08 06:48:12 -07:00
q6common.c dsp: Fix payload mismatch issue in AFE clock setting 2019-04-25 09:36:36 +08:00
q6core.c dsp: q6core: retry till adsp is up to send custom topologies 2020-11-11 21:25:47 -08:00
q6lsm.c dsp: add support to crash device when send APR CMD to ADSP timed out 2021-01-07 23:35:28 -08:00
q6usm.c dsp: q6usm: Release spinlock before return if invalid payload size 2019-04-02 15:29:54 +05:30
q6usm.h asoc: Update file header to GPL-2.0-only 2019-01-29 13:43:33 +08:00
q6voice.c dsp: avoid start voice happens before unmap cal memory 2021-01-18 14:51:56 +08:00
rtac.c ASoC: dsp: Synchronise adm commands 2021-03-26 16:09:49 +05:30
sp_params.c ASoC: update headers for upstream compliance 2020-05-06 11:26:15 -07:00
usf.c asoc: Update file header to GPL-2.0-only 2019-01-29 13:43:33 +08:00
usf.h asoc: Update file header to GPL-2.0-only 2019-01-29 13:43:33 +08:00
usfcdev.c asoc: Update file header to GPL-2.0-only 2019-01-29 13:43:33 +08:00
usfcdev.h asoc: Update file header to GPL-2.0-only 2019-01-29 13:43:33 +08:00
voice_mhi.c ASoC: hide bind/unbind in sysfs 2019-05-17 15:00:33 +08:00