From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Subhransu S. Prusty" Subject: [PATCH 0/3] ASoC: Intel: Skylake: Add deep buffer support Date: Mon, 12 Jun 2017 17:10:54 +0530 Message-ID: <1497267657-20359-1-git-send-email-subhransu.s.prusty@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by alsa0.perex.cz (Postfix) with ESMTP id 004B52669FF for ; Mon, 12 Jun 2017 13:55:43 +0200 (CEST) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: alsa-devel-bounces@alsa-project.org Sender: alsa-devel-bounces@alsa-project.org To: alsa-devel@alsa-project.org Cc: tiwai@suse.de, patches.audio@intel.com, broonie@kernel.org, "Subhransu S. Prusty" , lgirdwood@gmail.com List-Id: alsa-devel@alsa-project.org 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. 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 | 7 +++++-- 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, 53 insertions(+), 6 deletions(-) -- 1.9.1