From patchwork Mon Oct 3 14:40:46 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Petr Kulhavy X-Patchwork-Id: 9360675 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 8B1A06075E for ; Mon, 3 Oct 2016 16:04:46 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 7B9422844C for ; Mon, 3 Oct 2016 16:04:46 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 700A1284E3; Mon, 3 Oct 2016 16:04:46 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=2.0 tests=BAYES_00, RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id A63FC2844C for ; Mon, 3 Oct 2016 16:04:43 +0000 (UTC) Received: by alsa0.perex.cz (Postfix, from userid 1000) id 0E8BA266C25; Mon, 3 Oct 2016 18:04:42 +0200 (CEST) Received: from alsa0.perex.cz (localhost [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id AB951266BDA; Mon, 3 Oct 2016 18:02:17 +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 6B349266BD4; Mon, 3 Oct 2016 16:41:14 +0200 (CEST) Received: from fep23.mx.upcmail.net (fep23.mx.upcmail.net [62.179.121.43]) by alsa0.perex.cz (Postfix) with ESMTP id 8B9C0266B93 for ; Mon, 3 Oct 2016 16:41:08 +0200 (CEST) Received: from edge01.upcmail.net ([192.168.13.236]) by viefep23-int.chello.at (InterMail vM.8.01.05.21 201-2260-151-156-20141103) with ESMTP id <20161003144107.FDMQ3040.viefep23-int.chello.at@edge01.upcmail.net> for ; Mon, 3 Oct 2016 16:41:07 +0200 Received: from localhost.localdomain ([83.150.41.162]) by edge01.upcmail.net with edge id r2h21t00N3VvXnX012h60a; Mon, 03 Oct 2016 16:41:06 +0200 X-SourceIP: 83.150.41.162 X-Authenticated-Sender: brain@hispeed.ch From: Petr Kulhavy To: broonie@kernel.org, lgirdwood@gmail.com Date: Mon, 3 Oct 2016 16:40:46 +0200 Message-Id: <1475505650-8572-2-git-send-email-brain@jikos.cz> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1475505650-8572-1-git-send-email-brain@jikos.cz> References: <1475505650-8572-1-git-send-email-brain@jikos.cz> Cc: alsa-devel@alsa-project.org, Petr Kulhavy Subject: [alsa-devel] [PATCH 1/5] ASoC: tas571x: fix missing bias save level 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 X-Virus-Scanned: ClamAV using ClamSMTP The tas571x_set_bias_level() was not saving the new bias level to codec->dapm.bias_level. This had the effect that bias was switching between standby and off levels and never entered the on level. This fix saves the bias level before returning from the function. Signed-off-by: Petr Kulhavy --- sound/soc/codecs/tas571x.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sound/soc/codecs/tas571x.c b/sound/soc/codecs/tas571x.c index df5e5cb..e996313 100644 --- a/sound/soc/codecs/tas571x.c +++ b/sound/soc/codecs/tas571x.c @@ -360,6 +360,7 @@ static int tas571x_set_bias_level(struct snd_soc_codec *codec, break; } + codec->dapm.bias_level = level; return 0; }