From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755210AbcDFJrG (ORCPT ); Wed, 6 Apr 2016 05:47:06 -0400 Received: from mailout3.samsung.com ([203.254.224.33]:58088 "EHLO mailout3.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754310AbcDFJrD (ORCPT ); Wed, 6 Apr 2016 05:47:03 -0400 X-AuditID: cbfee68e-f79d96d0000012b1-29-5704db131499 Date: Wed, 06 Apr 2016 09:46:59 +0000 (GMT) From: MyungJoo Ham Subject: Re: [PATCH v7 04/20] PM / devfreq: Add new DEVFREQ_TRANSITION_NOTIFIER notifier To: =?utf-8?Q?=EC=B5=9C=EC=B0=AC=EC=9A=B0?= , =?utf-8?Q?=EB=B0=95=EA=B2=BD=EB=AF=BC?= , =?utf-8?Q?=ED=81=AC=EC=89=AC=EC=8B=9C=ED=86=A0=ED=94=84?= , "kgene@kernel.org" Cc: "rjw@rjwysocki.net" , "robh+dt@kernel.org" , "pawel.moll@arm.com" , "mark.rutland@arm.com" , "ijc+devicetree@hellion.org.uk" , "galak@codeaurora.org" , "linux@arm.linux.org.uk" , "linux.amoon@gmail.com" , "m.reichl@fivetechno.de" , "tjakobi@math.uni-bielefeld.de" , =?utf-8?Q?=EB=8C=80=EC=9D=B8=EA=B8=B0?= , "linux-kernel@vger.kernel.org" , "linux-pm@vger.kernel.org" , "linux-samsung-soc@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , "devicetree@vger.kernel.org" Reply-to: myungjoo.ham@samsung.com MIME-version: 1.0 X-MTR: 20160406094623509@myungjoo.ham Msgkey: 20160406094623509@myungjoo.ham X-EPLocale: ko_KR.utf-8 X-Priority: 3 X-EPWebmail-Msg-Type: personal X-EPWebmail-Reply-Demand: 0 X-EPApproval-Locale: X-EPHeader: ML X-MLAttribute: X-RootMTR: 20160406094623509@myungjoo.ham X-ParentMTR: X-ArchiveUser: X-CPGSPASS: N X-ConfirmMail: N,general Content-type: text/plain; charset=utf-8 MIME-version: 1.0 Message-id: <2132021939.168541459936013813.JavaMail.weblogic@ep2mlwas02a> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrIIsWRmVeSWpSXmKPExsWyRsSkSFf4Nku4Qed8FYvLu+awOTB6fN4k F8AYxWWTkpqTWZZapG+XwJVx4GZMQR9XxfW296wNjC84uxg5OYQE1CUWLTnJBmJLCJhIrD/4 jhnCFpO4cG89UJwLqGYpo8SUE4sRiuadYYZIzGGU6Hn3mQUkwSKgItF3sp+xi5GDg01AT2Lm 52SQsLBAhMSlO6eZQGwRgQlMEov/FYD0MgssZJd48uMSM8QVShJr9r0Cm8MrIChxcuYTFohl qhJrZq5ghoirSey/dBQqLi5xYe4ldgibV2JG+1OouJzEtK9roD6Qljg/awMjzDeLvz+GivNL HLu9gwnCFpCYeuYgVI2WxLlTL1ghbD6JNQvfssDU7zq1nBlm1/0tc6F6JSS2tjwBq2cWUJSY 0v2QHeR3ZgFNifW79NG9wivgKbGn+ys4eCQEJnJIrFObwKg0C0nVLCSDZiEMQlaygJFlFaNo akFyQXFSepGRXnFibnFpXrpecn7uJkZgSjj971nfDsabB6wPMQpwMCrx8ApYsYQLsSaWFVfm HmI0BcbRRGYp0eR8YOLJK4k3NDYzsjA1MTU2Mrc0UxLnTZD6GSwkkJ5YkpqdmlqQWhRfVJqT WnyIkYmDU6qB0aO/TD+D3f/7/wVL0j+ZNLYts7hvpjq3rO2QnFhk8PwLC1vlDXrbJv212dYz i72l+cDrrLTVJ4p3f9zeJNJ3dHZRaFLVcbO3y0W8bx7ziLL4YxX/i5kzTei4nMwqORmWi6/0 rnVsvaJyvtzpbOO7ywmKTW8Cnz10f1Ri01kvclO/Ym/VAovtSizFGYmGWsxFxYkA7Lqq/gQD AAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrCKsWRmVeSWpSXmKPExsVy+t/tXl3h2yzhBvOPyFtc3jWHzYHR4/Mm uQDGqDSbjNTElNQihdS85PyUzLx0WyXv4HjneFMzA0NdQ0sLcyWFvMTcVFslF58AXbfMHKCh SgpliTmlQKGAxOJiJX07m6L80pJUhYz84hJbpWhDcyM9IwM9UyM9Q+NYK0MDAyNToJqEtIwD N2MK+rgqrre9Z21gfMHZxcjJISSgLrFoyUk2EFtCwERi/bwzzBC2mMSFe+uB4lxANXMYJXre fWYBSbAIqEj0nexn7GLk4GAT0JOY+TkZJCwsECFx6c5pJhBbRGACk8TifwUgvcwCC9klnvy4 xAyxTElizb5XYHN4BQQlTs58wgKxTFVizcwVzBBxNYn9l45CxcUlLsy9xA5h80rMaH8KFZeT mPZ1DdSh0hLnZ21ghDl68ffHUHF+iWO3dzBB2AISU88chKrRkjh36gUrhM0nsWbhWxaY+l2n ljPD7Lq/ZS5Ur4TE1pYnYPXMAooSU7ofsoP8ziygKbF+lz66V3gFPCX2dH9lnMAoOwtJahaS 7lkI3chKFjCyrGIUTS1ILihOSq8w1itOzC0uzUvXS87P3cQITkHPFu9g/H/e+hCjAAejEg+v gBVLuBBrYllxZe4hRgkOZiUR3vUXgUK8KYmVValF+fFFpTmpxYcYTYFxNpFZSjQ5H5ge80ri DY2NTcxMTC1NLAxMzZXEeQP+rgsTEkhPLEnNTk0tSC2C6WPi4JRqYHTYfENL7ZHAE1vOjPgF LyIyN+8q43nBwbakKnaicUmzl1MJiz2Hn6KCQXNDl+6Fk+eWTn8XUhzCaJl+qq6vNY3/8wke 2zO//5q/Utv5qUpTqJnvYTHLhwD3XCcrPe7M7MhXKyvEFCM7iw3sai07GO+vPj7z34Y6O+WZ 2sc+be72vhrHv22bEktxRqKhFnNRcSIAs2uZ0VcDAAA= DLP-Filter: Pass X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by mail.home.local id u369lIGR001429 > > This patch adds the new DEVFREQ_TRANSITION_NOTIFIER notifier to send > the notification when the frequency of device is changed. > This notifier has two state as following: > - DEVFREQ_PRECHANGE : Notify it before chaning the frequency of device > - DEVFREQ_POSTCHANGE : Notify it after changed the frequency of device > > And this patch adds the resourced-managed function to release the resource > automatically when error happen. > > Signed-off-by: Chanwoo Choi > [m.reichl and linux.amoon: Tested it on exynos4412-odroidu3 board] > Tested-by: Markus Reichl > Tested-by: Anand Moon Signed-off-by: MyungJoo Ham > --- > drivers/devfreq/devfreq.c | 163 +++++++++++++++++++++++++++++++++++++++++++++- > include/linux/devfreq.h | 59 ++++++++++++++++- > 2 files changed, 220 insertions(+), 2 deletions(-)