Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp5047724yba; Mon, 13 May 2019 04:35:46 -0700 (PDT) X-Google-Smtp-Source: APXvYqz20pP6hLY2dHLG9nL5UzhoyRprxfa574N5bWxLdrT05JmuGT9DaGa653R7wwVe8HjrE4jf X-Received: by 2002:a63:534f:: with SMTP id t15mr30672132pgl.445.1557747346448; Mon, 13 May 2019 04:35:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1557747346; cv=none; d=google.com; s=arc-20160816; b=bjr5cEZ3mV0rKDnaS82Gq0k2CDQ1uCmngJpzJAxDFLArd+wmglhxjUBVFSbJpJJgTv sZWrx0/bEbia2pzQg+QmkWtP2NlQ4A7Fq4L4sDS6zp/P8kzdu5vxWDVIAmbwTYHkONkm 59xBdI29c0o/Ibsju3gL+tktad+TrBu2n2gFI2enFRgHYImu8AhlsbeTNIOgqII5HJZH oY52SN5yK0CEK/yWYIYBNxrXO6e6JijDlIg7hK4w7bF2nyzmLQksIW1FylTXKljZZK5+ g006hsMy3iKw9OkTY5rHcacuz7XaUwlkPQFE+a+uUnPznRkPXjzl9a7SJeqfeK0abqOr x59Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=sSJpKKtOaPRaJ2njSlc0Hr8McxaKKWYBOWZ1jc3Lolo=; b=VNtv3ARM1Wjn0lykcycX+vaYksVVJBRIkads+ZPlaRIpDMy5l3iTyX1LlC05YiIJvt qFNR2TiqfQWbSE66Rj2StJ5VhPYP4U2EaxdKqZUWGN4l4g/SP2GFNqwr8tk6oyldFh69 juwqg5K07l1aussw9+0MXhbzwNJRvMvcpFFyJ7xWfpn7FRAM07p3A5ofbBt17x+2ZOf6 xtx0d/yM0qshXdalbTfOksOKaMRuJ/bdMVU076sC+wU2bFcIqqh/JzVSN83K1DaekyMh B0HSq3vJEtadYVmN+HWryGntDQ/0dk3gCQ6pxj+r+QwS8QAyFH60DCUtiH4aAdwju30F gN8g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=KNkFCUXm; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id i4si18318818pfc.26.2019.05.13.04.35.30; Mon, 13 May 2019 04:35:46 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=KNkFCUXm; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729277AbfEMLMh (ORCPT + 99 others); Mon, 13 May 2019 07:12:37 -0400 Received: from mail-ed1-f68.google.com ([209.85.208.68]:41822 "EHLO mail-ed1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728713AbfEMLMg (ORCPT ); Mon, 13 May 2019 07:12:36 -0400 Received: by mail-ed1-f68.google.com with SMTP id m4so16998442edd.8 for ; Mon, 13 May 2019 04:12:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=sSJpKKtOaPRaJ2njSlc0Hr8McxaKKWYBOWZ1jc3Lolo=; b=KNkFCUXmd4nRtY/OXamhwSMyjSblY9iYDyLW/7Dy9vStTfXSe1MiQu4nVAVGxVnyNh o3xuFcsFU+7MrHEZAln5yws3QmSAFEb4Rr5S/2BCeT4mRaQjnATCqPXOPNUZbl8hXFCO UpiSW+cuVrPtEdWEk4bnI6Rg35MKFUza0Dw1q2/qnlpgaGseLDJw+fVsXiU3Y40oRcIS pZaysV/0qluCZjFbYVDXukpcbAv+lTuZEjkIUFhI4GzG51W3kgQ+j9nvLxiDnz0IAH1a cWu2GslHRjZUMppjyy1CUwpYBBNopAkD01I44d3iXRojuUnSwF4chMeoib80pZYcodzx w1Eg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=sSJpKKtOaPRaJ2njSlc0Hr8McxaKKWYBOWZ1jc3Lolo=; b=l4GMeO+vWv0MYeCHD1GLIbSeaZ2YBsimr0GkHv87vNB8jhJe67O4H4LF1pxRy/wX7N t1LbErAUYIuBlun7KL2WEOkBSooYl21Pznii/dUKXccJnOOqDDK4FaqnnLj9mBq1KRj1 OyWskfDsNQfgX35rFi2CnmlX2mYL6pFGMJazmDyteu1QxDgRKTS/5aV19RIHS/9Xnpi6 mu+xSseyc1b2kfwl/Q5JZZebDbSWk3PUX8H+ozBQ0tfp8fEH2aNLqmFGM0PWOniN8RoS 02VnTKhGRC9r2R85iu+T3urbKDqy0ih8dg881WMtkf7G8NHDIr38TP5Qvq2RusGcYnEC 9tgA== X-Gm-Message-State: APjAAAUWYyT4NO9Sn/eXhrowAVQoO2s77XFsENoUfciWiAMT3gn1+1eD gmvlDOkeXt8UYm6Ie2J0BAsI6ZBV0onxEmksx0A= X-Received: by 2002:a17:906:6857:: with SMTP id a23mr14655557ejs.280.1557745954760; Mon, 13 May 2019 04:12:34 -0700 (PDT) MIME-Version: 1.0 References: <1557741724-6859-1-git-send-email-viorel.suman@nxp.com> <1557741724-6859-2-git-send-email-viorel.suman@nxp.com> In-Reply-To: <1557741724-6859-2-git-send-email-viorel.suman@nxp.com> From: Daniel Baluta Date: Mon, 13 May 2019 14:12:22 +0300 Message-ID: Subject: Re: [alsa-devel] [PATCH V2 1/2] ASoC: ak4458: rstn_control - return a non-zero on error only To: Viorel Suman Cc: Liam Girdwood , Mark Brown , Jaroslav Kysela , Takashi Iwai , "S.j. Wang" , Daniel Baluta , Julia Lawall , Colin Ian King , "alsa-devel@alsa-project.org" , "linux-kernel@vger.kernel.org" , Viorel Suman , dl-linux-imx Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, May 13, 2019 at 1:04 PM Viorel Suman wrote: > > snd_soc_component_update_bits() may return 1 if operation > was successful and the value of the register changed. > Return a non-zero in ak4458_rstn_control for an error only. > > Signed-off-by: Shengjiu Wang > Signed-off-by: Viorel Suman Reviewed-by: Daniel Baluta > --- > sound/soc/codecs/ak4458.c | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) > > diff --git a/sound/soc/codecs/ak4458.c b/sound/soc/codecs/ak4458.c > index eab7c76..baf990a 100644 > --- a/sound/soc/codecs/ak4458.c > +++ b/sound/soc/codecs/ak4458.c > @@ -304,7 +304,10 @@ static int ak4458_rstn_control(struct snd_soc_component *component, int bit) > AK4458_00_CONTROL1, > AK4458_RSTN_MASK, > 0x0); > - return ret; > + if (ret < 0) > + return ret; > + > + return 0; > } > > static int ak4458_hw_params(struct snd_pcm_substream *substream, > -- > 2.7.4 > > _______________________________________________ > Alsa-devel mailing list > Alsa-devel@alsa-project.org > https://mailman.alsa-project.org/mailman/listinfo/alsa-devel