From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754893AbcDMXPG (ORCPT ); Wed, 13 Apr 2016 19:15:06 -0400 Received: from mailout4.samsung.com ([203.254.224.34]:56264 "EHLO mailout4.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754747AbcDMXPC (ORCPT ); Wed, 13 Apr 2016 19:15:02 -0400 MIME-version: 1.0 Content-type: text/plain; charset=UTF-8 X-AuditID: cbfee690-f79e56d0000012c4-f7-570ed2f2e29d Content-transfer-encoding: 8BIT Message-id: <570ED2F1.1080006@samsung.com> Date: Thu, 14 Apr 2016 08:14:57 +0900 From: Chanwoo Choi User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 To: Krzysztof Kozlowski , myungjoo.ham@samsung.com, kyungmin.park@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, 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: Re: [PATCH 7/7] ARM: dts: Add support of Bus frequency using VDD_INT for exynos5422-odroidxu3 References: <1460091646-28701-1-git-send-email-cw00.choi@samsung.com> <1460091646-28701-8-git-send-email-cw00.choi@samsung.com> <570CD4F7.6000700@samsung.com> In-reply-to: <570CD4F7.6000700@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupgleLIzCtJLcpLzFFi42JZI2JSrPvpEl+4QV+ntMX8I+dYLfrfLGS1 OPdqJaPFpPsTWCxevzC06H/8mtnibNMbdotNj6+xWlzeNYfN4nPvEUaLGef3MVms23iL3eL2 ZV6Ll0d+MFosvX6RyeJ24wo2iwnT17JYnDl9idWide8RdovDb9pZLdpWf2C1WLXrD6ODmMea eWsYPVqae9g8Lvf1MnnculPvsXPWXXaPlcu/sHlsWtXJ5rF5Sb3Hv2PsHluutrN49G1Zxejx eZNcAE8Ul01Kak5mWWqRvl0CV8aUE1eZC1okKj6f28jSwPhUqIuRk0NCwETi7Oq3jBC2mMSF e+vZQGwhgRWMEneWMcPUrG69ChTnAorPYpS48HofE0iCV0BQ4sfkeyxdjBwczALyEkcuZYOE mQXUJSbNW8QMMecBo8TJTheIci2JO219jCDlLAKqEjf/g5WzAYX3v7jBBhIWFYiQ6D5RCRIW EVjNKHH/WCTIVmaBtcwSr9obWUESwgIZEof/LmSEGL+IUeLyzyQQm1NAW+Lc/99gZ0oIfOCQ uNa+E6yBRUBA4tvkQ2BnSgjISmw6APWWpMTBFTdYJjCKzULyzCyEZ2YheWYBI/MqRtHUguSC 4qT0IhO94sTc4tK8dL3k/NxNjMAEcvrfswk7GO8dsD7EKMDBqMTDe2ENb7gQa2JZcWXuIUZT oCMmMkuJJucD01ReSbyhsZmRhamJqbGRuaWZkjjva6mfwUIC6YklqdmpqQWpRfFFpTmpxYcY mTg4pRoYPQ98lvqS/9Z/0aqXUpMk/t4VCPkd3PPs4ua4z4U71sexsUarBFzd7ZamKBvgvKK0 +Pm0q5NNTzQ1JFarzK6/HfEy3cMsj5XjfmvJHNdp36pXBz7suiMl9/rs67LYs7cTfKUjPzm9 CNvlL8vlNansZW6Q4qKnR6tWZzMx/865+yasOp776NqZSizFGYmGWsxFxYkAgTcDPRsDAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrGKsWRmVeSWpSXmKPExsVy+t9jQd1Pl/jCDS7fEbaYf+Qcq0X/m4Ws FuderWS0mHR/AovF6xeGFv2PXzNbnG16w26x6fE1VovLu+awWXzuPcJoMeP8PiaLdRtvsVvc vsxr8fLID0aLpdcvMlncblzBZjFh+loWizOnL7FatO49wm5x+E07q0Xb6g+sFqt2/WF0EPNY M28No0dLcw+bx+W+XiaPW3fqPXbOusvusXL5FzaPTas62Tw2L6n3+HeM3WPL1XYWj74tqxg9 Pm+SC+CJamC0yUhNTEktUkjNS85PycxLt1XyDo53jjc1MzDUNbS0MFdSyEvMTbVVcvEJ0HXL zAF6WEmhLDGnFCgUkFhcrKRvh2lCaIibrgVMY4Sub0gQXI+RARpIWMOYMeXEVeaCFomKz+c2 sjQwPhXqYuTkkBAwkVjdepUNwhaTuHBvPZDNxSEkMItR4sLrfUwgCV4BQYkfk++xdDFycDAL yEscuZQNEmYWUJeYNG8RM4gtJPCAUeJkpwtEuZbEnbY+RpByFgFViZv/wcrZgML7X9xgAwmL CkRIdJ+oBAmLCKxmlLh/LBJkK7PAWmaJV+2NrCAJYYEMicN/FzJCjF/EKHH5ZxKIzSmgLXHu /2+2CYxANyIcNwvhuFlIjlvAyLyKUSK1ILmgOCk91zAvtVyvODG3uDQvXS85P3cTIzhNPZPa wXhwl/shRgEORiUe3gtreMOFWBPLiitzDzFKcDArifA+Pc8XLsSbklhZlVqUH19UmpNafIjR FOi9icxSosn5wBSaVxJvaGxiZmRpZG5oYWRsriTO+/j/ujAhgfTEktTs1NSC1CKYPiYOTqkG xqPL11XIzOaLF29ZzqP+enaBpFRjrI63q7/cP63pW4TU+d6Imiw/ENPUp3LAwFt4mzXTzhnz gryDS1zrnoSv3M8oG6fM+2LFnJq2vWGlu+TzarMfO6xcMr18s6j5VZXG7rMPjKwfZk60PWlz nGHymiszuf+ZOhYpyv/3r+8TrSpfWnQriXuCEktxRqKhFnNRcSIACQDCBWkDAAA= 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 On 2016년 04월 12일 19:59, Krzysztof Kozlowski wrote: > On 04/08/2016 07:00 AM, Chanwoo Choi wrote: >> This patch adds the bus device tree nodes for INT (Internal) block >> to enable the AMBA bus frequency scaling and add the NoC (Network on Chip) >> Probe Device Tree node to measure the bandwidht for AMBA AXI bus. >> >> The WCORE bus bus is parent device in INT block using VDD_INT. >> >> Signed-off-by: Chanwoo Choi >> --- >> arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 99 ++++++++++++++++++++++ >> 1 file changed, 99 insertions(+) >> >> diff --git a/arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi b/arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi >> index 1bd507bfa750..2a74abe6fc5d 100644 >> --- a/arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi >> +++ b/arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi >> @@ -361,6 +361,22 @@ >> cap-sd-highspeed; >> }; >> >> +&nocp_mem0_0 { >> + status = "okay"; >> +}; >> + >> +&nocp_mem0_1 { >> + status = "okay"; >> +}; >> + >> +&nocp_mem0_2 { >> + status = "okay"; >> +}; >> + >> +&nocp_mem0_3 { >> + status = "okay"; >> +}; >> + >> &pinctrl_0 { >> hdmi_hpd_irq: hdmi-hpd-irq { >> samsung,pins = "gpx3-7"; >> @@ -432,3 +448,86 @@ >> vdd33-supply = <&ldo9_reg>; >> vdd10-supply = <&ldo11_reg>; >> }; >> + >> +&bus_wcore { >> + devfreq-events = <&nocp_mem0_0>, <&nocp_mem0_1>, >> + <&nocp_mem0_2>, <&nocp_mem0_3>; >> + vdd-supply = <&buck3_reg>; >> + exynos,saturation-ratio = <100>; >> + status = "okay"; >> +}; >> + >> +&bus_noc { >> + devfreq = <&bus_wcore>; >> + status = "okay"; >> +}; >> + >> +&bus_fsys_apb { >> + devfreq = <&bus_wcore>; >> + status = "okay"; >> +}; >> + >> +&bus_fsys { >> + devfreq = <&bus_wcore>; >> + status = "okay"; >> +}; >> + >> +&bus_fsys2 { >> + devfreq = <&bus_wcore>; >> + status = "okay"; >> +}; >> + >> +&bus_mfc { >> + devfreq = <&bus_wcore>; >> + status = "okay"; >> +}; >> + >> +&bus_gen { >> + devfreq = <&bus_wcore>; >> + status = "okay"; >> +}; >> + >> +&bus_peri { >> + devfreq = <&bus_wcore>; >> + status = "okay"; >> +}; >> + >> +&bus_g2d { >> + devfreq = <&bus_wcore>; >> + status = "okay"; >> +}; >> + >> +&bus_g2d_acp { >> + devfreq = <&bus_wcore>; >> + status = "okay"; >> +}; >> + >> +&bus_jpeg { >> + devfreq = <&bus_wcore>; >> + status = "okay"; >> +}; >> + >> +&bus_jpeg_apb { >> + devfreq = <&bus_wcore>; >> + status = "okay"; >> +}; >> + >> +&bus_disp1_fimd { >> + devfreq = <&bus_wcore>; >> + status = "okay"; >> +}; >> + >> +&bus_disp1 { >> + devfreq = <&bus_wcore>; >> + status = "okay"; >> +}; >> + >> +&bus_gscl_scaler { >> + devfreq = <&bus_wcore>; >> + status = "okay"; >> +}; >> + >> +&bus_mscl { >> + devfreq = <&bus_wcore>; >> + status = "okay"; >> +}; > > Could you put the bus nodes in alphabetical order, both between them and > in relation to others (so before &clock_audss)? Let's keep the file ordered. OK. I'll reorder them. Best Regards, Chanwoo Choi