summaryrefslogtreecommitdiff
path: root/drivers/soundwire
diff options
context:
space:
mode:
authorBard Liao <yung-chuan.liao@linux.intel.com>2024-02-08 10:55:38 -0600
committerMark Brown <broonie@kernel.org>2024-02-08 21:23:17 +0000
commit8266c73126b75eabbebefe7ce489a798e9ef2662 (patch)
tree2bc4ef923815e003224baa25b3420f5d0863cbaf /drivers/soundwire
parent7bc6ceba7d354564d6b49d23830fa9d366e8ed31 (diff)
downloadlwn-8266c73126b75eabbebefe7ce489a798e9ef2662.tar.gz
lwn-8266c73126b75eabbebefe7ce489a798e9ef2662.zip
ASoC: Intel: sof_sdw: add common sdw dai link init
Currently, we set sdw dai link .init callback in the codec_info_list's dais.init function. This works fine if all codecs in the dai link are the same. However, we need to do all the .init stuff for all different codecs in the dai link if not all codecs in the dai link are the same. Use a common dai link .init callback to call the new rtd_init callback in sof_sdw_dai_info{} to do rtd_init for each dai. Some codec init callback will become empty after this change. They will be removed in the follow up patch. Reviewed-by: Rander Wang <rander.wang@intel.com> Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com> Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Link: https://lore.kernel.org/r/20240208165545.93811-18-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'drivers/soundwire')
0 files changed, 0 insertions, 0 deletions