From a7db2ff05e8a55017f8eaa123b2ce2a80881741a Mon Sep 17 00:00:00 2001 From: Sameer Pujar Date: Wed, 26 Feb 2020 19:09:16 +0530 Subject: [PATCH] ASoC: tegra: disable jack detect (WAR) There seems to be kernel panic happening when rt5659_set_jack_detect() is called from the machine driver. For now the jack detection is disabled to unblock 5.4 bringup and can be separately tracked. A FIXME item is put. Once the issue is resolved this patch can be reverted. Bug 2845498 Change-Id: Ieb67e783a1dbcfb9ebbeb2bf301a818c94e38457 Signed-off-by: Sameer Pujar --- sound/soc/tegra/tegra_machine_driver.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sound/soc/tegra/tegra_machine_driver.c b/sound/soc/tegra/tegra_machine_driver.c index 18995f39..1f16f7f2 100644 --- a/sound/soc/tegra/tegra_machine_driver.c +++ b/sound/soc/tegra/tegra_machine_driver.c @@ -393,11 +393,15 @@ static int tegra_machine_rt565x_init(struct snd_soc_pcm_runtime *rtd) return err; } + +/* FIXME */ +#if 0 err = rt5659_set_jack_detect(rtd->codec_dai->component, jack); if (err) { dev_err(card->dev, "Failed to set jack for RT565x: %d\n", err); return err; } +#endif /* single button supporting play/pause */ snd_jack_set_key(jack->jack, SND_JACK_BTN_0, KEY_MEDIA);