ASoC: Intel: Skylake: Add support for LPMode
authorVinod Koul <vinod.koul@intel.com>
Thu, 3 Nov 2016 11:37:18 +0000 (17:07 +0530)
committerMark Brown <broonie@kernel.org>
Thu, 3 Nov 2016 17:14:22 +0000 (11:14 -0600)
commit8a0cb2360ddb941e0a2fbe33d400d2985e4f2fff
tree8cbbc7147df4021e428e2cde24b82c1eecdd96c4
parent5bb4cd46ace5f220fbc34370e7fe9ba515ead9f8
ASoC: Intel: Skylake: Add support for LPMode

For D0i3, we need to tell DSP to run the pipelines in LP mode. This
information is kept in topology and passed to driver as an attribute
for pipe.

So add a new tuple for lpmode and program the pipe based on value set.

Signed-off-by: Jayachandran B <jayachandran.b@intel.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
include/uapi/sound/snd_sst_tokens.h
sound/soc/intel/skylake/skl-messages.c
sound/soc/intel/skylake/skl-sst-ipc.c
sound/soc/intel/skylake/skl-sst-ipc.h
sound/soc/intel/skylake/skl-topology.c
sound/soc/intel/skylake/skl-topology.h