]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: codecs: rt298: Fix NULL jack in interrupt
authorAmadeusz Sławiński <amadeuszx.slawinski@linux.intel.com>
Thu, 7 Jul 2022 12:56:57 +0000 (14:56 +0200)
committerMark Brown <broonie@kernel.org>
Mon, 11 Jul 2022 13:59:06 +0000 (14:59 +0100)
commit040e1baa7fae27563e2f47675d2745e60d0fae0d
treea38835ac8078614fb5279ae447aa9bd30ac5f069
parent7a8a018b27bd8b956a53213e6f3767f481aa6334
ASoC: codecs: rt298: Fix NULL jack in interrupt

Set rt298->jack to passed value in mic_detect, otherwise when jack is
set to NULL on next interrupt call, we may use freed pointer.

Signed-off-by: Amadeusz Sławiński <amadeuszx.slawinski@linux.intel.com>
Reviewed-by: Cezary Rojewski <cezary.rojewski@intel.com>
Link: https://lore.kernel.org/r/20220707125701.3518263-2-amadeuszx.slawinski@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/rt298.c