From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751507AbcL1LyS (ORCPT ); Wed, 28 Dec 2016 06:54:18 -0500 Received: from mailout3.samsung.com ([203.254.224.33]:50401 "EHLO mailout3.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751353AbcL1Lxd (ORCPT ); Wed, 28 Dec 2016 06:53:33 -0500 X-AuditID: b6c32a2c-f79ad6d000007a0b-6a-5863a7891a46 From: Chanwoo Choi To: myungjoo.ham@samsung.com, kyungmin.park@samsung.com Cc: chanwoo@kernel.org, rjw@rjwysocki.net, linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, Chanwoo Choi , Kukjin Kim , Krzysztof Kozlowski , Javier Martinez Canillas , linux-samsung-soc@vger.kernel.org, stable@vger.kernel.org Subject: [PATCH v2 3/3] PM / devfreq: exynos-bus: Fix the wrong return value Date: Wed, 28 Dec 2016 20:52:36 +0900 Message-id: <1482925956-19044-4-git-send-email-cw00.choi@samsung.com> X-Mailer: git-send-email 1.8.0 In-reply-to: <1482925956-19044-1-git-send-email-cw00.choi@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrNKsWRmVeSWpSXmKPExsWy7bCmum7n8uQIg9f7rSwm3rjCYnH9y3NW izdv1zBZ9D9+zWxx/vwGdouzTW/YLS7vmsNm8bn3CKPFjPP7mCxuN65gszhz+hKrxYKNjxgd eDw2repk89jSf5fdY8vVdhaPvi2rGD0+b5ILYI1KtclITUxJLVJIzUvOT8nMS7dV8g6Od443 NTMw1DW0tDBXUshLzE21VXLxCdB1y8wBuk9JoSwxpxQoFJBYXKykb2dTlF9akqqQkV9cYqsU bWhopGdoYK5nZGSkZ2Ica2VkClSSkJox7fEexoI7HBUbW66yNzAuYu9i5OSQEDCR2H6ijRXC FpO4cG89WxcjF4eQwFJGibblLxkhnHYmiY2PX8J1PDk5AapqOaPErgNrWSCcH4wSO1Z+YgSp YhPQktj/4gYbiC0iYC6xa+lPsA5mgcNMEu+v/ARbKCzgIzHv4h8mEJtFQFXi4c19YHFeAVeJ 3vknmSDWyUl82PMIbDWngJvE5hdPwG6SEJjOLnH6WBNQEQeQIyux6QAzhOkisfQzP0SrsMSr 41ugrpaW+Lv0FlTrZEaJrrV/mSGcHkaJxjVH2SCqjCXuP7jHDGIzC/BJ9P5+AjWfV6KjTQii xEPi3dKl0ABzlOhY0g71/UxGiYYHU5gmMMosYGRYxSiWWlCcm55abFpgqFecmFtcmpeul5yf u4kRnLC0dHYw3lvgfYhRgINRiYc3ozE5Qog1say4MvcQowQHs5IIb9wyoBBvSmJlVWpRfnxR aU5q8SFGU2A4TWSWEk3OBybTvJJ4QxMzQxMjSyA0NzRXEuddUGEdISSQnliSmp2aWpBaBNPH xMEp1cA4I37xSZbuqeUnrpROm2aU/OKH0qvMgzx3ahIZez+vebzAQlFySon588iTX0/9ney/ tv+c+NwoR//F87eU3p300nbiO+ea+ZLGM9/4b5QMDBdz21C0RVtiWSqnfcePG0KzpJa7cIVy uapd+aW0c8IkDuP+7Uc+Nvy6Wb99++Sfq0ueO610ZvyyWYmlOCPRUIu5qDgRAIVxczNuAwAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmplkeLIzCtJLcpLzFFi42I5/e+xgG7n8uQIg21zZS0m3rjCYnH9y3NW izdv1zBZ9D9+zWxx/vwGdouzTW/YLS7vmsNm8bn3CKPFjPP7mCxuN65gszhz+hKrxYKNjxgd eDw2repk89jSf5fdY8vVdhaPvi2rGD0+b5ILYI1ys8lITUxJLVJIzUvOT8nMS7dVCg1x07VQ UshLzE21VYrQ9Q0JUlIoS8wpBfKMDNCAg3OAe7CSvl2CW8a0x3sYC+5wVGxsucrewLiIvYuR k0NCwETiyckJbBC2mMSFe+uBbC4OIYGljBLPFnxiAkkICfxglLj70B3EZhPQktj/4gZYg4iA ucSupT/BGpgFDjNJzD/3mAUkISzgIzHv4h+wZhYBVYmHN/exgti8Aq4SvfNPMkFsk5P4sOcR 2BWcAm4Sm188Yexi5ABa5iqxqpNjAiPvAkaGVYwSqQXJBcVJ6blGeanlesWJucWleel6yfm5 mxjBUfBMegfj4V3uhxgFOBiVeHgDriVFCLEmlhVX5h5ilOBgVhLhjVuWHCHEm5JYWZValB9f VJqTWnyI0RToronMUqLJ+cAIzSuJNzQxNzE3NrAwt7Q0MVIS522c/SxcSCA9sSQ1OzW1ILUI po+Jg1OqgdFYxbn9rZvCsfDWP811kfaPM2bEuLCeKz95Q6XBh6PDe3HmR7GMfD9HAc6r+ZW8 HI9qtLIF5Wu0l3nm27tdvTfD2H1yRfBCrYBtd4VSJaMKRW16pm5VPNLxO/SliLBHfLBSR9Bb 4d/PKgvz2K8usRDMFVPpO6OTe++8i63Fd7Uz24/tc+FXYinOSDTUYi4qTgQAsvYDRpgCAAA= X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20161228115241epcas5p4dbe02a82279d6aad8dac1a2cc0fdc9cb X-Msg-Generator: CA X-Sender-IP: 203.254.230.27 X-Local-Sender: =?UTF-8?B?7LWc7LCs7JqwG1RpemVuIFBsYXRmb3JtIExhYihTL1fshLw=?= =?UTF-8?B?7YSwKRvsgrzshLHsoITsnpAbUzUo7LGF7J6EKS9DaGFuZ2UgQWdlbnQ=?= X-Global-Sender: =?UTF-8?B?Q2hhbndvbyBDaG9pG1RpemVuIFBsYXRmb3JtIExhYi4bU2Ft?= =?UTF-8?B?c3VuZyBFbGVjdHJvbmljcxtTNS9TZW5pb3IgRW5naW5lZXI=?= X-Sender-Code: =?UTF-8?B?QzEwG1NUQUYbQzEwVjgxMTE=?= CMS-TYPE: 105P DLP-Filter: Pass X-CFilter-Loop: Reflected X-HopCount: 7 X-CMS-RootMailID: 20161228115241epcas5p4dbe02a82279d6aad8dac1a2cc0fdc9cb X-RootMTR: 20161228115241epcas5p4dbe02a82279d6aad8dac1a2cc0fdc9cb References: <1482925956-19044-1-git-send-email-cw00.choi@samsung.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch fixes the wrong return value. If devfreq driver requires the wrong and non-available governor, it is fail. So, this patch returns the error insead of -EPROBE_DEFER. Fixes: 403e0689d2a9 ("PM / devfreq: exynos: Add support of bus frequency of sub-blocks using passive governor") Cc: Kukjin Kim Cc: Krzysztof Kozlowski Cc: Javier Martinez Canillas Cc: linux-samsung-soc@vger.kernel.org Cc: stable@vger.kernel.org Signed-off-by: Chanwoo Choi --- drivers/devfreq/exynos-bus.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/devfreq/exynos-bus.c b/drivers/devfreq/exynos-bus.c index a8ed7792ece2..9af86f46fbec 100644 --- a/drivers/devfreq/exynos-bus.c +++ b/drivers/devfreq/exynos-bus.c @@ -497,7 +497,7 @@ static int exynos_bus_probe(struct platform_device *pdev) if (IS_ERR(bus->devfreq)) { dev_err(dev, "failed to add devfreq dev with passive governor\n"); - ret = -EPROBE_DEFER; + ret = PTR_ERR(bus->devfreq); goto err; } -- 1.9.1