From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8C2D339098C for ; Mon, 23 Mar 2026 11:07:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.129.124 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774264067; cv=none; b=IYgCBMBSH5NyTiEOGlOCdHFB5/5y5RgHuFTVUHIgr58ps+f0M8wzzGPGNFfrlC+kkt40zIQiNaKabjDWxp14+nZXDZWU8kfhShsRvBKwLCDrj2upO+GuEkarY5uHyaub28mKptweQv+/WEOnR+jkjwBsr+4gVeLRyH2iV8Eyotc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774264067; c=relaxed/simple; bh=YPdRD6EUf3CgSBvxM6zk4Qz40RvI8TxYh9LQ5SFh1Ts=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=tk9N1EQoXJlncza9hm6mLnqIijXPlwCHq21dfSTCsynAXJVSdywwKriW+fcgh5mjBzxyDLb1lSMqY44WHRsRtW4I/+Dh5Qp8TjFSIWs//nvvg0C4cRMlZtZj+2t9/+2hi7LhApooj+NC68dRyNwYZn4o82kl1KyB4EL2DAUmIO8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=FlnijEfo; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=hTNUW7wk; arc=none smtp.client-ip=170.10.129.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="FlnijEfo"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="hTNUW7wk" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1774264065; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=QcIw6hhEhr8Iw5BlZZGCsbanTIpAq/mxuwRJV45/7Jc=; b=FlnijEfowiqVw9Wh9uI2mUy+opodhUe5zXKbQ6JNX9kcboZzughi4fjGzmL1gitpt/F6/Z Zss2Y6KB56gumlsbzqexoEY8AJF7nfaTeUn0jetpJhU3NavD9kU9dMLgn+ZfIwWLDFeG+m SZFp2HeBKE/EQxutrHGt4X/5ilE1UTI= Received: from mail-qt1-f199.google.com (mail-qt1-f199.google.com [209.85.160.199]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-83-cFnNHY9MMUGQCNIhJKVTJw-1; Mon, 23 Mar 2026 07:07:44 -0400 X-MC-Unique: cFnNHY9MMUGQCNIhJKVTJw-1 X-Mimecast-MFC-AGG-ID: cFnNHY9MMUGQCNIhJKVTJw_1774264064 Received: by mail-qt1-f199.google.com with SMTP id d75a77b69052e-5091327215dso110186171cf.1 for ; Mon, 23 Mar 2026 04:07:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1774264064; x=1774868864; darn=vger.kernel.org; h=user-agent:in-reply-to:content-disposition:mime-version:references :message-id:subject:cc:to:from:date:from:to:cc:subject:date :message-id:reply-to; bh=QcIw6hhEhr8Iw5BlZZGCsbanTIpAq/mxuwRJV45/7Jc=; b=hTNUW7wk+lUCeHof5tYX4e+70Uxtt5EW+TBxn6bwPwWluEp8aeUMaCzlU3v6pWd5h4 oOTOV64XZv/zgoEP5rubRGYrRd1/Ntj2M8AWca8/zZEmxXw7uTcEzg93uAAp3FyDJMrT IfbHPTcCPGzhVEjkuSnEvkkJAlmQR5oSeERGMXzVqd1PEWB8265rOGM5/zoetvEDfXFO rujAwcw/jt3w7455icdmA+znz2lucEqSuemQdeprIi4H+RF/DQFZLS0oj4W+4W075EMK zNv/Eqn3oFFUUokVte/mZ7bdS3123fDlQbdddkO6oOPXl9xsvDA3qZCL9eSOR4w1e7YB hJYg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774264064; x=1774868864; h=user-agent:in-reply-to:content-disposition:mime-version:references :message-id:subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=QcIw6hhEhr8Iw5BlZZGCsbanTIpAq/mxuwRJV45/7Jc=; b=Coo6xpthhXnhqnFko7wWKEQSlzV0NYv/Y1E7am3ChGzG+8xGx8zdDlBrHgNqp32GW3 1lNWtV9WuoOptNQ1KfywFcQ7Ck2Z3eiMzJFLc4U5BbA16wDXkbB57XUsKSAjzuuvIu1G ZpBRyLUMeONEWW30M9hE4lcGXejuY2vQsFbxTfuaoAHBdIWL2wZp0lUJzhtRpTPrzkwQ WwEUCC1F4xHn2vpwG1p9nWe2EEb147Q96c32UgougFQ2qgQMy0sCgpSmqxES96W4UuXS 1W2fLUW/cw7PyTRjOR8R97VWyCjZFaqyhTnbEauOYdZSYjcLLhIUJqrUEfO5wAXLRSCW UkVg== X-Forwarded-Encrypted: i=1; AJvYcCWjfXSbVhlp/3LXRh7Er8zr0CIy24nAfA7csTRc5qSHVN58XUdhJQFvY3yvuqU8c1hcrfzyeAbiVzM8LG8=@vger.kernel.org X-Gm-Message-State: AOJu0YyK6TSUAn2dQwKB5mijcHjrXqw8p8panl9+HO+VIFW2rBqBwz4d RE8tgPm4d6ti4r0N0H4qK+Wkk/kF3HJpSo9i1w3o8xQm1B2WeJdREvZGFFJEXf8EgQ/Z81cmd6z QDkBpToyZW8/gOvQYqB46dlG1mtoVbQcZtmLgwnG6TABpIh3cS6eYYRERKUqctcxJDQ== X-Gm-Gg: ATEYQzw3mciOZdiUdBBL2lEFSxPpIZ5A7a2wb39SYrgf5ab3yNsjGaJYea6Kug23x08 8jSQ81ytXvcC3bPHRWw/LMuxg1nKbMDVi7xmAmWitR8FvHnDh8oLH7pdYs1TMk0qE1+fA4Ni0EU k5vVC8pwzKZweSPS+jXHZQEuOTwZGxcma7MaT8rKV0aTLQ9w8IicotVvWGo/HkB7A3dMQLozmfD LNKhHCAYEhOeL24N9jFsxDU+zo9Na1jZbIP5mNYvtvfw+4ayZ+YsUh8MG/fu49Iblyr4sm+assC sMX6M5pJM2JSyMw/8brP0kVTa/qf6Gy53P8LCJe7Q8o+6WKIRrFc+DT4O5Rt9in4wglBZ8uaP/0 tVxgQ4wKPbo1faeEjoJZvGjR1eLLyRz8J2NQFSt5hlKCFdxSR6ebN8xPW X-Received: by 2002:a05:622a:5c7:b0:506:6caf:3cab with SMTP id d75a77b69052e-50b37474561mr185245211cf.26.1774264063824; Mon, 23 Mar 2026 04:07:43 -0700 (PDT) X-Received: by 2002:a05:622a:5c7:b0:506:6caf:3cab with SMTP id d75a77b69052e-50b37474561mr185244471cf.26.1774264063193; Mon, 23 Mar 2026 04:07:43 -0700 (PDT) Received: from redhat.com (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-50b36e34f8bsm98755271cf.15.2026.03.23.04.07.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Mar 2026 04:07:42 -0700 (PDT) Date: Mon, 23 Mar 2026 07:07:40 -0400 From: Brian Masney To: Dmitry Baryshkov Cc: Bjorn Andersson , Konrad Dybcio , Stephen Boyd , Georgi Djakov , Rob Clark , Brian Masney , linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 2/3] soc: qcom: ocmem: register reasons for probe deferrals Message-ID: References: <20260323-ocmem-v1-0-ad9bcae44763@oss.qualcomm.com> <20260323-ocmem-v1-2-ad9bcae44763@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20260323-ocmem-v1-2-ad9bcae44763@oss.qualcomm.com> User-Agent: Mutt/2.3.0 (2026-01-25) On Mon, Mar 23, 2026 at 03:20:58AM +0200, Dmitry Baryshkov wrote: > Instead of printing messages to the dmesg, let the message be recorded > as a reason for the OCMEM client deferral. > > Fixes: 88c1e9404f1d ("soc: qcom: add OCMEM driver") > Signed-off-by: Dmitry Baryshkov > --- > drivers/soc/qcom/ocmem.c | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) > > diff --git a/drivers/soc/qcom/ocmem.c b/drivers/soc/qcom/ocmem.c > index dd46bb14b7be..d57baa9cfa03 100644 > --- a/drivers/soc/qcom/ocmem.c > +++ b/drivers/soc/qcom/ocmem.c > @@ -196,10 +196,10 @@ struct ocmem *of_get_ocmem(struct device *dev) > } > > pdev = of_find_device_by_node(devnode->parent); > - if (!pdev) { > - dev_err(dev, "Cannot find device node %s\n", devnode->name); > - return ERR_PTR(-EPROBE_DEFER); > - } > + if (!pdev) > + return ERR_PTR(dev_err_probe(dev, -EPROBE_DEFER, > + "Cannot find device node %s\n", > + devnode->name)); Reviewed-by: Brian Masney dev_err_probe() was introduced in 2020 (a787e5400a1c) and this driver was added to the tree prior to that.