Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752702AbcDKEB4 (ORCPT ); Mon, 11 Apr 2016 00:01:56 -0400 Received: from mailout2.samsung.com ([203.254.224.25]:51738 "EHLO mailout2.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752071AbcDKD6L (ORCPT ); Sun, 10 Apr 2016 23:58:11 -0400 X-AuditID: cbfee691-f795a6d0000012b5-4a-570b20ca7ce4 From: Chanwoo Choi To: myungjoo.ham@samsung.com, kyungmin.park@samsung.com, k.kozlowski@samsung.com, kgene@kernel.org, s.nawrocki@samsung.com, tomasz.figa@gmail.com 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, inki.dae@samsung.com, cw00.choi@samsung.com, 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 Subject: [PATCH v9 18/20] ARM: dts: Add support of bus frequency using VDD_INT for exynos3250-rinato Date: Mon, 11 Apr 2016 12:57:56 +0900 Message-id: <1460347078-15175-19-git-send-email-cw00.choi@samsung.com> X-Mailer: git-send-email 1.8.0 In-reply-to: <1460347078-15175-1-git-send-email-cw00.choi@samsung.com> References: <1460347078-15175-1-git-send-email-cw00.choi@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrFIsWRmVeSWpSXmKPExsWyRsSkWPeUAne4QUeDpsX1L89ZLeYfOcdq 0f9mIavFuVcrGS0m3Z/AYvH6haFF/+PXzBZnm96wW2x6fI3V4vKuOWwWn3uPMFrMOL+PyWLd xlvsFrcv81q8PPKD0WLp9YtMFrcbV7BZTJi+lsXizOlLrBate4+wWxx+085q0bb6A6vFql1/ GB3EPdbMW8Po0dLcw+Zxua+XyePWnXqPnbPusnusXP6FzWPTqk42j81L6j3+HWP32HK1ncWj b8sqRo/Pm+QCeKK4bFJSczLLUov07RK4Mi4sOMlcsJ6nYtPBp8wNjC1cXYycHBICJhI7Jq9h grDFJC7cW8/WxcjFISSwglFi14U3TDBFPSsXsYHYQgKzGCXW7y+FKPrCKPF01w2wIjYBLYn9 L26AdYsITGWU+HyqjQXEYRY4wiwxdSNElbBAmsTvHe2sIDaLgKrE54bPYGN5Bdwk9n+7zwKx Tk7iw55H7CA2J1D803qQeg6gda4Szz7XgcyUEDjAIbHn5mZGiDkCEt8mH2IBqZEQkJXYdIAZ YoykxMEVN1gmMAovYGRYxSiaWpBcUJyUXmSqV5yYW1yal66XnJ+7iREYxaf/PZu4g/H+AetD jAIcjEo8vA7XuMKFWBPLiitzDzGaAm2YyCwlmpwPTBV5JfGGxmZGFqYmpsZG5pZmSuK8OtI/ g4UE0hNLUrNTUwtSi+KLSnNSiw8xMnFwSjUwTrEx+Ne8xfrOeoMXkjuM+B4cPf4pTW9Tyu6P 7/MmLL28fMf1l4ZTUv8vnqNY9MiHX7e8+9ylX8HPP8yJs3w1n3GC/kSf2GAeE36RII7O8Kdd h+TS45r1X6awLr7lv7F0anjiKYYf78/KbS2Jd9zb2MksO0/s1+zr+5/PN9E+dTL8gvfvGfr3 LiqxFGckGmoxFxUnAgD39Fs23QIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprOKsWRmVeSWpSXmKPExsVy+t9jQd1TCtzhBuvXKllc//Kc1WL+kXOs Fv1vFrJanHu1ktFi0v0JLBavXxha9D9+zWxxtukNu8Wmx9dYLS7vmsNm8bn3CKPFjPP7mCzW bbzFbnH7Mq/FyyM/GC2WXr/IZHG7cQWbxYTpa1kszpy+xGrRuvcIu8XhN+2sFm2rP7BarNr1 h9FB3GPNvDWMHi3NPWwel/t6mTxu3an32DnrLrvHyuVf2Dw2repk89i8pN7j3zF2jy1X21k8 +rasYvT4vEkugCeqgdEmIzUxJbVIITUvOT8lMy/dVsk7ON453tTMwFDX0NLCXEkhLzE31VbJ xSdA1y0zB+hrJYWyxJxSoFBAYnGxkr4dpgmhIW66FjCNEbq+IUFwPUYGaCBhDWPGhQUnmQvW 81RsOviUuYGxhauLkZNDQsBEomflIjYIW0ziwr31YLaQwCxGifX7S7sYuYDsL4wST3fdYAJJ sAloSex/cYMNJCEiMJVR4vOpNhYQh1ngCLPE1I0QVcICaRK/d7SzgtgsAqoSnxs+g43lFXCT 2P/tPgvEOjmJD3sesYPYnEDxT+tB6jmA1rlKPPtcN4GRdwEjwypGidSC5ILipPRco7zUcr3i xNzi0rx0veT83E2M4ETxTHoH4+Fd7ocYBTgYlXh4X1zmChdiTSwrrsw9xCjBwawkwvtAljtc iDclsbIqtSg/vqg0J7X4EKMp0F0TmaVEk/OBSSyvJN7Q2MTMyNLI3NDCyNhcSZz38f91YUIC 6YklqdmpqQWpRTB9TBycUg2Mns/T1feqcqdH90vx8qy6cLxq4sxlr0XDF4p/rbISepv4aobz z+ccFuVu55gM6vR3Jxi3mr0ycRRO3lvlfjorjqnpw19ms3N7DktNLHWfHyq9XvBZh/jelV9f v3Mx6P9++r4jo8gKQ4fWb94xoVOmtCx///B00F3dc19iD+9b0CZWssqnTXKnEktxRqKhFnNR cSIAPvLVZyoDAAA= DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1507 Lines: 74 This patch adds the bus device-tree nodes of INT (internal) block to enable the bus frequency scaling. The following sub-blocks share the VDD_INT power source: - LEFTBUS (parent device) - RIGHTBUS - PERIL - LCD0 - FSYS - MCUISP / ISP - MFC The LEFTBUS is parent device with devfreq ondemand governor and the rest of devices depend on the LEFTBUS device. Signed-off-by: Chanwoo Choi Reviewed-by: Krzysztof Kozlowski --- arch/arm/boot/dts/exynos3250-rinato.dts | 41 +++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/arch/arm/boot/dts/exynos3250-rinato.dts b/arch/arm/boot/dts/exynos3250-rinato.dts index 9710e79e10a0..09444897b416 100644 --- a/arch/arm/boot/dts/exynos3250-rinato.dts +++ b/arch/arm/boot/dts/exynos3250-rinato.dts @@ -154,6 +154,47 @@ status = "okay"; }; +&bus_leftbus { + devfreq-events = <&ppmu_leftbus_3>, <&ppmu_rightbus_3>; + vdd-supply = <&buck3_reg>; + status = "okay"; +}; + +&bus_rightbus { + devfreq = <&bus_leftbus>; + status = "okay"; +}; + +&bus_lcd0 { + devfreq = <&bus_leftbus>; + status = "okay"; +}; + +&bus_fsys { + devfreq = <&bus_leftbus>; + status = "okay"; +}; + +&bus_mcuisp { + devfreq = <&bus_leftbus>; + status = "okay"; +}; + +&bus_isp { + devfreq = <&bus_leftbus>; + status = "okay"; +}; + +&bus_peril { + devfreq = <&bus_leftbus>; + status = "okay"; +}; + +&bus_mfc { + devfreq = <&bus_leftbus>; + status = "okay"; +}; + &cpu0 { cpu0-supply = <&buck2_reg>; }; -- 1.9.1