]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: Intel: Skylake: Add deep buffer support
authorRamesh Babu <ramesh.babu@intel.com>
Mon, 19 Jun 2017 06:29:19 +0000 (11:59 +0530)
committerMark Brown <broonie@kernel.org>
Mon, 19 Jun 2017 15:33:00 +0000 (16:33 +0100)
commit82b56337ce6647b51c69744d11de0a955b3737b5
tree26a72620942d905e3843f946ab5913657465934b
parentc9892d11a894ef105176c32cf4db1f1410c5c006
ASoC: Intel: Skylake: Add deep buffer support

With this patch, the dma buffer size is fetched from topology binary. This
buffer size is applicable for gateway copier modules.

Now that we can configure DSP dma buffer size, the device can support deep
buffer playback. DSP fetches large buffer and can result fewer wakes,
which helps in power reduction.

Signed-off-by: Ramesh Babu <ramesh.babu@intel.com>
Signed-off-by: Subhransu S. Prusty <subhransu.s.prusty@intel.com>
Acked-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-topology.c
sound/soc/intel/skylake/skl-topology.h