From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755582AbdCaT0R (ORCPT ); Fri, 31 Mar 2017 15:26:17 -0400 Received: from mail-by2nam03on0080.outbound.protection.outlook.com ([104.47.42.80]:53120 "EHLO NAM03-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1755448AbdCaT0N (ORCPT ); Fri, 31 Mar 2017 15:26:13 -0400 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=fail action=none header.from=nxp.com; From: Leonard Crestez To: "Rafael J. Wysocki" , Viresh Kumar , Shawn Guo , Sascha Hauer , Mark Brown CC: Leonard Crestez , Lucas Stach , Robin Gong , Anson Huang , Irina Tirdea , Fabio Estevam , Octavian Purdila , Liam Girdwood , , , Subject: [PATCH 1/5] ARM: imx: gpc: Do not print error message for EPROBE_DEFER Date: Fri, 31 Mar 2017 22:25:36 +0300 Message-ID: X-Mailer: git-send-email 2.7.4 In-Reply-To: References: X-EOPAttributedMessage: 0 X-Matching-Connectors: 131354619657958285;(91ab9b29-cfa4-454e-5278-08d120cd25b8);() X-Forefront-Antispam-Report: CIP:192.88.168.50;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(336005)(39400400002)(39850400002)(39380400002)(39410400002)(39840400002)(39450400003)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(9170700003)(7416002)(356003)(39060400002)(305945005)(38730400002)(5003940100001)(4326008)(50986999)(76176999)(53936002)(105606002)(106466001)(33646002)(8656002)(54906002)(77096006)(5660300001)(189998001)(104016004)(36756003)(86362001)(85426001)(2906002)(15650500001)(8676002)(50226002)(81166006)(47776003)(118296001)(81156014)(2950100002)(6666003)(50466002)(48376002)(8936002);DIR:OUT;SFP:1101;SCL:1;SRVR:BL2PR03MB386;H:tx30smr01.am.freescale.net;FPR:;SPF:Fail;MLV:ovrnspm;A:1;MX:1;PTR:InfoDomainNonexistent;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BY2FFO11FD022;1:W01vCnF1+syjWH49vUnyv4zigpM+bFj4wfowGPJanzMhj5FrBi8pj9l7+xS4H/eWncDpH4J9UbAwLwLZ2CNP2pjeuK1LpSx+RUMeP/OdFvhz47u/ERZ7vP6VtaqmkbqCd/HwYLpcIKBy8tRU0Uxja2fwoMToSu2FBLI5ckR7GUMBCnmvrc2vi1rCyciVOwHAssNC1+AR6sAOV+9o5Mc2LPGdqZ8TMrmDWUqLUgOt36mJpwZ0MjPFPPc9iPVT7YX1NKQDA96aiCSoI+SYVOs6gMMw+o+fciWoKOqiiJexcR04lEEuZUk7y5L0xXGVvXngV78LRptVxTZU25ln/g4WUPFRofFEPf4Mbt3ti/7jWc4xmwn9BxzLiLaiCqzBp5hksTmH+3aUF8UHnnqu9z/tHoTwZkv0qJB8QJZFUvGgPhOmRDdwOldKZxGaKEnl7rvBnUj2pdmu5iJ8zkAQme09kyktjUBB0JCL1n+h20DajhZKu1Hq9bOHsHelrvnCkqw3Ih/zg1tQl9l0sE73A92IEtvONRnimeyFVJab/Hb2TU7zhngakUEMoPmAGBlEe95x/7oDUTvlTtldny52s8zhWpAA4sTqldFVIBOs407vT7S3MLi4XbuhkLrO3INCbIAu MIME-Version: 1.0 Content-Type: text/plain X-MS-Office365-Filtering-Correlation-Id: 02dad2a6-fabb-4ed3-b38d-08d4786bc6c8 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(2017030255075)(201703131430075)(201703131517081);SRVR:BL2PR03MB386; X-Microsoft-Exchange-Diagnostics: 1;BL2PR03MB386;3:3Fq4JbxEpO06mDNhJZvv5eQsrgJMHcpHBg+BTnjIPIis6pmYvbKA5QhLxPoJbctdnW82INFEX9v/UYa5qPP1c4B2vIFQo3rZ+9kXV2cAbJcYcUPLpZiEKODhBEqtqb2HqrwIYjZWDThBpRoUxLY3DBJukBHiltcePyNFlAJHXHCU9BjGHr0tWbIKLwzSIFDt+7hOhADvBUyZn13pHw4A4MVvO+2AOcBAK7zFlgcm8OeOMxt1ja2S1U2rcOhVbG5CprdmlB7fGbu7As+ZTwMQEUdfNGUCryqjs5nOQ67v4erUnmjHU0Je3IsqAa4w7wAevWFrWjXrfcpsbij7uSili0JW8Gvnt392tKzGfKbYZa+4Hqzna/y60OT+M98fhcvBvg4pticuJPH/mfSBIYBaMH8sU7WOSV+b9GyIQHb8v7QLCjFbyy0fWm8nkShL0e626MM2lq04Vi7eDqpYljdDGg==;25:v/FgK32qgM7nO1eWSSqZqF5G1unsyMNr/Y9VG+99kkXorYf7IHeob5r6qulnOZxi5Qs/+IvAHB3w4l1Q7menmtSNaZLoru7qX/54I8ka6/rzACqelZz5wv1IEVkPlpiph22IUakX9FMfS8B36Z9rZi1i9MidbIk9csLa4jVAmtyI1lqB0S1nuSZe13iC1D0g6BG7JLi2yzAO9MxmxX0PvdobCjBUqh8eVut+WoYfxshdWSsh4dVuCamu2otcLosVpJKee2cRH44X4o2M7f3TBEeO7ufLZrhFZqzWbsuNt72w1BCkdvpt+bgxP2kwy2p3NVObcFHR1PhVkQ0U4S79Tkc0iT2A5cqEaxMZJHrObh4QEXznOXc+xdpvoBhIPys/OJL0yhADn/IW9G+vxCsncFx/PpuSJNAxFwJYIidJpk5Izt4B2rQTIoxWE7lKN9HsCeY5wquviELUtqEHLz2Pqg== X-Microsoft-Exchange-Diagnostics: 1;BL2PR03MB386;31:l4FDI6Cq1WfrBZwvf6P3BN5yARHFmNuoBx3CzvNCQ7aWdV0/Fd233lK8/ri5M3Rn2NiIN/T4qdS5fJPHH+zBxq8jv9wyy8DhWMrfTXJF4IKnYcoBPHKbLeG3Q0jK2J9NvSv08Tw9lFo4AzB8ypFO1IkTi/JgX1Y3zZtvtU+gBQh/6GAgX8aIpzHMjFNSPZpUg5Onf6DVjnaMpuAnZmNHU4AGAMu5Y2ewAoECmKBTHCke0OoDZJ9nMhDR1pt6lpknZSZe6nm2ti2Y6Il57s2FMw== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6095135)(601004)(2401047)(13018025)(13024025)(13023025)(8121501046)(5005006)(13015025)(13017025)(93006095)(93001095)(3002001)(10201501046)(6055026)(6096035)(20161123556025)(201703131430075)(201703131448075)(201703131433075)(201703161259075)(20161123563025)(20161123561025)(20161123565025);SRVR:BL2PR03MB386;BCL:0;PCL:0;RULEID:(400006);SRVR:BL2PR03MB386; X-Microsoft-Exchange-Diagnostics: 1;BL2PR03MB386;4:GYpQKCEgnIJ0zp+QJd63BAyBeygfEamIOj/GU7+zW1F3UiNmSmGI2B23qISJ13XWPKEstM1MN/JQzYanylEuYpzk8uCGKuVLOFDVUPiaDMIVH4Py/7ht0ASiC5NoikhocCsTpIa3ePmqwrjvuTJ9m9wCP/C3zgDfnpqawirZbQNAiI11gSS2MRPWFXoh7XNGJemLkrFfp0croRz6GJ+ca3q2qK/mq2E3zzJpapFRfNPNfXMmoVSDWotSjXXSL9BNjE6fDJ62Y7b8rqd48uVur8pUcPAsNkCcPO4LjyGvPjJ4Pexo+paBNSj7TmKU0JUBPtMhNLihgPs5REOqk249o1+GdBk+HifWoutlyMd/JbKl0LgzVgit0iL7Fl1t2Y2AOxL7uJxUFoh3GwKthrEN3zpg3Ykgud9jv3a74nEwOXe2ETTF1trops9wQnF5qlCBCTOGzc+W4+VpMeMLexSMlbAwoQCaKDEcHH/PX1x0nTl/zG4qVihdKvHQk7hlC6eezL8Qmo9/Q5Sy1mEwBFt+jOm9137oRA/+Iu5cFZa0jACscQzqzhCmBGyq+lZahcbyq05FMKV9TJV/webSDcDiCy4uONA3sMNQrbWtFzG6Uvd/AJeuZj88LfMs5fdCxJ8R2avtdxZcGkc+237p1GoNPJCO3yO3HsShdbIPrmKHptW3biw/DBgdVj+nuqZZm7/l25RrN03lRCwdI28nFddLQXB6v+eUaVpnG6x5ws8TyXXE/IRiDtX4kDCmgPmu9i8Wbn8FBCPSjThz7k+IthwXHN+9po6kAd1ptDoW6HdqG6fMeMJ+4wUNQN11i5cNAGYoSOBC32qDiXMTD/WIfkER8eGaWsyIhpuUQU6p9tiQZ4V1GrOcV7rxn8z/+HXj2///nx0Q9HIBd79Yf8OgwePCjw== X-Forefront-PRVS: 02638D901B X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BL2PR03MB386;23:w6ol6i1Urgh48LBpM/cPXK53cuVWKPBisFa274Ajqg?= =?us-ascii?Q?6wcFnO1Ub86FK2/7FOlWTr5cXr//jNIHri+dZyVyFeAZ3j+lamNgKq8iaHfQ?= =?us-ascii?Q?er9YMjbo7qcXfXwF7yqvOs0Gv7aDyVvhX16VoiBk9vH0LFPxcUTB8JgmY0r/?= =?us-ascii?Q?HIuCtbQBimqGZZqq0bfcJqfnnPyY+f/jMC/jnyamdGJdRCKFOJyTpWieTOuu?= =?us-ascii?Q?A12IJAT6kWxzJBSHsVuwNgzH9RLSsFrUcQ7+R9U6GGzsSb0m4BJ1B/szK9Yy?= =?us-ascii?Q?97k5kKt4PTgfWl7KUdp90uV56qTSQVOkMZ4w9dY0yhJW2bO2yGlwvngH1pa+?= =?us-ascii?Q?ennnvD+mLmloqd5lSTroGH8DS8g9aDFG1M/z9xnX4VdqivZd7ut3Wl7mnSzT?= =?us-ascii?Q?4IpXNMb07yA4/0xvUvK6TfgtsVaebbfCE96MsuJfIP7DRo7fGF0KHmsB8+ST?= =?us-ascii?Q?jdDTgwCIzBme/95xVDsmDDiFMEImIHdOHge3M78R6IEsMZSNRqKe/bnaugiG?= =?us-ascii?Q?268W/kobq97pWF+2vRCcrZthSffqjqvufnjdPsvIEge4VOigZlKmWbDcqYKx?= =?us-ascii?Q?NIorU5Wl5sr4KxPdaUqIlcIsUnKvj1IpdRGVBSfQ2OaXrafQ6xrmVTIbcmEk?= =?us-ascii?Q?kr7Jtd52bSdqMH3OGhnAigUK02GSz/bl2fqTyf3qmB8drML7pSmQsdwq6Z87?= =?us-ascii?Q?l8LrZT/A1ePo4DFW6/znXAgehiiQeAH/dK9u808Wm3qqdG2nz8K+8HYjGEMc?= =?us-ascii?Q?Uv+o6quFPSCKgqU4H6xza0mOE4Qv2CP68DlNtoroGXGfkefWe1fLdNcz2yFq?= =?us-ascii?Q?vTUXfG5xL4HqKr41UqvmiotpVM9G6OrBYcYC9hgYCNm56cgLG4Kr902FsegJ?= =?us-ascii?Q?Up5WoewO82SzqGTmsTI2G6D2dPovxNZVVevYJJmmm5wVNXTaaYX3/NXQ3/qF?= =?us-ascii?Q?ryLGIHu+VfleEHEwstZ/AsV3MRgIFBogb7Zku7koSzDJNwJMT1LJmEbbKEB3?= =?us-ascii?Q?X5RtsMUUS4/fmZc/7FFoP8I9Syg90TXAlI05q1eGT+zzMxqvz3x3CWCF3rSG?= =?us-ascii?Q?VQMI7pR49ZTsHzNGgeJMBhtbfnbaYfiqP4NXtm4k89iGQTPmHwDndx3sYM/n?= =?us-ascii?Q?PEtX4UKsk5BSn2F90h0aMhRvQxzDQAJOVz7ym1/xl29BmARZp8SPmW56in+v?= =?us-ascii?Q?/UOOEsr87Q0+uqR5MqjSfEJkFAQ+jFYyYaNr9df6uqe0PFs/jUATrl4TVJWb?= =?us-ascii?Q?QrkEFNXgLrLH9Qcxo=3D?= X-Microsoft-Exchange-Diagnostics: 1;BL2PR03MB386;6:IawTD4UXblmTU8/7SAeSQE7vTmSU4cHN7hT3mo73lPBfBM4crx4bIQb9TI3VKg0mB3+Mm3MoXfDW1iWPEBmLbeUO1QtUi2/wl6sDt6LFQP9VVEwKW5XMIFdzA4RjqXjsIxNK2mbXgPA2knR+5O07ieR/aMTuI3gPFf1W8mQPXP9bITEjgoy1jfjLappYugu/jzKbK0foZwFwYXkwqu9bQ+gSQD7dA+nC8uj+qJ1wyKunB9SHohM5RuSVfi5CyK3GS/ISmdx5ZJR1psuyGDjJI+5oRm2sNB9Ikk2tr9xlRf23a1V4qnIXVKggnY+KX02rFhTc/J0mUWLixxwTaJS+hImaNoEfn7uNQffTpt6yTPQqgOKjLTiL/7I1om1XmdHv/46qfzCb9VyErDOU6AYNfQ==;5:3MxpE1n5eCgCiXKR/6TMUI2hb+0HdjltJw4hNlksPhjqsWT9aoZr/9WUfCsRLI9iHUlUYlH0MWbUu+EuPtALu5m0cRWxoX8YSS8hGDoauk1I2dbcUFHN6JS6IQY8UOaUFQZZrFN0UDKNN2aC1Kaa49z/dlo1IkngGh4YBp2FbwD9pDBQdG1SiACrgN++ynre;24:SK7nKVDjdEzksikYQGvVDEBgrDjQElR7l4QCxxDqdDbgAfcVacYSlvvdnrQR4ZEWsN7b5jeyFufVNKRvr9bhSits1dDhinx1ghJjgn3YfAU= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;BL2PR03MB386;7:W7Q9n/rRL8toT861W/vtcwgSZlC7Hyt34Y30nxYzOsyxjUmKVZrfs84GsXwWUDUd4CneVGz3g8JAJeS3IZqIuVxm0fxeU8UyQAnY5Aw+3ttbVkapC3sAf36vylTM0aZmH926CEtyADW+lEQtOLRj5iDs8LtJ+2F7z2+1FWJ1HTgOfB9MmRnzVVzPyFs/6lLrYzeFlrTK04PkqECRb5q0Xs+HhMWathTtbOVnaB7uzJEPZ5FllXC5rbv9/u+CE9XKyMdb0D7p2/fmJmNQsOJU7wxaCVunaiSKzoDUNgMsBPt9TTHkdFG+Urifjz2IyWt6p8TkowkUWCqmYfEv3OluTg== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Mar 2017 19:26:05.5462 (UTC) 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: BL2PR03MB386 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The pu regulator request will return -EPROBE_DEFER if it has a supply from PMIC and this supply is not yet registered. This does not represent an error since the driver will call probe again later, so only print a warning message in this case. Signed-off-by: Irina Tirdea Signed-off-by: Leonard Crestez --- arch/arm/mach-imx/gpc.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-imx/gpc.c b/arch/arm/mach-imx/gpc.c index 1dc2a34..ce64d11 100644 --- a/arch/arm/mach-imx/gpc.c +++ b/arch/arm/mach-imx/gpc.c @@ -466,7 +466,11 @@ static int imx_gpc_probe(struct platform_device *pdev) pu_reg = NULL; if (IS_ERR(pu_reg)) { ret = PTR_ERR(pu_reg); - dev_err(&pdev->dev, "failed to get pu regulator: %d\n", ret); + if (ret == -EPROBE_DEFER) + dev_dbg(&pdev->dev, "pu regulator not ready, retry\n"); + else + dev_err(&pdev->dev, "failed to get pu regulator: %d\n", + ret); return ret; } -- 2.7.4