Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752047AbdF3IC0 (ORCPT ); Fri, 30 Jun 2017 04:02:26 -0400 Received: from mailout2.samsung.com ([203.254.224.25]:36135 "EHLO mailout2.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751872AbdF3ICW (ORCPT ); Fri, 30 Jun 2017 04:02:22 -0400 X-AuditID: b6c32a2c-f79e76d00000129c-2e-5956058a6fc0 MIME-version: 1.0 Content-transfer-encoding: 8BIT Content-type: text/plain; charset="UTF-8" Message-id: <5956058A.3090304@samsung.com> Date: Fri, 30 Jun 2017 17:02:18 +0900 From: Chanwoo Choi Organization: Samsung Electronics User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 To: "Gustavo A. R. Silva" , MyungJoo Ham , Kyungmin Park , Thierry Reding , Jonathan Hunter Cc: linux-pm@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] devfreq: tegra: fix error code in tegra_devfreq_probe() In-reply-to: <20170630072211.GA21867@embeddedgus> X-Brightmail-Tracker: H4sIAAAAAAAAA01Se0hTcRTut7vdXYer2zI7Cat1SVHLtbu5vFZG0YML+sfICi3KbvprSntx 7yZZRGqRZllGD+NiNaQojbLMJAu0LLGkF72QSoteRGURjjKiaNst6r9zvvOdx/dxKMJQTyZQ JR4/Fj2CiyF16vZrKclpOzXL8y2hBg3XdKyL5LbJjWruduVHLffgUgPJDddeR9yOkExyTytO ktz3S0fU8yj+zNVEvkMe0PK1Wz+R/O62ZsQPt05yaFbgOcVYKMKiCXsKvUUlHmcWk51bsKDA PtPCprGZXAZj8ghunMUszHGkLS5xhU9hTKWCKxCGHIIkMTPmzhG9AT82FXslfxazkmWtZtaS YbZareZ026pZVnuYsgYXP6qu1PreazcMv+xVl6MTZA2KoYBOh9NyUKvE8XBvsCWM6ygDfRxB 54tuQkmGEYQae9Dfjit7+lRK4TSC18/qiUhBT4+FkX2D6hpEUQQ9Ga7fXx+BCToFLlxu0Sr8 QQTlwQ6k8FPhW+Xj6BlqOhHkxrvROWQY73rXH8XH0FPg0cirKH88nQcdR79GB8XRLxDUfi0n lA35cK3jlCqyeBydA6F3cRE4hmbhSdXBqAKgm7XwsO4IGeEAbYTWK4QiZiF8+9n5R/44eN/b 9idOgJ3VslbprUJwviEiLJJUI3jeVKFRWDboq6lQKUeMhtofr1XKAj1UbzcoFB72fNmOFHg+ HAgtV4zYhuBuzR1NHTLJ/3kn//NO/s+7ICKaUTz2SW4nluw+1iwJbingcZoLve5WFH3K1OkX 0WAwuxvRFGJi9XlJy/INGqFUKnN3I6AIJk5v+x6G9EVC2UYsegvEgAtL3cgetn4vkTC+0Bt+ cY+/gE3PtKTbZ9osNpbLZCbok5se5xlop+DH6zH2YfFvn4qKSShHXCjoNtq3DgUcq/X1iXXJ Pv3hpZ8dA7GfbqwYO6qKKdXFTs3mp7luibqsDP7Qmvi+oVX3jqdUdBr3bmLbnT8mlrUzeMqv FHpB18CHlbqWUUtSz+Za7xzqQbP7Fw3Zm9bm7G9tNr5qSzrr3nKuZaQ35uau/sw3xs38W7H+ 4bo6dQ+jlooFNpUQJeE30Bg4KKoDAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrCIsWRmVeSWpSXmKPExsVy+t9jQd0u1rBIg92tphYrl+xns2iZtYjF 4mzTG3aLy7vmsFl87j3CaNH5ZRabxe3GFWwWP3fNY3Hg8Fh3UNVj56y77B69ze/YPPq2rGL0 +LxJLoA1ys0mIzUxJbVIITUvOT8lMy/dVik0xE3XQkkhLzE31VYpQtc3JEhJoSwxpxTIMzJA Aw7OAe7BSvp2CW4ZVzua2AtesVd8fnScpYFxOVsXIyeHhICJxIH+U0wQtpjEhXvrweJCAqsZ JbbMzQWxeQUEJX5MvsfSxcjBwSwgL3HkUjZImFlAXWLSvEXMXYxcQOUPGCWe3PjOClGvJfG9 6RrYHBYBVYlZi84zg9hsQPH9L26AxfkFFCWu/njMCDJTVCBCovtEJcgcEYFHjBInT3xghVgQ KdEzdwsbSI2wgI/ElxciELvaGCW61y4Hu5lTwFDiVvs05gmMgrOQnDoL4dRZSE5dwMi8ipEr taA4Nz232KjAaBMjMMa2HdYK2MHYdC76EKMAB6MSD+8GjdBIIdbEsuLK3EOMEhzMSiK8xj+B QrwpiZVVqUX58UWlOanFhxhNgb6byCwlmpwPjP+8knhDE0sjEwMzM0MjA2MzJXHeCYFfIoQE 0hNLUrNTUwtSi2D6mDg4pRoYl7l9m9HbduE7/6b9R51VDy9u/SAXeuzPpahv1o7FEQtOb77j pn/BsvPoU5Gfb374cwdMV5wdqiHMY2G45cWC01ozfB4Gp+WUrS7O23PezvyO8tnb99nn3dfT vFhZ/e5D0MlZS1e1i/HX3Fo51Tj4r8ulor4usSBpC41UF15Pfu0PB+61Z36MU2Ipzkg01GIu Kk4EAAwFuU/HAgAA X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20170630080218epcas5p404dc8357f446235c1822c98b9f3fa26f X-Msg-Generator: CA X-Sender-IP: 182.195.42.80 X-Local-Sender: =?UTF-8?B?7LWc7LCs7JqwG1RpemVuIFBsYXRmb3JtIExhYihTL1fshLw=?= =?UTF-8?B?7YSwKRvsgrzshLHsoITsnpAbU2VuaW9yIEVuZ2luZWVy?= X-Global-Sender: =?UTF-8?B?Q2hhbndvbyBDaG9pG1RpemVuIFBsYXRmb3JtIExhYi4bU2Ft?= =?UTF-8?B?c3VuZyBFbGVjdHJvbmljcxtTZW5pb3IgRW5naW5lZXI=?= X-Sender-Code: =?UTF-8?B?QzEwG1RFTEUbQzEwVjgxMTE=?= CMS-TYPE: 105P DLP-Filter: Pass X-CFilter-Loop: Reflected X-CMS-RootMailID: 20170630072216epcas1p34027491553237c57f0270b3f305f0058 X-RootMTR: 20170630072216epcas1p34027491553237c57f0270b3f305f0058 References: <20170630072211.GA21867@embeddedgus> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 967 Lines: 35 Hi, On 2017년 06월 30일 16:22, Gustavo A. R. Silva wrote: > Print and propagate the return value of platform_get_irq on failure. > > Signed-off-by: Gustavo A. R. Silva > --- > drivers/devfreq/tegra-devfreq.c | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/drivers/devfreq/tegra-devfreq.c b/drivers/devfreq/tegra-devfreq.c > index 214fff9..ae71215 100644 > --- a/drivers/devfreq/tegra-devfreq.c > +++ b/drivers/devfreq/tegra-devfreq.c > @@ -688,9 +688,9 @@ static int tegra_devfreq_probe(struct platform_device *pdev) > } > > irq = platform_get_irq(pdev, 0); > - if (irq <= 0) { > - dev_err(&pdev->dev, "Failed to get IRQ\n"); > - return -ENODEV; > + if (irq < 0) { > + dev_err(&pdev->dev, "Failed to get IRQ: %d\n", irq); > + return irq; > } > > platform_set_drvdata(pdev, tegra); > Reviewed-by: Chanwoo Choi -- Best Regards, Chanwoo Choi Samsung Electronics