ASoC: Fail card instantiation if DAI format setup fails
authorRicard Wanderlof <ricard.wanderlof@axis.com>
Wed, 24 Jul 2019 09:38:44 +0000 (11:38 +0200)
committerMark Brown <broonie@kernel.org>
Wed, 24 Jul 2019 16:01:45 +0000 (17:01 +0100)
commit40aa5383e393d72f6aa3943a4e7b1aae25a1e43b
tree06fe033ee22483e3b39c84acb848c688bad562d4
parent717dedb1dcee92788b81233aa0a221573c95daff
ASoC: Fail card instantiation if DAI format setup fails

If the DAI format setup fails, there is no valid communication format
between CPU and CODEC, so fail card instantiation, rather than continue
with a card that will most likely not function properly.

Signed-off-by: Ricard Wanderlof <ricardw@axis.com>
Link: https://lore.kernel.org/r/alpine.DEB.2.20.1907241132350.6338@lnxricardw1.se.axis.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/soc-core.c