From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1760349AbdCVRN2 (ORCPT ); Wed, 22 Mar 2017 13:13:28 -0400 Received: from mail-co1nam03on0053.outbound.protection.outlook.com ([104.47.40.53]:1417 "EHLO NAM03-CO1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1759875AbdCVRME (ORCPT ); Wed, 22 Mar 2017 13:12:04 -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: Mark Brown , Liam Girdwood , Viresh Kumar , "Rafael J. Wysocki" , Shawn Guo , Sascha Hauer CC: Leonard Crestez , Robin Gong , Anson Huang , Irina Tirdea , Rob Herring , Mark Rutland , Fabio Estevam , Octavian Purdila , , , , Subject: [RFC 1/8] ARM: imx: gpc: Do not print error message for EPROBE_DEFER Date: Wed, 22 Mar 2017 18:53:03 +0200 Message-ID: <3f579c378e1bbc2d78674e0846b937b8e69706ce.1490199005.git.leonard.crestez@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: References: X-EOPAttributedMessage: 0 X-Matching-Connectors: 131346752114641284;(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)(39450400003)(39840400002)(39860400002)(39410400002)(39400400002)(39850400002)(39380400002)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(9170700003)(81166006)(39060400002)(50466002)(8936002)(8656002)(5660300001)(77096006)(15650500001)(305945005)(50226002)(104016004)(8676002)(106466001)(356003)(54906002)(53936002)(38730400002)(7416002)(4326008)(189998001)(105606002)(36756003)(2950100002)(85426001)(86362001)(5003940100001)(76176999)(50986999)(118296001)(2906002)(48376002)(47776003)(33646002)(6666003);DIR:OUT;SFP:1101;SCL:1;SRVR:BN3PR03MB2259;H:tx30smr01.am.freescale.net;FPR:;SPF:Fail;MLV:ovrnspm;A:1;MX:1;PTR:InfoDomainNonexistent;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BL2FFO11FD009;1:MTE2ZnKy1wkaMR8Bz/DngOBYJGlVN+gKDZh9SOSUj2pg1634v1DL4PexEhaAYM0a31Oc4ePw3llct9MI/sN1Wyg2pqPuKriii0UJ8qc2lBr3/p/zqq1m9mJuUINZyjC6cbNisi/cy5UD0B0Z4f5IwWlZ9aa+3fDsFkU5kHzKsiy/2MfTxV9UeK0lKAk9XBrYMwDYleDVl95NyEwSTTqOu3jbyssOnZQoi/LBKRmjoKgpkYO3W/FCkcze7YflhEcleQ2feB4juVf/LBEYD8v7fDG8paU3c/a1PaKiIYTJpcCQt8bTfjm+9MyyOChxIkuxrBjBPSg+x6J/1eEPGpN/+1osYv/SsDQQf0mIZx9sNzZy6evhKSY8i20EBgSYIyRxH2VBWkw5IsH1/wJEdxXKVAA4x7a3qQv/EyDAnBhjHxRsA6blx0wHjBgBL9dPSDlBCqTc2oRdFIhjS16+A75mUagQmBujEgyMga96lreHdP1cua2vm1nSkMgCcvk3L5e7NgCzzk0Stu2C07J3wpycuwi6AhadsZGYJ6V0dUhIHyj4NSclhTzPDOL2k8Gm+kYhX7wcEKCS73UDOeWNFv7sqwarCBLVVYg1oeRMuHNL/Juk+AN+e/2rh2uN5Xhv1IZ3 MIME-Version: 1.0 Content-Type: text/plain X-MS-Office365-Filtering-Correlation-Id: c38e979c-2150-4254-06c2-08d47143f8a4 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:BN3PR03MB2259; X-Microsoft-Exchange-Diagnostics: 1;BN3PR03MB2259;3:0aT5R26CAtp9gJfgAP4VgDwyGX4qNEiGxFLbVTAzyKC0a41ZW1dxCImpsSKiZv8+dSM3KC6d/on2++hLN8GrnhZIU3bEa6v3129maXB6+3wEyRa31wH+LkJc+j8LiONCOFTBAl5Ge70feXmC8wwdN6o2kc6eS6STYusNmazm1CheuI5VuymxaoJi4ouIB01D1472ZXrcPVvDPdukie6u9yVKlA0l5urbvw7eiJ635Cs4t/mx9ndhUShcdXJIwm7QoRykKB+0tHWrSzNB87BXMnSDpjTfpERZUOwY18uspAT7ABR4opGe5y183hoCtnWOS1/UQCGNOGNmyfzaOAYzhTBLWWwM8hEyNMmcnHqXIt0TC2svRD2dYH/rQUp4TrNa;25:FG+xhfGkHGb0kzNgEvxc84JQ0L/82EJ0orvZGQBCtKilIfOL43J2RyXjxlY+raAUr30jTvtxdGXCYljSKNxk59a4lVNHb7hkCyPzLIXoBh97EMmJQShkddBdlpN80kHdORAevzGuJ7OtQhgCmOu0HIgKe3HRGe5+btv8E53XhB9Jw5ZMsVG2ShwhCC4MzviJXKgrSLY9pPk6qd+LlBkoKk9wt159QRun7YwL4EA1q/HqHfYWupvQgDfo90cnK06vqkYysxJwbu8uAssL/Bf95TbopePq3odJrhr44K70F5dW3QWH3iQ4Lg1CXqyWRf/Uxk+f02WPTsmgMbOwK+nSb1gw2uFvQ0wabl1bW8WpN24jhlj3YNuQllTmsQfAHr5fPSzfifbAv555aaOdN7wJCXPXJbt6wG25dG72okyn/ZkvC9ZxCyItJk4yHKesxIg8HGZxqhcIgz9Id2m0PnF6nQ== X-Microsoft-Exchange-Diagnostics: 1;BN3PR03MB2259;31:hNCkwQ9J128QYYDn5m+S4FwpsO04QFpk1NmfR9gJ0Mck7KC1h+7LWKZNldOdA1Q0UW0kBy3oMLpqehWYG8skR8zzE8LUuMWFZAMj+ChIjvhL1j3JBCXlIVlZLPArpVQxvJ9McvQrChC8Cl+zurF/RlGy/7MIH6z3Kz6ppMKh7KdAi2FmVKAxxOk//5m0jiujSZ88Uobk5m3263BKh9SFO2QuX8UiqWtMgxuhd3unV/Y35gz2OO2AvRtqU2NB04jJCwlPYDtc91CSSJ2U+5ORyFdYqPRJ+wfeVmbuQMOdW5Q= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6095060)(601004)(2401047)(13023025)(13017025)(13015025)(8121501046)(13018025)(13024025)(5005006)(3002001)(10201501046)(6055026)(6096035)(20161123559025)(20161123565025)(20161123556025)(20161123561025)(20161123563025);SRVR:BN3PR03MB2259;BCL:0;PCL:0;RULEID:(400006);SRVR:BN3PR03MB2259; X-Microsoft-Exchange-Diagnostics: 1;BN3PR03MB2259;4:V45fio7EFePllIVx6wwBWvsKy4zRauO0jBqfptJvvwWnoEV4CThvusSIyqhgPqfgygycSGBAA3cw5Y55RrHgzBsEGrozSlZ2YS7as9EEU45H4WShMKzeYpkT+Fk+URjAHWOB3G9y2sqSNqXG1HRoBuHEpul9WosyLmSF+DWbjdoEuC5HKa6puoZvCkPCyPA+sE2E5qn+rczO2pQxsack6T1MPQJsFE4vDLoFtHi4b8dIi2Oe/rF+DaDq41esqbBiQeo9nVA+cNXdXFYyPA+/eRsDN+1O1dfiJ2+j6x0yF0a0Oy7jPWsbD7yGbtL8b1M9YUZgEXhWdNO0MRFs/NpL+4JqWGzCVdG6u8CiEhSvHA3pmP9kjSgj9EqRrfwQOIy13lDoM4kHAQ9uRJGbKzAIZet5PjDTK655Dwqeckz6sI7vBjBptZwwoznBGR4zPpcS+fG1X4TR31wY2s2mn+E3cNyueHklgaVOYkuygCJadDXUZbhPxQOt+NiFupPxO7CG1abHCyzoVJXeD7iYf/2cT7eeGLI86xG+pQN+Nq+124HnZC/b5BGgJvxfK9bKbkO7fVbxV37VUhc6TEhjfB7thf2nxxffGvJ3f64yA53KhQTD5uqQRUkltomZnZ9PNduuJ+T8+Lm1qLcAC5tmIfDhPqx+7U6g5pmRNYp7CwWIx7YA5AjH+WJ6b8XPuqUPcheotmDm15081zVBiMFT3O1vPoAwB3RaC4c+cQJiwAWT0CZ9LnpF6jizryXYtRKrcb51 X-Forefront-PRVS: 02543CD7CD X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BN3PR03MB2259;23:SDC2ASdJaqo6biTu+SbLj6bU8M4d/WAjF/ZXeJErI?= =?us-ascii?Q?JSjDbJBq8LuIDGvFdl1ZyS991LSTxlnGJPzsrcbQptYAu/++EVkdM2qYQkxO?= =?us-ascii?Q?Vj4DUBHuqNAbuIZpD4o7aP1qT6k46eJtaVch0ckZX5e/h7f+EPbmAN/7Iffr?= =?us-ascii?Q?/NZPxc83mYYgljS4zMoJZ3ik/cYYdKLO+Jxiqv4CvdX4ReKm0SF3lGUaip+O?= =?us-ascii?Q?ek48Jj/2XIT6les6TkStJs9uFpXWtVg+o62GY1n1b+vJusnHw6xwWBA2B0pp?= =?us-ascii?Q?rIkxIbJdDRIYhDsXDdPZhaXQ4tSXyUQ+v3k7TMZn7J9/Cx1y1Q51iUcF+N9s?= =?us-ascii?Q?cNqSDMRdQaPqoGqKmDh2Mj5yUq/tX0I161WkgcPe/kYrqcUvW80xGrjwsO29?= =?us-ascii?Q?MVGrT0SvUo+VZjj8IdEzx4jDGq3LvnBHmgj0qN/0BooBxlx4FCsRhzTxifg3?= =?us-ascii?Q?yAvTWIVhzHQRE+/fffmWtlawa4/gfcA70BXDFKzKKzu+/fgsP4Ih8GdXE7Hn?= =?us-ascii?Q?yEUhCvCV5Ncu3KgJlX9lvAIxARJRmWyTBDf4XhfgknxluloCiNwbzORYgr9C?= =?us-ascii?Q?SNGWzn4iohgkIquIaJhfxylkd57f7HNlfAsJR/x2R+SHM1JChA1iP/EuPYTa?= =?us-ascii?Q?2qwEdPoxebk2FhqiQ9EkA7zfGmq2X5gEZB7YIrVzMiAYHRmQWZGNcnW4/Kvv?= =?us-ascii?Q?vCXh2NyqE80w8+6t4g5RGZ/w4avzv9EeW0GqgUecydKFUPEFfJZDeytjmxeP?= =?us-ascii?Q?qq1bwsCwULRUiqAizfeZEEimC1VrkYG4RpsZGVhM5jTCji5PTBBK5t+qp1zB?= =?us-ascii?Q?syibasoO8ldl7gWXFKrq4XfvFrQ4WGu9axWX1Kib/oiIg0S7g0syAO/RZ80Q?= =?us-ascii?Q?kir5Vlp+JKTcFNKqUx2qo3qh7hx8War2xA4EhkQk6qK/CuSDxG1nkyDQ/iHD?= =?us-ascii?Q?+wJ/OMIPGS0XSktmFBfvS6BGyeYp/AjhtqcBk5miCyg7rZ3H73U4LTVOACwe?= =?us-ascii?Q?OsMnpl0eghZZse2ycKcBFhqp2AAmSGhKkSmkUsp94UACfcMwFQ3yCmmgjHmL?= =?us-ascii?Q?b+Kkhq4tHAo3VDf+xlRFhcKQf+zG4FIaWR5DoBXfAPFuqh+dr9KMKy8D5Q39?= =?us-ascii?Q?F+xKRJOHrgyC6rpse8dsfTuoP9+r9zCT4dK6oRPAw+rT3K1KlvEaAJKAx0BA?= =?us-ascii?Q?6FH/DKnXLqDLkA4cyIo/gueJXPvQn+6HbxbDQICJ22sbTWs14zlUR79/bkD0?= =?us-ascii?Q?k64Tm3nwNcf4UMuNPY=3D?= X-Microsoft-Exchange-Diagnostics: 1;BN3PR03MB2259;6:tRUSawldnMJQwNPXgys7c2QGnjLOz3KdzHNhhEp6Ds2CcfFDQHzvs2uko7myn8GSQ4FsgwJgr8wDrORH1s6TeMj6RjEOLI1UX8+7SCZNOpuLoTES+QDtqtIScvhLYWMEEGGPqPYCEb70HVYlbjqrxL2rrbn0UN7V9uryD74Kns68Xs59jFmvkmoAEBlQG7sRjlm14WlIVTbEkt547GJTiZD2aaLkd7CIX/KVNvbllwYiApOnH4hmY2VcO/vS+amRHiJBXErVzWiWD6UoclFO21qzfWbjwHy5EJ960rycILT0/5/bXIZMIkfZfFhagZCKTklSmwJBL2Cbb610QdHcWxqRmwRbXBfcT7+8Yt32dN0HRkNjGTAA1jIDdi7MPr1/Mp+1vShX0/A9i+4s2FNQRbyiNuBzUO+pJCHnrWNw2Xc=;5:B1xWAPos67MUFDSYHOlUk8QYxfmR08obChwht9PR6y1qgwfS9G0FCTjs5Vq8HtJPqEcWjRidKulUTp6O2ZIIZ1exSqeNudF3pbRkkZsMlhEYj6X5blW8AYdzm34sdoAuIA/kvubctcIvkOv9n3oMtYmEJ+VhCMshkz27IrwlCr+96xuaL5eXJvN1foGRO4eg;24:y1lZvHXbY22QU2lPicqVIURlZOQApUGg4NAgNL7J18qF9RyZQNWLdfrn81BDDrhlCXVoqeTNgcwlhDjtkA3yCMbAskWXcwOhTqE1FEpFg6I= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;BN3PR03MB2259;7:5Sl+CoeSs4dzY0IbRLPTGWKbcLEUuodMHyt2A9uu7oWsYVGze8S2ekW40EhQigHY6qqN9oaLztSzALuqF/Hq7A2LCICVChR3VnDWQ5zgPxWbSKgt/xquUr/1Sdr54mqB2kRCHNdbEJNItXqRtOTvPMsKXj0QYDXOOYRFD1B74sVh8pYP9lM36v26qU+cd/sdSU4ZPIWCwCXqh6qNB+EgAMznC4+m11MzB+gIWHXITuMEfW16hI6v7DNi56dNXu72FTfZnfNy7JdS1eoCmItFfR3IutxI901Tety0OnczZj6zVsvYtUh33J8HnGGK9+RzSsN5SX8S+tA8K1j41yni0Q== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Mar 2017 16:53:31.1833 (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: BN3PR03MB2259 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