ASoC: Intel: Skylake: Remove BE copier blob memcpy
authorJeeja KP <jeeja.kp@intel.com>
Thu, 22 Oct 2015 17:52:35 +0000 (23:22 +0530)
committerMark Brown <broonie@kernel.org>
Fri, 23 Oct 2015 16:31:34 +0000 (01:31 +0900)
commitbc03281a5c706f6372dfc2100b04aa4055a15c88
treec63348ea4aa7c518c5b1a2a7d2b188913cf67b84
parent9270b7b92615324ecda2b3fa0be98b4ab6c3e361
ASoC: Intel: Skylake: Remove BE copier blob memcpy

The BE copier private data allowed endpoint configuration blobs, now these
are queried from BIOS, we don't need to copy the blob, but only capability.

Removing the blob from private data will not allocate memory for module
specific config in which case memcpy will fail. Fix is to assign the ptr
queried from the NHLT table for the endpoint configuration.

Signed-off-by: Jeeja KP <jeeja.kp@intel.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/skylake/skl-topology.c