From: Greg Kroah-Hartman Date: Thu, 5 Sep 2019 18:57:25 +0000 (+0200) Subject: 5.2-stable patches X-Git-Tag: v4.4.191~2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=449a45c8268999a6dba8263fcd0fcfe28e3e2cdd;p=thirdparty%2Fkernel%2Fstable-queue.git 5.2-stable patches added patches: revert-asoc-fail-card-instantiation-if-dai-format-setup.patch --- diff --git a/queue-5.2/revert-asoc-fail-card-instantiation-if-dai-format-setup.patch b/queue-5.2/revert-asoc-fail-card-instantiation-if-dai-format-setup.patch new file mode 100644 index 00000000000..e3cd275b839 --- /dev/null +++ b/queue-5.2/revert-asoc-fail-card-instantiation-if-dai-format-setup.patch @@ -0,0 +1,41 @@ +From 8b93e26919ff2f7e9505ba0c599830f2d14db3f6 Mon Sep 17 00:00:00 2001 +From: Greg Kroah-Hartman +Date: Thu, 5 Sep 2019 20:48:46 +0200 +Subject: Revert "ASoC: Fail card instantiation if DAI format setup fails" + +From: Greg Kroah-Hartman + +This reverts commit ab4f4d331a982f52a964f7f4d1ec452280f122e7 which is +commit 40aa5383e393d72f6aa3943a4e7b1aae25a1e43b upstream. + +Mark Brown writes: + I nacked this patch when Sasha posted it - it only improves + diagnostics and might make systems that worked by accident break + since it turns things into a hard failure, it won't make + anything that didn't work previously work. + +Reported-by: Mark Brown +Cc: Ricard Wanderlof +Cc: Sasha Levin +Link: https://lore.kernel.org/lkml/20190904181027.GG4348@sirena.co.uk +Signed-off-by: Greg Kroah-Hartman +--- + sound/soc/soc-core.c | 7 ++----- + 1 file changed, 2 insertions(+), 5 deletions(-) + +--- a/sound/soc/soc-core.c ++++ b/sound/soc/soc-core.c +@@ -1605,11 +1605,8 @@ static int soc_probe_link_dais(struct sn + } + } + +- if (dai_link->dai_fmt) { +- ret = snd_soc_runtime_set_dai_fmt(rtd, dai_link->dai_fmt); +- if (ret) +- return ret; +- } ++ if (dai_link->dai_fmt) ++ snd_soc_runtime_set_dai_fmt(rtd, dai_link->dai_fmt); + + ret = soc_post_component_init(rtd, dai_link->name); + if (ret) diff --git a/queue-5.2/series b/queue-5.2/series index 84dd483a808..dc48e914a54 100644 --- a/queue-5.2/series +++ b/queue-5.2/series @@ -143,3 +143,4 @@ bpf-fix-use-after-free-in-prog-symbol-exposure.patch hsr-implement-dellink-to-clean-up-resources.patch hsr-fix-a-null-pointer-deref-in-hsr_dev_xmit.patch hsr-switch-dellink-to-ndo_uninit.patch +revert-asoc-fail-card-instantiation-if-dai-format-setup.patch