ASoC: Intel: Skylake: Generate topology name for NHLT table header
authorVinod Koul <vinod.koul@intel.com>
Fri, 19 Feb 2016 06:12:34 +0000 (11:42 +0530)
committerMark Brown <broonie@kernel.org>
Fri, 19 Feb 2016 15:34:47 +0000 (00:34 +0900)
commit4b235c43deb8283802281a299cb730001a6ad1da
tree28a9fffcacb98b980988ff49f829ccd3450102d8
parent2d1419a329e7de825c03738ad2ac532153239388
ASoC: Intel: Skylake: Generate topology name for NHLT table header

NHLT table [1] header has fields like oem_id, oem_table_id and
oem_revision. Use that to load a unique topology binary specific
to that platform

NHLT Table is documented at:
[1]: https://01.org/blogs/2016/intel-smart-sound-technology-audio-dsp

Signed-off-by: Yang A Fang <yang.a.fang@intel.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/skylake/skl-nhlt.c
sound/soc/intel/skylake/skl-topology.c
sound/soc/intel/skylake/skl.c
sound/soc/intel/skylake/skl.h