From patchwork Wed Jul 19 16:08:14 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mark Brown X-Patchwork-Id: 108310 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp1018257obm; Wed, 19 Jul 2017 09:08:35 -0700 (PDT) X-Received: by 10.28.65.66 with SMTP id o63mr342552wma.71.1500480515728; Wed, 19 Jul 2017 09:08:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500480515; cv=none; d=google.com; s=arc-20160816; b=R7S7yMONo+tRxTPXgzMCeuVkLY1Mx0djdxl2UHY52bd9VISd0TcptlgxPMICTiE9Tm r7hrqPuTwkciH33R3kK+JL1p+frnHD8mMoXqgt1Zvi7w6YhLgIXxlrUdDSt6TkkCO49i eXjh2mFbUJuFfiDsVxEwXjh0NzS6zgPpmI5KFvtUgBA4MutytuUjl9RIL1Ol3vSMe0tw gDcLnPi7Pwwmbcikekr6nCs79KvAMp8MewqcfsrCM+xBRfv5ZZUKrYcV3tapueEzivoz shPrvtn/nbEmnAoy6GYmOh6SmBwrvaZmvPM3R2xCDifZWHxBvgRK8qNXlAXKRjXa3531 PFgQ== 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 :delivered-to:arc-authentication-results; bh=NG5XFs75T20b3PTQOFDZZBRmWnBNk54bXIl52N+cPM4=; b=YeyIXcRJdQicteqd8PLq7iMPI7qoBlvHRaqTEUASl5uPJJS/ew3twQzBP8OUt43j6y Htk8e5Ier5SLccQro4lPvjNsTuX2rKRahSJ3pB9N7Ot3//G7v2UA4MFWyqJZZrfxv0Cm 96jw/8sg3FQhx7LOI2nIC0iTvXUO0RSo9DNlAo0VKC6hwBlZADSE4LKdB/T2Yi35a85b +mZdEde6NNgYz4EnwzZOKgDZ0gpUrFy25TDOi5lgNBbhS9PVVPSzx/T8lRzDbZGDWnhG Jmd9mCpTm1RIBgGO7GfKN3w1bpj15Ym+PwE7O6AE4nDTDyNCGW7cT7fRM7Fh5lE0Xolp srMQ== ARC-Authentication-Results: i=1; mx.google.com; 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 p129si186960wme.21.2017.07.19.09.08.35; Wed, 19 Jul 2017 09:08:35 -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; 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 DB04626735A; Wed, 19 Jul 2017 18:08:33 +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 BE83226735B; Wed, 19 Jul 2017 18:08:32 +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=HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_NONE, RP_MATCHES_RCVD, SPF_PASS, URIBL_BLOCKED autolearn=disabled version=3.4.0 Received: from mezzanine.sirena.org.uk (mezzanine.sirena.org.uk [106.187.55.193]) by alsa0.perex.cz (Postfix) with ESMTP id 20AAF267343 for ; Wed, 19 Jul 2017 18:08:29 +0200 (CEST) Received: from debutante.sirena.org.uk ([2001:470:1f1d:6b5::3] helo=debutante) by mezzanine.sirena.org.uk with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1dXrWL-0002D6-AO; Wed, 19 Jul 2017 16:08:19 +0000 Received: from broonie by debutante with local (Exim 4.89) (envelope-from ) id 1dXrWI-00018x-8s; Wed, 19 Jul 2017 17:08:14 +0100 From: Mark Brown To: Philipp Zabel In-Reply-To: <20170719152646.25903-101-p.zabel@pengutronix.de> Message-Id: Date: Wed, 19 Jul 2017 17:08:14 +0100 X-SA-Exim-Connect-IP: 2001:470:1f1d:6b5::3 X-SA-Exim-Mail-From: broonie@sirena.org.uk X-SA-Exim-Version: 4.2.1 (built Tue, 02 Aug 2016 21:08:31 +0000) X-SA-Exim-Scanned: No (on mezzanine.sirena.org.uk); Unknown failure Cc: alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, Liam Girdwood , Jonathan Hunter , Mark Brown , Thierry Reding , linux-tegra@vger.kernel.org Subject: [alsa-devel] Applied "ASoC: tegra: explicitly request exclusive reset control" 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: tegra: explicitly request exclusive reset control 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 181e8ce6a6c9a25ffbf10b09d8481f134c5a79ba Mon Sep 17 00:00:00 2001 From: Philipp Zabel Date: Wed, 19 Jul 2017 17:26:44 +0200 Subject: [PATCH] ASoC: tegra: explicitly request exclusive reset control Commit a53e35db70d1 ("reset: Ensure drivers are explicit when requesting reset lines") started to transition the reset control request API calls to explicitly state whether the driver needs exclusive or shared reset control behavior. Convert all drivers requesting exclusive resets to the explicit API call so the temporary transition helpers can be removed. No functional changes. Cc: Liam Girdwood Cc: Mark Brown Cc: Thierry Reding Cc: Jonathan Hunter Cc: alsa-devel@alsa-project.org Cc: linux-tegra@vger.kernel.org Signed-off-by: Philipp Zabel Signed-off-by: Mark Brown --- sound/soc/tegra/tegra30_ahub.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -- 2.13.2 _______________________________________________ Alsa-devel mailing list Alsa-devel@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel diff --git a/sound/soc/tegra/tegra30_ahub.c b/sound/soc/tegra/tegra30_ahub.c index 8c10ae7982ba..43679aeeb12b 100644 --- a/sound/soc/tegra/tegra30_ahub.c +++ b/sound/soc/tegra/tegra30_ahub.c @@ -544,8 +544,8 @@ static int tegra30_ahub_probe(struct platform_device *pdev) soc_data->mod_list_mask)) continue; - rst = reset_control_get(&pdev->dev, - configlink_mods[i].rst_name); + rst = reset_control_get_exclusive(&pdev->dev, + configlink_mods[i].rst_name); if (IS_ERR(rst)) { dev_err(&pdev->dev, "Can't get reset %s\n", configlink_mods[i].rst_name);