]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
ASoC: sdw_utils: cs42l43: allow spk component names to be combined
authorMaciej Strozek <mstrozek@opensource.cirrus.com>
Mon, 20 Apr 2026 11:48:17 +0000 (12:48 +0100)
committerMark Brown <broonie@kernel.org>
Wed, 22 Apr 2026 15:00:10 +0000 (16:00 +0100)
commit87a3f5c8ac2096e9406ce2ed3bf5b9bc1589a92d
treea5136795160be0d78601a8e4c2a7a2702e70dde3
parent0a5ee0e520eff98ee2b4568194562870877b050f
ASoC: sdw_utils: cs42l43: allow spk component names to be combined

Move handling of cs42l43-spk component string into SOF mechanism [1]
which will allow it to be aggregated with other speakers.
Likewise handle the cs35l56-bridge special case which should not be
combined to keep compatibility with UCM.

Link: https://github.com/thesofproject/linux/pull/5445
Link: https://github.com/alsa-project/alsa-ucm-conf/pull/747
Reviewed-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Signed-off-by: Maciej Strozek <mstrozek@opensource.cirrus.com>
Suggested-by: Aaron Ma <aaron.ma@canonical.com>
Tested-by: Aaron Ma <aaron.ma@canonical.com>
Link: https://patch.msgid.link/20260420114823.194226-1-mstrozek@opensource.cirrus.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/sdw_utils/soc_sdw_bridge_cs35l56.c
sound/soc/sdw_utils/soc_sdw_cs42l43.c
sound/soc/sdw_utils/soc_sdw_utils.c