From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754111AbcC1ClP (ORCPT ); Sun, 27 Mar 2016 22:41:15 -0400 Received: from mailout1.samsung.com ([203.254.224.24]:53564 "EHLO mailout1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753511AbcC1ClM (ORCPT ); Sun, 27 Mar 2016 22:41:12 -0400 X-AuditID: cbfee68d-f79e86d0000012da-6e-56f899c0e855 Date: Mon, 28 Mar 2016 02:41:04 +0000 (GMT) From: MyungJoo Ham Subject: Re: [PATCH v6 01/21] PM / devfreq: exynos: Add generic exynos bus frequency driver 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: 20160328024017428@myungjoo.ham Msgkey: 20160328024017428@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: 20160328024017428@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: <687204698.26641459132858812.JavaMail.weblogic@epmlwas02a> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrHIsWRmVeSWpSXmKPExsWyRsSkUPfAzB9hBjdOq1pc3jWHzYHR4/Mm uQDGKC6blNSczLLUIn27BK6Mb5u4Crq4K+Z+OsHSwPiAq4uRk0NIQF1i0ZKTbF2MHBwSAiYS 068lg4QlBMQkLtxbzwZRspRR4sGnJIi4icSq7YfYIeJzGCVmXysDsVkEVCU2fbrADDKGTUBP YubnZBBTWCBaYusrV5AKEYEJTBKL/xV0MXJxMAssZJd48uMSM8QYJYk1+16xgNi8AoISJ2c+ YYFYpSpxsOc5O0RcTWLB1V4miLi4xIW5l9ghbF6JGe1PoerlJKZ9XcMMYUtLnJ+1gRHmlcXf H0PF+SWO3d4BNUdAYuqZg1A1WhK7Px5jhbD5JNYsfMsCU7/r1HJmmF33t8yF6pWQ2NryBKye WUBRYkr3Q3aQf5kFNCXW79JH9QoHkO0mMX0tG8jrEgITOSRufnzDMoFRaRaSsllIJs1CmISs ZAEjyypG0dSC5ILipPQiQ73ixNzi0rx0veT83E2MwGRw+t+z3h2Mtw9YH2IU4GBU4uHNsPwR JsSaWFZcmXuI0RQYRxOZpUST84EpJ68k3tDYzMjC1MTU2Mjc0kxJnFdR6mewkEB6Yklqdmpq QWpRfFFpTmrxIUYmDk6pBsZF141/3qjb5xTl+Dic8enceXy8Lu+FjaM2mTQLFlxp19ZL+pos NkFR90n7Qr8mhd3N5WFMa89tnSeksSTyTfiqohMfuoMmGTJlzWOXMHmW6bh5w52Qba66u3dt OvXhfGT71oAd21kij03epCOkPiOx6etth4CTc2yr07Q59qntzftxd/kU8WlKLMUZiYZazEXF iQAoWJDcAQMAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrIKsWRmVeSWpSXmKPExsVy+t/tXt0DM3+EGWzbqGBxedccNgdGj8+b 5AIYo9JsMlITU1KLFFLzkvNTMvPSbZW8g+Od403NDAx1DS0tzJUU8hJzU22VXHwCdN0yc4CG KimUJeaUAoUCEouLlfTtbIryS0tSFTLyi0tslaINzY30jAz0TI30DI1jrQwNDIxMgWoS0jK+ beIq6OKumPvpBEsD4wOuLkZODiEBdYlFS06ygdgSAiYSq7YfYoewxSQu3FvPBlEzh1Fi9rUy EJtFQFVi06cLzF2MHBxsAnoSMz8ng5jCAtESW1+5glSICExgklj8r6CLkYuDWWAhu8STH5eY IcYoSazZ94oFxOYVEJQ4OfMJC8QqVYmDPc/ZIeJqEguu9jJBxMUlLsy9BHUOr8SM9qdQ9XIS 076uYYawpSXOz9rACHPy4u+PoeL8Esdu74CaIyAx9cxBqBotid0fj7FC2HwSaxa+ZYGp33Vq OTPMrvtb5kL1SkhsbXkCVs8soCgxpfshO8i/zAKaEut36aN6hQPIdpOYvpZtAqPsLCSZWUia ZyE0IytZwMiyilE0tSC5oDgpvcJQrzgxt7g0L10vOT93EyM4+TxbuIPxy3nrQ4wCHIxKPLwZ lj/ChFgTy4orcw8xSnAwK4nwJrYDhXhTEiurUovy44tKc1KLDzGaAmNsIrOUaHI+MDHmlcQb GhubmJmYWppYGJiaK4nzBvxdFyYkkJ5YkpqdmlqQWgTTx8TBKdXAuOTDlo9f4/d6nMjf0h96 sv7P5TNmf027FfnusaZ/4Jp8rJy9jNWq4urybyWpR0p1F03ss+Litti+wXLZ7Zhtmz00Wf/O OG82V282y+pv6lVzdPev5Wnasy2nt+2R1K741W+9JCabfNhe21ls7VeXccp13+eqqY5Xd2nf L/q0xUFq/3Quw0kilUosxRmJhlrMRcWJAPDn0SJUAwAA 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 u2S2fUjY007203 > > This patch adds the generic exynos bus frequency driver for AMBA AXI bus > of sub-blocks in exynos SoC with DEVFREQ framework. The Samsung Exynos SoC > have the common architecture for bus between DRAM and sub-blocks in SoC. > This driver can support the generic bus frequency driver for Exynos SoCs. > > In devicetree, Each bus block has a bus clock, regulator, operation-point > and devfreq-event devices which measure the utilization of each bus block. > > Signed-off-by: Chanwoo Choi > [m.reichl and linux.amoon: Tested it on exynos4412-odroidu3 board] > Tested-by: Markus Reichl > Tested-by: Anand Moon > --- > drivers/devfreq/Kconfig | 15 ++ > drivers/devfreq/Makefile | 1 + > drivers/devfreq/exynos-bus.c | 443 +++++++++++++++++++++++++++++++++++++++++++ > 3 files changed, 459 insertions(+) > create mode 100644 drivers/devfreq/exynos-bus.c > Signed-off-by: MyungJoo Ham