From patchwork Thu Aug 17 17:13:49 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mark Brown X-Patchwork-Id: 110330 Delivered-To: patch@linaro.org Received: by 10.140.95.78 with SMTP id h72csp2468458qge; Thu, 17 Aug 2017 10:16:40 -0700 (PDT) X-Received: by 10.223.146.195 with SMTP id 61mr4164257wrn.169.1502990200667; Thu, 17 Aug 2017 10:16:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1502990200; cv=none; d=google.com; s=arc-20160816; b=giFgxy2QaNZ9ydwqIelZ9AlRCibV7aOvPxprCM5b1+BE8MQwlvaxW0zmRuEWAyuPfg +jmV/+b9JH3LalcJUM8W3NsLR27NGQVtmz7lrpYXJJZg9nQgk4CHJMV7i3RaprMCBF5z isezk8tuRE1XzO3ZId6RA5Dva1v9+DuVw56rZ1Rfs2QU44BoiGFRIAgXkidTQz+p7G4V 7IFloZPsjTinzHTT9kRp623yQcpP2YzL+yU0hAgP9bE0s9D23RndtPqh607Mz1VZdfa0 1aVLsZW36WKHv9qreR1sP2aavR5IRK4QkUY+0/lwcZycfwx4uvutSWAip3T2Y/BunazI Tfgw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:cc:date:message-id:in-reply-to:to:from :dkim-signature:delivered-to:arc-authentication-results; bh=bnNAw8tX8FcCO7Yucg3wi4JkoPr7GReQRJ/DaZ6tMeM=; b=jfIdu9YyW5qo1yhmkUU5RlT6P33ac8YgPQP+TWMl3VwgKFIGtS/XZ+Bj6AwZg/eTAb 37xzxm42xKzn/ZMJATYiSiWxinwkQkxLAz/0m7Y2hKPxeJoFUBdgY3CUA3LligFrKkHy R1qe4CpYm3Pokvnski8cZ+OIX2c8yCMUNYN+G6VbMd07Gk+/ErFQDqPyE1tX37WiPijp p/VebZ4k2UcqyFDE8AEUVoRbSfLlib9bfYlawkBx4Sf/6IYUaP8m89SAdcGtcvsQDaog BcjKVBB+XsRFLMYGOwojFWL6sBzSQyQ+MgtIrO2F7VB88mq+tsLy70FtfyzaB34y1AcX kQCQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@sirena.org.uk header.s=20170815-heliosphere header.b=f5Di7nkq; spf=pass (google.com: domain of alsa-devel-bounces@alsa-project.org designates 77.48.224.243 as permitted sender) smtp.mailfrom=alsa-devel-bounces@alsa-project.org Return-Path: Received: from alsa0.perex.cz (alsa0.perex.cz. [77.48.224.243]) by mx.google.com with ESMTP id b20si1112319wrg.389.2017.08.17.10.16.38; Thu, 17 Aug 2017 10:16:40 -0700 (PDT) Received-SPF: pass (google.com: domain of alsa-devel-bounces@alsa-project.org designates 77.48.224.243 as permitted sender) client-ip=77.48.224.243; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@sirena.org.uk header.s=20170815-heliosphere header.b=f5Di7nkq; spf=pass (google.com: domain of alsa-devel-bounces@alsa-project.org designates 77.48.224.243 as permitted sender) smtp.mailfrom=alsa-devel-bounces@alsa-project.org Received: from alsa0.perex.cz (localhost [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id 144442670FB; Thu, 17 Aug 2017 19:14:16 +0200 (CEST) X-Original-To: alsa-devel@alsa-project.org Delivered-To: alsa-devel@alsa-project.org Received: by alsa0.perex.cz (Postfix, from userid 1000) id 79CB4267030; Thu, 17 Aug 2017 19:14:13 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mail1.perex.cz X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS, RP_MATCHES_RCVD, SPF_PASS, URIBL_BLOCKED autolearn=disabled version=3.4.0 Received: from heliosphere.sirena.org.uk (heliosphere.sirena.org.uk [172.104.155.198]) by alsa0.perex.cz (Postfix) with ESMTP id 339C62670FB for ; Thu, 17 Aug 2017 19:13:55 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sirena.org.uk; s=20170815-heliosphere; h=Date:Message-Id:In-Reply-To: Subject:Cc:To:From:Sender:Reply-To:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:References: List-Id:List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner: List-Archive; bh=EUC2115u+RW1txCrYRSmuyLWKWkrmdvOVumYi3yHhlE=; b=f5Di7nkq5Rjp MDi7xjbRoVu9U6pCcCbjUaxMQ605rHljDEvN8/prjtYODQJzEOrrFKKHsz2Ya4IMQt/cilD1IiSjJ 2GDmrGhb7GiRSvEdPzhH1Gr/bJJ79w394ld/RYsSLyZU9zr2PE7tQfWX3vOCKa+YMfiETk3MVgM7W ApHZk=; Received: from debutante.sirena.org.uk ([2001:470:1f1d:6b5::3] helo=debutante) by heliosphere.sirena.org.uk with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1diOMf-0007B2-HI; Thu, 17 Aug 2017 17:13:49 +0000 Received: from broonie by debutante with local (Exim 4.89) (envelope-from ) id 1diOMf-0000Ck-4Q; Thu, 17 Aug 2017 18:13:49 +0100 From: Mark Brown To: Harsha Priya N In-Reply-To: <1502822380-24047-1-git-send-email-harshapriya.n@intel.com> Message-Id: Date: Thu, 17 Aug 2017 18:13:49 +0100 Cc: alsa-devel@alsa-project.org, Hsin-yu Chao , Harsha Priya , tiwai@suse.de, broonie@kernel.org, vinod.koul@intel.com Subject: [alsa-devel] Applied "ASoC: Intel: kbl_rt5663_rt5514_max98927: Add rt5514 spi dailink" to the asoc tree X-BeenThere: alsa-devel@alsa-project.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: alsa-devel-bounces@alsa-project.org Sender: alsa-devel-bounces@alsa-project.org The patch ASoC: Intel: kbl_rt5663_rt5514_max98927: Add rt5514 spi dailink has been applied to the asoc tree at git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent to Linus during the next merge window (or sooner if it is a bug fix), however if problems are discovered then the patch may be dropped or reverted. You may get further e-mails resulting from automated or manual testing and review of the tree, please engage with people reporting problems and send followup patches addressing any issues that are reported if needed. If any updates are required or you are submitting further changes they should be sent as incremental updates against current git, existing patches will not be replaced. Please add any relevant lists and maintainers to the CCs when replying to this mail. Thanks, Mark >From 393a829bb2f7e12403cb7ff3b62539c27a543a2c Mon Sep 17 00:00:00 2001 From: Harsha Priya N Date: Wed, 16 Aug 2017 15:37:11 -0700 Subject: [PATCH] ASoC: Intel: kbl_rt5663_rt5514_max98927: Add rt5514 spi dailink This patch adds a dai to rt5514-spi driver for wake on voice functionality. Signed-off-by: Hsin-yu Chao Signed-off-by: Harsha Priya Acked-By: Vinod Koul Signed-off-by: Mark Brown --- sound/soc/intel/Kconfig | 3 ++- sound/soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 9 +++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) -- 2.13.3 _______________________________________________ Alsa-devel mailing list Alsa-devel@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel diff --git a/sound/soc/intel/Kconfig b/sound/soc/intel/Kconfig index b301bfff1c09..b3c7f554ec30 100644 --- a/sound/soc/intel/Kconfig +++ b/sound/soc/intel/Kconfig @@ -255,11 +255,12 @@ config SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH config SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH tristate "ASoC Audio driver for KBL with RT5663, RT5514 and MAX98927 in I2S Mode" - depends on X86_INTEL_LPSS && I2C + depends on X86_INTEL_LPSS && I2C && SPI select SND_SOC_INTEL_SST select SND_SOC_INTEL_SKYLAKE select SND_SOC_RT5663 select SND_SOC_RT5514 + select SND_SOC_RT5514_SPI select SND_SOC_MAX98927 select SND_SOC_HDAC_HDMI help diff --git a/sound/soc/intel/boards/kbl_rt5663_rt5514_max98927.c b/sound/soc/intel/boards/kbl_rt5663_rt5514_max98927.c index 5ec942885b69..b51dff6fe25b 100644 --- a/sound/soc/intel/boards/kbl_rt5663_rt5514_max98927.c +++ b/sound/soc/intel/boards/kbl_rt5663_rt5514_max98927.c @@ -65,6 +65,7 @@ enum { KBL_DPCM_AUDIO_HS_PB, KBL_DPCM_AUDIO_ECHO_REF_CP, KBL_DPCM_AUDIO_DMIC_CP, + KBL_DPCM_AUDIO_RT5514_DSP, KBL_DPCM_AUDIO_HDMI1_PB, KBL_DPCM_AUDIO_HDMI2_PB, }; @@ -480,6 +481,14 @@ static struct snd_soc_dai_link kabylake_dais[] = { .capture_only = 1, .nonatomic = 1, }, + [KBL_DPCM_AUDIO_RT5514_DSP] = { + .name = "rt5514 dsp", + .stream_name = "Wake on Voice", + .cpu_dai_name = "spi-PRP0001:00", + .platform_name = "spi-PRP0001:00", + .codec_name = "snd-soc-dummy", + .codec_dai_name = "snd-soc-dummy-dai", + }, [KBL_DPCM_AUDIO_DMIC_CP] = { .name = "Kbl Audio DMIC cap", .stream_name = "dmiccap",