Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752658AbdLKJVk (ORCPT ); Mon, 11 Dec 2017 04:21:40 -0500 Received: from mail-dm3nam03on0057.outbound.protection.outlook.com ([104.47.41.57]:17696 "EHLO NAM03-DM3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752259AbdLKJVd (ORCPT ); Mon, 11 Dec 2017 04:21:33 -0500 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=fail action=none header.from=nxp.com; From: Nipun Gupta To: , , , , , , CC: , , Nipun Gupta Subject: [PATCH 2/2 v2] staging: fsl-mc: do not print error in case of defer probe error Date: Mon, 11 Dec 2017 21:06:32 +0530 Message-ID: <1513006592-13110-2-git-send-email-nipun.gupta@nxp.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1513006592-13110-1-git-send-email-nipun.gupta@nxp.com> References: <1513006592-13110-1-git-send-email-nipun.gupta@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131574576863049000;(91ab9b29-cfa4-454e-5278-08d120cd25b8);() X-Forefront-Antispam-Report: CIP:192.88.168.50;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(336005)(376002)(39380400002)(39860400002)(346002)(2980300002)(1109001)(1110001)(339900001)(199004)(189003)(110136005)(54906003)(36756003)(498600001)(81166006)(2906002)(53936002)(81156014)(16586007)(68736007)(47776003)(8676002)(77096006)(7416002)(39060400002)(305945005)(105606002)(8656006)(59450400001)(356003)(51416003)(316002)(104016004)(76176011)(85426001)(50226002)(97736004)(5660300001)(106466001)(33646002)(48376002)(2950100002)(50466002)(86362001)(4326008)(8936002)(2201001)(6666003);DIR:OUT;SFP:1101;SCL:1;SRVR:BN6PR03MB2689;H:tx30smr01.am.freescale.net;FPR:;SPF:Fail;PTR:InfoDomainNonexistent;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11FD022;1:97kgvMSnUB7jeMP723lQPZfSgzeEHx5FQ18KqCXimhYDZG3g6r4+z+CuE7rLfv3wS3NpAIGZpNeGXTpZ5lLVUchbkQOcqYGWrv5uN6B0+KffaylJV36TO/SE/wOcAttP MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 6599c88d-3d6b-4f93-f528-08d540788ddb X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(5600026)(4604075)(4534020)(4628075)(201703131517081)(2017052603307);SRVR:BN6PR03MB2689; X-Microsoft-Exchange-Diagnostics: 1;BN6PR03MB2689;3:+l9dNpy++cTrUYGD8cte5lrNl7twQV0eQvYjpk+rtr4qBoPLo8dn4LUlBa+GGFSwa78ZabT503eb3CjMV7bLjIjt9PwxTSJxOcmLg7DcoZQBh2EC3h/CIxm/kwA+s6B1aMKGSFX5DgdakZNKlYwBjKVZZqLih1g8BB0y7Bea4zV2GJnU+wAFr8hLovvGRGIXyWdmGh9aOnk4qJzDlOkF6ERDlvM+FnFxts8elrRFBS8s0SyT7g1R/dmGDa1RFBMsDFxWJd7zcKPooDE/Fahk3EtrQa5bES+WbRfrlxEvhkBC8K8Ynx7qW2K/mEzPelliN9z5tTY7tg/MMeWBl4g3s8f5P5I9YjTu4uelIX2ooV8=;25:FuF0gwpKI4SQ50WM4qfcxlGTxLzxlmersoO9IHQ1+MzgEhMkFij20VkMARBxAiWoVhRHRAnqui2kWeAucThARPtFjc0DaFFTfp8X+dClDTtq9Y9Gi6ZMEf8ywMjb6GNPZ1xcTetIC27v73FU+IKIWAShYkDgXtT3lpbHUWjCvaGTLdpPWAPenhiKWiDrzP0n7U1x78Q9YgKP/HWZpAWHzfYPwJijO8fc3g1y8h3wcTAN3Yp5WB7H2GHSa/NuQCKkOGb3wrbV3dnHxVD/CCDRbqrbkf9eqDxpuH5QgiTQ2WYCu3Nz6K48ffVgCBArjOQChSJWSnNBj6hdpw49Ypw7Ng== X-MS-TrafficTypeDiagnostic: BN6PR03MB2689: X-Microsoft-Exchange-Diagnostics: 1;BN6PR03MB2689;31:jZvfOGq/i+JXfeM640mch+j1UOa8KWxX8PXkf/PZod1YVcU/G8VNSECxyNhidS10EO2UiqNDdo4X6T6dRe/MoLbS4IALzlvIPwbromR0lCBxtqlc4kewtyvfx602aXM1rOef6mjPL1bKHEAzGvnnRVZYK3uUNUJ3qIBcXTcEWWAov5lwuz0WTHGDCSnwYTuaqW8Tmt7qZm6PZXWCZwLLk6uvAW6laPQprkGlNEHwPOI=;4:2aubaLSiaEfXJPnqOZ1fAxSIiPbWNPaQcUai4Cl3XPlPGfLZsXvepTMsUTYQluAbqp+klGVdVb9en+d2a7IV1Ga8B9lDwdB5qc/jldi/zQysQZ8nreGwRgAOWzcAoVNhvy9R6ZXXbppovubjsjDJkwbMURmxzxkW7Spy05IGihb7DMUVS4qtSc05Xiq3N1YMr8InW9mHhPU3pUEcnwpKw5OscHnKpTnCLZwQGsVeV1OULitX1glG6QlqqQoEGj2VuTtWF03sg+FIYJeOy/VGnjeN6Q2kn9PyRoGyPanyb0c+wZolARz/9LIb9WOMwL1/ X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6095135)(2401047)(8121501046)(5005006)(10201501046)(93006095)(93001095)(3231022)(3002001)(6055026)(6096035)(20161123561025)(20161123556025)(20161123565025)(20161123563025)(20161123559100)(201703131430075)(201703131448075)(201703131433075)(201703161259150)(201703151042153)(201708071742011);SRVR:BN6PR03MB2689;BCL:0;PCL:0;RULEID:(100000803101)(100110400095)(400006);SRVR:BN6PR03MB2689; X-Forefront-PRVS: 0518EEFB48 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BN6PR03MB2689;23:CO4VzNmkb2LtxcJ8BXXAqT550jEgMvKZZEU6Fu+D2?= =?us-ascii?Q?aM+V+DVrbVSMQwlNO11WIj1FHZPUsQFea4nDVFP6qfVGAyomwqmelICHcEQM?= =?us-ascii?Q?CZV2JzwZHbxAJjRMwB2A7F0RDWz/qYuhwSpzgjw+S1jQZfA+pRQDDHrmWYqF?= =?us-ascii?Q?ZZcwurLf0nLmIUzjKXpF6G/NSgpduRQKIa8vJlBOq+/FMqj6f1HZOhn0aMGm?= =?us-ascii?Q?kM08JUGRyWq4oNPsyGPOGMltkprdfTtTHNwVix6uAOl9+g5z9tXNbT4X0l5N?= =?us-ascii?Q?Lf1JpqRKNmk9wFNSqUlWUxR+0ORI2MLm3XltFKG8HvKY9zbkf96KM+1e1UwD?= =?us-ascii?Q?nrvKhSM2GuB562xy4e7LLEnA8wHCNYTWzE5K3ryrX92kE24EoD1r/KBPPut2?= =?us-ascii?Q?dBkkok6MbsnWbC6o2SVyyLROLlxB5oA/xRbBsxkr5jOQrwZC+GRoYX6FfB9k?= =?us-ascii?Q?EpiH5436PF5Ts1nWOtFlfi+y4By7L0+uG+yYLtl1/5PQb1Tdk+B4HxqzDErR?= =?us-ascii?Q?PVtZ28YJhucgXf8hRadiBCoEIZH39r5BaI+NU8Mytyb8Uz4lLD/+eAquL3I5?= =?us-ascii?Q?KoZky9t7u3+dMN5LD+fJQ0xhTDd7/46jJUC6rZKwVhctviBae11cOlkpjp8z?= =?us-ascii?Q?oXH4Ws7pe2kcihY81dNK+5lcve7B7S58fhEJuP/LzWyJ00+EGxnIJGDCLcy8?= =?us-ascii?Q?KYMKAxAGenEsLFzBmcSEL+NP4hglJFjqDVQgnIn+vEnalb7TGY5yq/5MnhRV?= =?us-ascii?Q?KBs9NxOAlX4rh8HfdWL6129NoSjyt73GratfSosgDbo5y33ynRp11gKMp/Gl?= =?us-ascii?Q?IFfkxRP0Z7cwLiNc2UCl4626lB/KlpDmPLnAKnC33bZ//P2xIBQwHTRklLw4?= =?us-ascii?Q?WrXsxfGNbUgBmPuFybO8Aukfn7p+BxnBCNymawwuNhSDGqARcPFRZVympY+H?= =?us-ascii?Q?z+Mp5invcfelEs+bYr6ArN84TnJO42OIhUxtzf/hStEnG7a24U8md7XlpUh/?= =?us-ascii?Q?D3ECp+mwCoqrTRecTq2Ckag/NvtNUyTekC29c31G8HEon0P+ZogP5XmaPnOD?= =?us-ascii?Q?PLR2gFPLQkxbSU2mP1VSTzN+2Fr39OoBGU+k1MCZwRRAmC4WdWYjIaTEPGMP?= =?us-ascii?Q?uDm5W+ucJzR9wmSOquu1t6id25u8b0q01sxElrxsOWmijlxcHJk7g=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;BN6PR03MB2689;6:6EtMiRPFOe9JDrbrWrBxnrywdWhB8nXHO1wSHuz2gg+CKTq5nLB7Zhbf/vQOz0A9eD8rk84OiMYnqBotnH2cTlwhRKCV5QgxWrI5G72Zx8wZZCTpY9VPkjkd5uEncnQEn5dYf8vy5pYlI/6lSISa0ZN00lbznAVq0KFl8x/rHfXNv3wbKR2k36uk2WTgS0PuGBK6Bf40AJvhhH6hqQ8GSr8M0YWAUneFXTE11LFZ0+K1YZb8NFAuRQr1UUHRx2hP61hbwWyk8KpP3tllPOetWzl324lhZhZfIu786cOa99ytXrRPFq+EL9CL1Km0LYTNDAmGaJsX5TL7WvbZ9NtW3lRWhPSeg9v/IMN0C7Lkh7Q=;5:vruk6c2ZSJ5exc2hG+W3yG1tsX72S7rzGy2LvnKKy2cpQSGmqDsWuHPN0A0UtQfHxS1/QF29sE3Qt2s4PgVaNihuQj4lgnS3Mc608E7DbP4q9pkzRTqJAAjOFDtFiEzv7iORVYVB+PXGiTcl06lHGRkCsVVI8fWqGYG5J2776fg=;24:Hf6HBa5YvdZo+Ge2Id77uwhtLSSRXkATHOe+LRtVpvmxs3Ax9u/657eApihtBLwHTyXA48oXi332G5lR+10hRdBP3/1ftjXIQy4fqCKkoSM=;7:HjTH/VH8qSMK3oLOKYteciN2qM/28DXDmR7EIUSKe7zZDvcjLh9f3ahN/ypN2dGEZWSgE/B2tYV3sk/lxKpDlBGARMSmFuuLbOAx5wtWGaFj6hCnMT2YmwAGlp+Lq91lqxRQvIhfV0iIg1f5wxt4ts3w7COsnAZdA9+0LAtjL7QUA+VKlGYhh1VBE8ut1RUpr9TQbyBaOW8ysRA1BZuW15Kslrl5SUwsxskZgjquLlkHaQAyRfj8NCDmHbrwJs3P SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Dec 2017 09:21:26.1177 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 6599c88d-3d6b-4f93-f528-08d540788ddb X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e;Ip=[192.88.168.50];Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR03MB2689 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 897 Lines: 26 Devices on MC bus can be deferred because of dependencies on other modules (such as IOMMU). Those are not the actual errors; as probing is again done by the kernel at later stages. So this patch avoids the error print in such case. Signed-off-by: Nipun Gupta --- drivers/staging/fsl-mc/bus/fsl-mc-bus.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/staging/fsl-mc/bus/fsl-mc-bus.c b/drivers/staging/fsl-mc/bus/fsl-mc-bus.c index 409f2b9..10cee00 100644 --- a/drivers/staging/fsl-mc/bus/fsl-mc-bus.c +++ b/drivers/staging/fsl-mc/bus/fsl-mc-bus.c @@ -171,7 +171,8 @@ static int fsl_mc_driver_probe(struct device *dev) error = mc_drv->probe(mc_dev); if (error < 0) { - dev_err(dev, "%s failed: %d\n", __func__, error); + if (error != -EPROBE_DEFER) + dev_err(dev, "%s failed: %d\n", __func__, error); return error; } -- 1.9.1