ASoC: Intel: common: add table for HDA-based platforms
authorPierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Wed, 22 Aug 2018 20:24:58 +0000 (15:24 -0500)
committerMark Brown <broonie@kernel.org>
Tue, 28 Aug 2018 19:18:07 +0000 (20:18 +0100)
commit8dce1d026da4588382ed8c03e791c7c9b37b22e8
treec3555342a84b468322922d4cde6f25e1caefc9b7
parentb4af16d617add4f6380d6651473b8efba13ca8ca
ASoC: Intel: common: add table for HDA-based platforms

Expose a table containing machine driver information for HDAudio-based
platforms handled by ASoC on Intel hardware.

We only set constant values that are valid across multiple
platforms. The firmware name used by the DSP will be set dynamically
for each platform.

The table is made of a single entry for now, if we need more
complicated set-up where HDAudio is mixed with ACPI-enumerated devices
(I2C, SoundWire) then we'd expect the differentiation to be handled
through information provided by the BIOS (as done for KBL
Chromebooks).

Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
include/sound/soc-acpi-intel-match.h
sound/soc/intel/common/Makefile
sound/soc/intel/common/soc-acpi-intel-hda-match.c [new file with mode: 0644]