ASoC: Intel: Add common SST driver loader on ACPI systems
authorJarkko Nikula <jarkko.nikula@linux.intel.com>
Mon, 17 Feb 2014 13:32:07 +0000 (13:32 +0000)
committerMark Brown <broonie@linaro.org>
Tue, 18 Feb 2014 01:38:35 +0000 (10:38 +0900)
commitc2f8783fa2d053a61059f6b784c917129fb3064b
tree1bb8dfd4cbad35fb3c01dc8b9bc23672ad6a159e
parent790aff62291eade029755713fb41c1143d4ddbc7
ASoC: Intel: Add common SST driver loader on ACPI systems

Most of the SST devices will be exposed as ACPI devices. It makes sense to
avoid duplication of the driver enumeration logic and concentrate the functionality
into a single ACPI SST enumeration file.

Idea of this loader is to parse data we get from ACPI and to be able to load
needed other SST drivers and ASoC machine driver runtime based on single
ACPI ID what BIOS gives to us.

Signed-off-by: Jarkko Nikula <jarkko.nikula@linux.intel.com>
Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Acked-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Mark Brown <broonie@linaro.org>
sound/soc/intel/sst-acpi.c [new file with mode: 0644]