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.
So this series first adds a token in topology to get dma_buffer_size and sends to firmware after conversion. Also ads a deepbuffer device to use this support.
v1->v2 Remove an unrelated change.
Ramesh Babu (2): ASoC: Intel: Skylake: Add deep buffer support ASoC: Intel: Skylake: Fix dma buffer size calculation
Subhransu S. Prusty (1): ASoC: skl_rt286: Add deepbuffer dai link
include/uapi/sound/snd_sst_tokens.h | 5 ++++- sound/soc/intel/boards/skl_rt286.c | 18 ++++++++++++++++++ sound/soc/intel/skylake/skl-messages.c | 29 +++++++++++++++++++++++++---- sound/soc/intel/skylake/skl-topology.c | 4 ++++ sound/soc/intel/skylake/skl-topology.h | 1 + 5 files changed, 52 insertions(+), 5 deletions(-)