2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-29 15:43:59 +08:00
linux-next/sound/soc/intel
Amery Song 4e64ba3fd1
ASoC: Intel: common: work-around incorrect ACPI HID for CML boards
On CML boards with the RT5682 headset codec and RT1011 speaker
amplifier, the platform firmware exposes three ACPI HIDs
(10EC5682, 10EC1011 and MX98357A). The last HID is a mistake in
DSDT tables, which causes the wrong machine driver to be loaded.

This patch changes the key used to identify boards and changes the
order of entries in the table to load the correct machine driver.
The order does matter and should not be modified to work-around this
firmware issue.

Signed-off-by: Amery Song <chao.song@intel.com>
Signed-off-by: Keyon Jie <yang.jie@linux.intel.com>
Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Link: https://lore.kernel.org/r/20191210004854.16845-9-pierre-louis.bossart@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
2019-12-10 13:11:50 +00:00
..
atom ASoC: Intel: sst: Add missing include <linux/io.h> 2019-12-03 12:16:19 +00:00
baytrail ASoC: intel: sst-baytrail-pcm: remove snd_pcm_ops 2019-10-08 13:42:11 +01:00
boards ASoC: Intel: bytcr_rt5640: Update quirk for Teclast X89 2019-12-04 12:12:41 +00:00
common ASoC: Intel: common: work-around incorrect ACPI HID for CML boards 2019-12-10 13:11:50 +00:00
haswell ASoC: intel: sst-haswell-pcm: remove snd_pcm_ops 2019-10-08 13:41:14 +01:00
skylake ASoC: intel: skl-pcm: remove snd_pcm_ops 2019-10-08 13:41:33 +01:00
Kconfig ASoC: Intel: Skylake: mark HDAudio codec support as deprecated. 2019-11-04 13:24:25 +00:00
Makefile ASoC: Intel: Fix Kconfig with top-level selector 2018-01-08 16:18:48 +00:00