Received: by 2002:a05:6a10:a841:0:0:0:0 with SMTP id d1csp1753938pxy; Thu, 29 Apr 2021 13:51:08 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyEDcWfTwPrzSJViHWPISa5NzMNZob/Bh+k0FGpRp5nTNI+kbz24T2CdK1rTpHBqJ1u9m7i X-Received: by 2002:a17:90a:5602:: with SMTP id r2mr1713007pjf.60.1619729467946; Thu, 29 Apr 2021 13:51:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1619729467; cv=none; d=google.com; s=arc-20160816; b=j0k7xxLFkI6XVKGZf2NUYgI42InoQegCfD/HUATJ2afHpmhzPLFGPqNY6ni/Li+n4T vurL2aeDpKZXFDYPDsHADQ3TnSMjPxd5Y6vgHR7esJVlnDFS478wd/wkDk+bAqg1E2QK uXJpzqoirawGUg1D8Ae7A3nj/iqFm8PBLGN1veiVrrx6D2l+ne7oLeH71iWvSYmOY/Up 14W4K4Qx8GYK7959NKtg4XfWeH+8p0Dqqhb7TuJa2foqQfl4BEXkEzERvCaMuK1SQYsg NArCm1viC0Mmy0jIm3Cwr6oI27m5HsgxKWhxvaqfRjYFmyIOHSY2Mqxw3wOrsJRQ3IkD f89Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=gYep7DOlIrBwf9rsY4DQWIcoFlibsgvSZY3B/DcJdfg=; b=FBLNCFRepqk+EhxQhzeqJLfCDmQFDOr+uiHpcCQVli5Hh3D4/rNTyWH5gZn6wCwCtL H/Uu0BYnZJp4v0LJmDF+KuWGRxvZEtZ5VwZheiBTfSExRk4psVkecZH5dvfTe8uXYXbY vzqzQma7NCrFBFlaukASdqWiH/ypwma6Vr1Y+PaFjbOjQOfh7nBSQtddA1kkS8/SKeZ2 yqvaC4wwAuAq3+mdEJBNSg1dX/jTa3M99vjeFhY/UgkQwPsgFb2z59odsBwUs84npvWO RBS45+SR6xYfARnjWtZa9qee1ZkI5ryhq3oFmxI4mG3INpN8VMG/mSGZJg+dRmzwL4pZ 7XLA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@googlemail.com header.s=20161025 header.b=I25T9hix; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=googlemail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id v4si872916plg.356.2021.04.29.13.50.55; Thu, 29 Apr 2021 13:51:07 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@googlemail.com header.s=20161025 header.b=I25T9hix; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=googlemail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235228AbhD2Uuy (ORCPT + 99 others); Thu, 29 Apr 2021 16:50:54 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40024 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229966AbhD2Uux (ORCPT ); Thu, 29 Apr 2021 16:50:53 -0400 Received: from mail-ed1-x52f.google.com (mail-ed1-x52f.google.com [IPv6:2a00:1450:4864:20::52f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0B653C06138B; Thu, 29 Apr 2021 13:50:06 -0700 (PDT) Received: by mail-ed1-x52f.google.com with SMTP id h8so40068976edb.2; Thu, 29 Apr 2021 13:50:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=gYep7DOlIrBwf9rsY4DQWIcoFlibsgvSZY3B/DcJdfg=; b=I25T9hixgQAsDaNe83dVEDp50wP1nN6G63BPhGqPcFsE2D5fUk/NTom7hVS70E4DRA VhvrxRR9YtQ02ExDrIkFXqjDFp7mnrpJjQA5Ra+hqaL3IgOFJelW95+rYKQ8OsL9Ft44 flHVH0IVmclqSFS4asalpYPc6lQO4ZKkbEzXzh//j2DVZOjxObUaLKKltYPxXMydK9W2 1bVV6+GIol/5a1eM/UxaYzBucIDBoDQPP58MneazC6EflvUABOhm8q2qXH3XI17dt+vt GhyWVd3H6XsBoQCZjSpfoMkwt6PfobGaiV/j5dc1Npb4cgLIE67REI/XQ4rJogA9YNFc Nkag== 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=gYep7DOlIrBwf9rsY4DQWIcoFlibsgvSZY3B/DcJdfg=; b=sXPGUL6tEGudHvQWNIBxn1jIkmtBw3CnsqQPi15yOklg9xQ327AyLABF8GxZKL0xYi /IttLG46pJVnQuRChzYcB207VPHhl8aMcb1+4PTvn5Wq8ULsyUIdzGgdd/CjSIQsp/8w BzGKMsAwqtTGr6tYimvS+hSq8kaSBn3gqnZYLvbCBC+mImnr18QpLJab8P0hjSKM1y42 qJT5csnfHvMV/hpbdYudwwjruGtMaQaKwvGZJk3hgW+pAQSO4NcX28G8jt4245qLizoB MlBBoPbvoZLYHQQj3u47SQcMO/o0/RvqUpJNyASL+sBQGzZn3/JSkEPUunesT3llZqnK +39Q== X-Gm-Message-State: AOAM531bY0JKP9vzC3V7gnuazukAOXSvzUF7T4Cwpss8EvFFB3KYoDeR wZrH9nvMiNltS//QqiVydU0eX3xVx6qG25FwaeQ= X-Received: by 2002:a05:6402:3109:: with SMTP id dc9mr1833460edb.13.1619729404817; Thu, 29 Apr 2021 13:50:04 -0700 (PDT) MIME-Version: 1.0 References: <20210429090516.61085-1-jbrunet@baylibre.com> In-Reply-To: <20210429090516.61085-1-jbrunet@baylibre.com> From: Martin Blumenstingl Date: Thu, 29 Apr 2021 22:49:54 +0200 Message-ID: Subject: Re: [PATCH] clk: meson: axg-audio: do not print error on defer To: Jerome Brunet Cc: Neil Armstrong , Kevin Hilman , linux-amlogic@lists.infradead.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Jerome, On Thu, Apr 29, 2021 at 11:06 AM Jerome Brunet wrote: [...] > diff --git a/drivers/clk/meson/axg-audio.c b/drivers/clk/meson/axg-audio.c > index 7c8d02164443..5e501eff0840 100644 > --- a/drivers/clk/meson/axg-audio.c > +++ b/drivers/clk/meson/axg-audio.c > @@ -1811,7 +1811,8 @@ static int axg_audio_clkc_probe(struct platform_device *pdev) > > ret = device_reset(dev); > if (ret) { > - dev_err(dev, "failed to reset device\n"); > + if (ret != -EPROBE_DEFER) > + dev_err(dev, "failed to reset device\n"); many drivers are switching to dev_err_probe nowadays According to it's documentation: In case of -EPROBE_DEFER it sets also defer probe reason, which can be checked later by reading devices_deferred debugfs attribute. so I think it makes sense to use dev_err_probe here as well Best regards, Martin