From patchwork Tue Oct 2 01:27:28 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: MyungJoo Ham X-Patchwork-Id: 10622997 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id B372515A7 for ; Tue, 2 Oct 2018 01:33:07 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id A06F32866C for ; Tue, 2 Oct 2018 01:33:07 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 92E1A28688; Tue, 2 Oct 2018 01:33:07 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.0 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id CD7562866C for ; Tue, 2 Oct 2018 01:33:06 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726754AbeJBINq (ORCPT ); Tue, 2 Oct 2018 04:13:46 -0400 Received: from mailout3.samsung.com ([203.254.224.33]:23418 "EHLO mailout3.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726484AbeJBINq (ORCPT ); Tue, 2 Oct 2018 04:13:46 -0400 Received: from epcas1p4.samsung.com (unknown [182.195.41.48]) by mailout3.samsung.com (KnoxPortal) with ESMTP id 20181002013303epoutp036ceb8ec46becc3ef3ab47ee024b797fc~ZpqbZxmKX1800418004epoutp03- for ; Tue, 2 Oct 2018 01:33:03 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout3.samsung.com 20181002013303epoutp036ceb8ec46becc3ef3ab47ee024b797fc~ZpqbZxmKX1800418004epoutp03- DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1538443983; bh=LYygjLnf6HOM1EL9XLhMU5Nq+RzQu/YnPnk2/Qnck54=; h=Subject:Reply-To:From:To:CC:Date:References:From; b=J/87tMg9slO2x5YV5qgELgkUnGx+gPhFhenU4hWuPsJIQ7M2zmNW4CrammECzeyqS 576qYBNvXUns12XAbMikFELQxlx0d9vLX1KfVWqqEuiXs1ER9gHbIRbtNkh6d+NcNY jT4OvSdyaUdSFPyKF+aTLmnSf7C9MykUMe1Bur4I= Received: from epcpmgr02 (u29.gpu120.samsung.co.kr [203.254.230.29]) by epcas1p3.samsung.com (KnoxPortal) with ESMTP id 20181002013302epcas1p332ce62cbc3fd5ef1219ae923fd8a2bf7~Zpqa1qffd2742627426epcas1p3R; Tue, 2 Oct 2018 01:33:02 +0000 (GMT) Mime-Version: 1.0 Subject: [Pull Request] For Rafael's Linux/PM Reply-To: myungjoo.ham@samsung.com From: MyungJoo Ham To: "rjw@rjwysocki.net" , "rajael.j.wysocki@intel.com" , "linux-pm@vger.kernel.org" CC: Chanwoo Choi , "zhongjiang@huawei.com" , "vincent.donnefort@arm.com" , "robh@kernel.org" , "mka@chromium.org" , "bjorn.andersson@linaro.org" , "enric.balletbo@collabora.com" X-Priority: 3 X-Content-Kind-Code: NORMAL X-Drm-Type: N,general X-Msg-Generator: Mail X-Msg-Type: PERSONAL X-Reply-Demand: N Message-ID: <1746807975.41538443981993.JavaMail.epsvc@epcpmgr02> Date: Tue, 02 Oct 2018 10:27:28 +0900 X-CMS-MailID: 20181002012728epcms1p1d0a6d5e271c121242ba8216075398838 X-CPGSPASS: Y X-CPGSPASS: Y X-Hop-Count: 3 X-CMS-RootMailID: 20181002012728epcms1p1d0a6d5e271c121242ba8216075398838 References: Sender: linux-pm-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-pm@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Dear Rafael, Here goes the pull request from PM / devfreq to Linux / PM, for next. This mainly has follow-ups for recent Linux changes in a few APIs (thermal, kfree, dev*, ...). Cheers, MyungJoo -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The following changes since commit 17b57b1883c1285f3d0dc2266e8f79286a7bef38: Linux 4.19-rc6 (2018-09-30 07:15:35 -0700) are available in the git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git for-next for you to fetch changes up to 8188b154f95014dae4d19892fefb202c8df3f885: PM / devfreq: remove redundant null pointer check before kfree (2018-10-02 10:16:41 +0900) - ---------------------------------------------------------------- Bjorn Andersson (1): PM / devfreq: Drop custom MIN/MAX macros Enric Balletbo i Serra (1): PM / devfreq: Fix devfreq_add_device() when drivers are built as modules. Matthias Kaehlcke (3): PM / devfreq: Fix handling of min/max_freq == 0 PM / devfreq: Don't adjust to user limits in governors PM / devfreq: Make update_devfreq() public Rob Herring (1): PM / devfreq: Convert to using %pOFn instead of device_node.name Vincent Donnefort (1): PM / devfreq: stopping the governor before device_unregister() zhong jiang (1): PM / devfreq: remove redundant null pointer check before kfree drivers/devfreq/devfreq.c | 118 ++++++++++++++++++++++-------- drivers/devfreq/event/exynos-ppmu.c | 4 +- drivers/devfreq/governor.h | 6 +- drivers/devfreq/governor_performance.c | 5 +- drivers/devfreq/governor_powersave.c | 2 +- drivers/devfreq/governor_simpleondemand.c | 12 +-- drivers/devfreq/governor_userspace.c | 16 +--- include/linux/devfreq.h | 8 ++ 8 files changed, 110 insertions(+), 61 deletions(-) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJbsse1AAoJEBOhurvWBoCKe/kP/0GdwqPX8BtDXjZHXDFUB6wI eO0/gmt9ErZUbxE0ftxO2NCrw9IH1QA+M6PR19CjwpXPeFy0i1VPJn9XJWGRk441 P5y8clIhIN4G+IaOjicbsX8Ivrozh8gWTH7MvECpV9uqiMyzfVrLngRVHphlKGWh aEbMs8lOHxBv1aOzOKUM5eYVEcXfnJfRHS89UsflQrii2tlsgWY8zi5ZpsRl1XME VlXv8hdylBpDuHBd8fxn23F5AHtyTaY8uKFcwZEtB7ViPbuphKk58yuuFlVtQj8s Eck8hzooFk2wDQKRu6cmt+TMrExIh7kJYEqTomQHFQ8kMIQ25B2CIY+HUyTKdY8E mnT0LbrUXjGDWHxBPJMk/eFlGpXRCR46nJY682Uscvv5rFv9Oitd0O1pHGmKEasx pFf6LYrnFRZDZGyitDcjlcT9SX2pIUSLTC5Id1+y7rDo9t+wl7bhdcoz49kHwI7W K9dzrsgGO3HhtiI6dNLAqKlyu6BNVMXd7qhMHqixZ4WCdlLeZV8vHzokmQWL88C7 hzUnPIC4QCSC3qIVM32Ade75P6weTJ5utOq1rgxUXaYmxt9knirlGsZUFK8ZHfVX YBWnL+pGTJlHr4YJ2/9Ebu/jtFgwtL1jXqNQCW0HtjenxIFJBVA5X7ELOuP+s7Qc K6/0Y4qoxx1xVbj2zPl5 =pr05 -----END PGP SIGNATURE-----