linux-stable/sound/soc/intel
Hans de Goede 9e7c0059fb ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90 quirk
[ Upstream commit 2cb5478839 ]

The Lenovo Yoga Tab 3 Pro YT3-X90 x86 tablet, which ships with Android with
a custom kernel as factory OS, does not list the used WM5102 codec inside
its DSDT.

Workaround this with a new snd_soc_acpi_intel_baytrail_machines[] entry
which matches on the SST id instead of the codec id like nocodec does,
combined with using a machine_quirk callback which returns NULL on
other machines to skip the new entry on other machines.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Link: https://lore.kernel.org/r/20231021211534.114991-1-hdegoede@redhat.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2023-11-28 17:14:48 +00:00
..
atom ASoC: do not include pm_runtime.h if not used 2023-05-23 13:55:55 +01:00
avs ASoC: hdaudio.c: Add missing check for devm_kstrdup 2023-10-06 13:15:51 +02:00
boards ASoC: Intel: sof_sdw_rt_sdca_jack_common: add rt713 support 2023-11-20 11:57:09 +01:00
catpt ASoC: Intel: catpt: Convert to platform remove callback returning void 2023-03-20 13:08:33 +00:00
common ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90 quirk 2023-11-28 17:14:48 +00:00
keembay ASoC: Intel: Migrate to new style legacy DAI naming flag 2022-06-27 13:16:27 +01:00
skylake ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails 2023-11-20 11:57:10 +01:00
Kconfig ASoC: Intel: avs: Probe compress operations 2022-12-05 14:05:27 +00:00
Makefile ASoC: Intel: Introduce AVS driver 2022-03-11 16:23:54 +00:00