linux/sound/soc/intel
Hans de Goede 80be0425ee 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>
History 2023-11-28 17:19:44 +00:00
..
atom ASoC: intel: merge DAI call back functions into ops 2023-08-14 13:10:19 +01:00
avs ASoC: hdaudio.c: Add missing check for devm_kstrdup 2023-09-15 13:16:20 +01:00
boards ASoC: Intel: sof_sdw: Copy PCI SSID to struct snd_soc_card 2023-11-28 17:19:42 +00:00
catpt ASoC: intel: merge DAI call back functions into ops 2023-08-14 13:10:19 +01:00
common ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90 quirk 2023-11-28 17:19:44 +00:00
keembay ASoC: intel: merge DAI call back functions into ops 2023-08-14 13:10:19 +01:00
skylake ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails 2023-11-20 11:59:22 +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