ASoC: SOF: add be_hw_params_fixup() for ALH
authorRander Wang <rander.wang@intel.com>
Mon, 1 Feb 2021 09:23:45 +0000 (11:23 +0200)
committerMark Brown <broonie@kernel.org>
Tue, 2 Feb 2021 13:42:43 +0000 (13:42 +0000)
commite1711b1f9dfb712aa72ea25e03e0a3f6ef16c4fb
treefce402909945535741a800ba930f5f0b4840abaf
parente8820dbddbcad7e91daacf7d42a49d1d04a4e489
ASoC: SOF: add be_hw_params_fixup() for ALH

Fixup BE DAI links channel count to match topology settings. Normally the
channel count of BE is equal to FE's so we don't have any issue. For some
cases like DSM with 2-channel FE and 4-channel BE the mismatch of BE and
topology will result in audio issues.

Signed-off-by: Rander Wang <rander.wang@intel.com>
Reviewed-by: Keyon Jie <yang.jie@intel.com>
Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
Link: https://lore.kernel.org/r/20210201092345.1214232-1-kai.vehmanen@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/sof/pcm.c