Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp2058966rwd; Fri, 2 Jun 2023 04:24:10 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ6RByqoFTASoP9nnZmcIcXR1N70fQTvyD9WOIWLz7fAxu4YAAA5Yp8nBX6tr4dNlLleRfm+ X-Received: by 2002:a05:6a20:9f45:b0:106:feff:71d with SMTP id ml5-20020a056a209f4500b00106feff071dmr8473275pzb.39.1685705049635; Fri, 02 Jun 2023 04:24:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685705049; cv=none; d=google.com; s=arc-20160816; b=C257RPOB3R/Oy239hTex5PtNScn6cj2bB24GMLPY7dtezuwTGhfApruOFnzhnKXK1E x551vG3oPkifADOan0yr/scFCLuzaILZu19tI9BtOmvRxZfaR1SBI+BhixZIWH1Arjh9 E0EhW3CmS10GwsHbvcw9bBdKYLer2twyZJoO3HA+1yzvSWBM8m/ndEHZX/6tkB/iR3tP 94wNIHVYQdjc8GdH2Lb+O4t49E6R00zMKH/jCMbL85JUmpCEKzAgITkoaDKWXmDc1dEm 85TuTj0QxG6ta1hEBGt3UeVD+j/54svucN8jCRI6qORdlHWnMpBvARcSwzwEh9cVJiTx GTNg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:message-id:content-transfer-encoding :mime-version:subject:date:from:dkim-signature; bh=HAYerDlgV9aVzcCAwUf44mPymd1bdfq886ZinB7URNU=; b=uOz03uJnlzM4/gfrENevlXgKY5x1OrXK3U3RbudyaCIIyzDbppuLuKZo05vkslPrfM lkJn/bviXKR48S0UdvjltfA+muuCQWLPjIej/Cw0oLjdqJjyMGjDuVcffCO9nCJCVtkZ T0puOj0U3GWK6ESwqjTgPXzZgIXI2y0vKbfdJ6f1n9XB4Uly4d97AaG28Czsybkqi3Zw aZeBKG+ibeYHtZZEcCMUf6mwE2g4L/9NUlXl3q6LYpCbYTQj7i+5VB6Kl54+6jBvtayB Q3k8t0A5I3mN9EVyQ74SPl9fff4rkArfaW5Q+9lP64NlYQpQlpneyWIAB+HAmklV9BZH y1uA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass (test mode) header.i=@axis.com header.s=axis-central1 header.b=MvM8keXr; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=axis.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id k5-20020aa79d05000000b0063b8eec0832si610052pfp.114.2023.06.02.04.23.56; Fri, 02 Jun 2023 04:24:09 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass (test mode) header.i=@axis.com header.s=axis-central1 header.b=MvM8keXr; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=axis.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235099AbjFBLL6 (ORCPT + 99 others); Fri, 2 Jun 2023 07:11:58 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52142 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229470AbjFBLL5 (ORCPT ); Fri, 2 Jun 2023 07:11:57 -0400 Received: from smtp1.axis.com (smtp1.axis.com [195.60.68.17]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 64CFFCE; Fri, 2 Jun 2023 04:11:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=axis.com; q=dns/txt; s=axis-central1; t=1685704316; x=1717240316; h=from:date:subject:mime-version:content-transfer-encoding: message-id:to:cc; bh=HAYerDlgV9aVzcCAwUf44mPymd1bdfq886ZinB7URNU=; b=MvM8keXrHoN5BSLztZdg9/JsbAf0v6m9v4luIhaSyB0nf64EJpW6Att8 WeGFpLw4aG8xRjtOsQUOPq4C/sp0DTvFdZHjvUOr4icfulIZALM41KoGa E2DN5wMXB/XExnTbiJW+wZvCCXnmkw6jEDoe6RF+mt5jUWR8W0Fu1/YSF GAdqLYPCh7OZWBLWt5FPgBlWzjLGoGviOkd1h+0CUt9QN1NCKhKYXRlf6 ZE5ccPuo8B6hK3S+CF33ysIwwmnfMk1ZnxZ6EGfYcQhn5dpijyOs+JU4m V3sI+PJ5F1Tw8+5NDkEjv/doTMeX9tOAmox2JemODACYz8F3DAoOyOcCZ A==; From: =?utf-8?q?M=C3=A5rten_Lindahl?= Date: Fri, 2 Jun 2023 13:11:51 +0200 Subject: [PATCH] spi: spl022: Probe defer is no error MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Message-ID: <20230602-pl022-defer-fix-v1-1-b80bfca3e1b4@axis.com> X-B4-Tracking: v=1; b=H4sIAHbOeWQC/x2NQQqDQAxFryJZN5CmINKrlC5mxkQD7VSSUgTx7 h1dPt5//A1C3CTg3m3g8rOwT21wvXRQ5lQnQRsbAxPfqCfG5UXMOIqKo9qKpEMeCuVeVKFVOYV g9lTLfHTvFF/xQywubX9ePZ77/gcsbRW5egAAAA== To: Linus Walleij , Mark Brown CC: , , , , =?utf-8?q?M=C3=A5rten_Lindahl?= X-Mailer: b4 0.12.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1685704313; l=1252; i=marten.lindahl@axis.com; s=20230329; h=from:subject:message-id; bh=jQmw6Hv0CHzSP4IR3Cic/x0BJQN8cQk+MMfyUTJIvp4=; b=4fqQqkaAMTKgQmiutciZ4xy/njINhRTGW0CGAsJgyTQZCA1kwaBML1P6FZaTE4OxOSQH148k5 vrPXTT817obDyhE2mkJftGjlCkKdUEiF3uHzTRwGn6a+rr9mySbMj0w X-Developer-Key: i=marten.lindahl@axis.com; a=ed25519; pk=JfbjqFPJnIDIQOkJBeatC8+S3Ax3N0RIdmN+fL3wXgw= X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,SPF_HELO_PASS, SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org When the spi controller is registered and the cs_gpiods cannot be assigned, causing a defer of the probe, there is an error print saying: "probe - problem registering spi master" This should not be announced as an error. Print this message for all errors except for the probe defer. Signed-off-by: Mårten Lindahl --- drivers/spi/spi-pl022.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/spi/spi-pl022.c b/drivers/spi/spi-pl022.c index 982407bc5d9f..520471dfeb11 100644 --- a/drivers/spi/spi-pl022.c +++ b/drivers/spi/spi-pl022.c @@ -2217,8 +2217,9 @@ static int pl022_probe(struct amba_device *adev, const struct amba_id *id) amba_set_drvdata(adev, pl022); status = devm_spi_register_master(&adev->dev, master); if (status != 0) { - dev_err(&adev->dev, - "probe - problem registering spi master\n"); + if (status != -EPROBE_DEFER) + dev_err(&adev->dev, + "probe - problem registering spi master\n"); goto err_spi_register; } dev_dbg(dev, "probe succeeded\n"); --- base-commit: 7877cb91f1081754a1487c144d85dc0d2e2e7fc4 change-id: 20230602-pl022-defer-fix-0f8b8c0b6eff Best regards, -- Mårten Lindahl