Received: by 2002:a25:c205:0:0:0:0:0 with SMTP id s5csp6786442ybf; Fri, 6 Mar 2020 04:36:21 -0800 (PST) X-Google-Smtp-Source: ADFU+vvIrvhqI9nv/avPQejwXcKq67nrRzr1DY54BbRzOcZMdXP84BzW5flXMX0+nBobDaheRinJ X-Received: by 2002:aca:bfc2:: with SMTP id p185mr2438391oif.57.1583498181155; Fri, 06 Mar 2020 04:36:21 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1583498181; cv=none; d=google.com; s=arc-20160816; b=CussYAc5H3xr4uZxqgq/orTKHFLN8wI33SohI+5cX3qoD3C8QBj8MCWZKDGxF1Ym2e tSCXwWu3rNqME4KytOjS0QMUVJ/du/9WkgAXjvHW856DoNjMs9NnIgaEm518kqs0ttqQ C4LcPAgCuMmYOqc+s4UOMeLxNWnCeaicaGT3ATlncHzbVwO2DhiY6lkhjOMbsg1odOLz e9FWsJs3rCS6hix9k04UPSHeLsRbhoF+SaIvPBFl8Dej6EKRzhwkkqXj6q1H+sfsn2f5 X7veI1+qDW/woJHS+zmhIDe75rVVQjzX8dLExHmZTR8g88yhTaLoszboEKSO71qfSEsz S6AA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=GUJBAIP8MWD9+sts3quP5TBQOLJEikKAQ3i1dfaf3JU=; b=veX9vKuHdC2zWZi43pzD1OFFDQpc7aWdSoRCIIr7bN6MUTiIpsPREF04jDZ/ddoGOr FTtruQGSrlZ8U/i5Yqw1R4SfZ1g52kkj8Vimfmarg07B7CoPv6CSGnU5EBxi8cFt3RDU i/x5kiFd6Ia1vQT0FSKwMo2Q9RiUQ5DKl4ELTwMK5L3ph12ne9PfvIi1lMeSBSCbjvQM qkmwwYzrfXl525MkS7SV7dbF4kQKUzvo6SaTEprsuKkPAakIoH6Ml85/VH5dqBkyE2hZ A0h4gmj3QpNzBUzuSuEE9fVmUa1GmO+52bV1AiBNMpw0KxsloXOaW0rSc8qJVnTA/sRV sxug== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id v2si1224313oic.80.2020.03.06.04.36.09; Fri, 06 Mar 2020 04:36:21 -0800 (PST) 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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726833AbgCFMfd (ORCPT + 99 others); Fri, 6 Mar 2020 07:35:33 -0500 Received: from foss.arm.com ([217.140.110.172]:60654 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726182AbgCFMfd (ORCPT ); Fri, 6 Mar 2020 07:35:33 -0500 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id CF9F931B; Fri, 6 Mar 2020 04:35:32 -0800 (PST) Received: from localhost (unknown [10.37.6.21]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 53D413F6C4; Fri, 6 Mar 2020 04:35:32 -0800 (PST) Date: Fri, 6 Mar 2020 12:35:30 +0000 From: Mark Brown To: Uwe =?iso-8859-1?Q?Kleine-K=F6nig?= Cc: Jon Hunter , Liam Girdwood , Thierry Reding , linux-kernel@vger.kernel.org, linux-pwm@vger.kernel.org, linux-tegra@vger.kernel.org Subject: Re: [PATCH] regulator: pwm: Don't warn on probe deferral Message-ID: <20200306123530.GA4114@sirena.org.uk> References: <20200224144048.6587-1-jonathanh@nvidia.com> <20200224165859.GJ6215@sirena.org.uk> <20200226161757.idpzbs3jmayt7ya6@pengutronix.de> <20200226163905.GH4136@sirena.org.uk> <20200306075129.mzs22yjitkmgrthh@pengutronix.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="AqsLC8rIMeq19msA" Content-Disposition: inline In-Reply-To: <20200306075129.mzs22yjitkmgrthh@pengutronix.de> X-Cookie: fortune: No such file or directory User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --AqsLC8rIMeq19msA Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Mar 06, 2020 at 08:51:29AM +0100, Uwe Kleine-K=F6nig wrote: > I wonder if we should do something like: > ret =3D some_call(some, args); > if (ret) { > if (emit_errmsg_for_err(ret)) > dev_err(dev, "some_call failed: %pE\n", ERR_PTR(ret)); > return ret; > } > and have emit_errmsg_for_err return true if ret !=3D -EPROBE_DEFER or some > kernel parameter is given. There was some effort in the past to have a dev_probe_err() or something which could have a similar implementation but that didn't end up going anywhere I think. I do prefer the debug level log since it's much easier to have the information there without having to ask for it, that design would've supported that. --AqsLC8rIMeq19msA Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAl5iQ5IACgkQJNaLcl1U h9BuHwf+PVNL4Sk9lvVXj3uZGPvOjvQ5AISnSi54O7gsRBhc+yGdANxc1ZpuIcxc URs2Khp5haI6dPXVVexp1Y0l/fHAi2k93GMep+8uQhosrQUZ7q08qdzrN54g1THK Y19+hSRF3KmBdoZPk3oqsTmX2j5Uq+Z6QU/U5WCO/j64WJJcAiR7zu35qEF7dDe2 0SDzkQUvzz/EOqcPdt460hMXXhVrcKT/iqDD09cJXUjdWteEGbJfHFt845qPbR6o LEwoCZInR3P3q8bN2nwtkQa7BQESTjh4s/vNIq4QDYfbzdJ05WAqGZsETzb8/Vwr bYfbQDO11C3REAo8rUIj+i5yXdl9bQ== =uQ0f -----END PGP SIGNATURE----- --AqsLC8rIMeq19msA--