]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
ASoC: SDCA: Add quirk for incorrect function types for 3 systems
authorMaciej Strozek <mstrozek@opensource.cirrus.com>
Mon, 1 Sep 2025 15:15:07 +0000 (16:15 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 25 Sep 2025 09:16:48 +0000 (11:16 +0200)
commit8276c97dccee0c0585b3e91b1206970b2e07c2c8
treec20be311ab8857e0174f767edb855cce5adf5042
parent417ed00d48e76e531bce81d67636135265efd826
ASoC: SDCA: Add quirk for incorrect function types for 3 systems

commit 28edfaa10ca1b370b1a27fde632000d35c43402c upstream.

Certain systems have CS42L43 DisCo that claims to conform to version 0.6.28
but uses the function types from the 1.0 spec. Add a quirk as a workaround.

Closes: https://github.com/thesofproject/linux/issues/5515
Cc: stable@vger.kernel.org
Signed-off-by: Maciej Strozek <mstrozek@opensource.cirrus.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.dev>
Link: https://patch.msgid.link/20250901151518.3197941-1-mstrozek@opensource.cirrus.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
include/sound/sdca.h
sound/soc/sdca/sdca_device.c
sound/soc/sdca/sdca_functions.c