From patchwork Fri Apr 15 06:32:55 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Chanwoo Choi X-Patchwork-Id: 8845191 Return-Path: X-Original-To: patchwork-linux-samsung-soc@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork1.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork1.web.kernel.org (Postfix) with ESMTP id 5B62C9F3A0 for ; Fri, 15 Apr 2016 06:34:10 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 8C8632037E for ; Fri, 15 Apr 2016 06:34:09 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 9DEF62021A for ; Fri, 15 Apr 2016 06:34:08 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753123AbcDOGdU (ORCPT ); Fri, 15 Apr 2016 02:33:20 -0400 Received: from mailout2.samsung.com ([203.254.224.25]:54099 "EHLO mailout2.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753030AbcDOGdQ (ORCPT ); Fri, 15 Apr 2016 02:33:16 -0400 Received: from epcpsbgr5.samsung.com (u145.gpu120.samsung.co.kr [203.254.230.145]) by mailout2.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTP id <0O5N02IUVWUZ7A40@mailout2.samsung.com>; Fri, 15 Apr 2016 15:32:59 +0900 (KST) Received: from epcpsbgm2new.samsung.com ( [172.20.52.113]) by epcpsbgr5.samsung.com (EPCPMTA) with SMTP id 29.9E.04789.B1B80175; Fri, 15 Apr 2016 15:32:59 +0900 (KST) X-AuditID: cbfee691-f795a6d0000012b5-54-57108b1b9b30 Received: from epmmp2 ( [203.254.227.17]) by epcpsbgm2new.samsung.com (EPCPMTA) with SMTP id EE.C4.06699.B1B80175; Fri, 15 Apr 2016 15:32:59 +0900 (KST) Received: from chan.10.32.193.11 ([10.113.62.212]) by mmp2.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA id <0O5N00MDZWUXF720@mmp2.samsung.com>; Fri, 15 Apr 2016 15:32:59 +0900 (KST) From: Chanwoo Choi To: myungjoo.ham@samsung.com, kyungmin.park@samsung.com, k.kozlowski@samsung.com, tomasz.figa@gmail.com, s.nawrocki@samsung.com, kgene@kernel.org Cc: robh@kernel.org, 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 v2 8/8] ARM: dts: Add support of Bus frequency using VDD_INT for exynos5422-odroidxu3 Date: Fri, 15 Apr 2016 15:32:55 +0900 Message-id: <1460701975-24178-9-git-send-email-cw00.choi@samsung.com> X-Mailer: git-send-email 1.8.0 In-reply-to: <1460701975-24178-1-git-send-email-cw00.choi@samsung.com> References: <1460701975-24178-1-git-send-email-cw00.choi@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrAIsWRmVeSWpSXmKPExsWyRsSkUFe6WyDcYPkvRYvrX56zWsw/co7V ov/NQlaLc69WMlpMuj+BxeL1C0OL/sevmS3ONr1ht9j0+BqrxeVdc9gsPvceYbSYcX4fk8W6 jbfYLW5f5rV4eeQHo8XS6xeZLG43rmCzmDB9LYvFmdOXWC1a9x5ht/i/Zwe7xeE37awWbas/ sFqs2vWH0UHCY828NYweLc09bB6X+3qZPG7dqffYOesuu8fK5V/YPDat6mTz2Lyk3uPfMXaP LVfbWTz6tqxi9Pi8SS6AJ4rLJiU1J7MstUjfLoEr4/z7d4wFn4Ur2tpOsjUwfuTvYuTkkBAw keg9coMRwhaTuHBvPVsXIxeHkMAKRonuw1NZuhg5wIom/rKFiM9ilDixYgsjhPOFUeLlzges IN1sAloS+1/cAOsWEZjKKHGwexZYFbPAVWaJJY1t7CBVwgLpEttbNoDZLAKqEjMm3gbr5hVw lTj85h8TxB1yEh/2PAKr4RRwk1g0+TrYfUJANS3z5oFtkBA4wyHxuPkNK8QgAYlvkw9B3Sor sekAM8QcSYmDK26wTGAUXsDIsIpRNLUguaA4Kb3IVK84Mbe4NC9dLzk/dxMjMKJP/3s2cQfj /QPWhxgFOBiVeHgfxAqEC7EmlhVX5h5iNAXaMJFZSjQ5H5g28kriDY3NjCxMTUyNjcwtzZTE eXWkfwYLCaQnlqRmp6YWpBbFF5XmpBYfYmTi4JRqYLRzNn75cfKV4/4/Y3/fmHkm/mTPlm8n L67SvS1wvI+jX/Zo2JHwBVuCZgkaT+lz1Vu++PmJGbl1zxp2ujnaF5mbW+376VZ5fWfPUrcZ zAWeRdMjjp4uOBWgEHiBSf++veozzZs6pe1KXvNvVbosk2Z6snL15PV291hm/vPy+nlszq+5 Gg4rhH8rsRRnJBpqMRcVJwIAQa6Q9+MCAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprLKsWRmVeSWpSXmKPExsVy+t9jQV3pboFwg/1HpC2uf3nOajH/yDlW i/43C1ktzr1ayWgx6f4EFovXLwwt+h+/ZrY42/SG3WLT42usFpd3zWGz+Nx7hNFixvl9TBbr Nt5it7h9mdfi5ZEfjBZLr19ksrjduILNYsL0tSwWZ05fYrVo3XuE3eL/nh3sFofftLNatK3+ wGqxatcfRgcJjzXz1jB6tDT3sHlc7utl8rh1p95j56y77B4rl39h89i0qpPNY/OSeo9/x9g9 tlxtZ/Ho27KK0ePzJrkAnqgGRpuM1MSU1CKF1Lzk/JTMvHRbJe/geOd4UzMDQ11DSwtzJYW8 xNxUWyUXnwBdt8wcoNeVFMoSc0qBQgGJxcVK+naYJoSGuOlawDRG6PqGBMH1GBmggYQ1jBnn 379jLPgsXNHWdpKtgfEjfxcjB4eEgInExF+2XYycQKaYxIV769m6GLk4hARmMUqcWLGFEcL5 wijxcucDVpAqNgEtif0vboBViQhMZZQ42D0LrIpZ4CqzxJLGNnaQKmGBdIntLRvAbBYBVYkZ E2+DdfMKuEocfvOPCWKfnMSHPY/AajgF3CQWTb7OCGILAdW0zJvHNoGRdwEjwypGidSC5ILi pPRco7zUcr3ixNzi0rx0veT83E2M4KTxTHoH4+Fd7ocYBTgYlXh4H8QKhAuxJpYVV+YeYpTg YFYS4Z3cChTiTUmsrEotyo8vKs1JLT7EaAp02ERmKdHkfGBCyyuJNzQ2MTOyNDI3tDAyNlcS 5338f12YkEB6YklqdmpqQWoRTB8TB6dUA+NhkUKfaocS5bt7fzzXd/izZlIdQ1SOu25gyLHd fEsfhWxgTdBcIm2+20PJp7le4WQ6+27PG828cr0eso8DKn0K/2q73Am8Jz/JfdWTw6VFS/e5 WERUbs9Y/i/85/qol353vxnOs8jhWl7Ftn//q4h5t5d8229i+15ym8Pf8P7dXlzf/UTTHiix FGckGmoxFxUnAgDNf/xjMAMAAA== DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected Sender: linux-samsung-soc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-samsung-soc@vger.kernel.org X-Spam-Status: No, score=-7.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_HI, RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP 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 Tested-by: Markus Reichl Tested-by: Anand Moon Reviewed-by: Krzysztof Kozlowski --- 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..d32984c5ff93 100644 --- a/arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi +++ b/arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi @@ -56,6 +56,89 @@ }; }; +&bus_wcore { + devfreq-events = <&nocp_mem0_0>, <&nocp_mem0_1>, + <&nocp_mem1_0>, <&nocp_mem1_1>; + 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"; +}; + &clock_audss { assigned-clocks = <&clock_audss EXYNOS_MOUT_AUDSS>, <&clock_audss EXYNOS_MOUT_I2S>, @@ -361,6 +444,22 @@ cap-sd-highspeed; }; +&nocp_mem0_0 { + status = "okay"; +}; + +&nocp_mem0_1 { + status = "okay"; +}; + +&nocp_mem1_0 { + status = "okay"; +}; + +&nocp_mem1_1 { + status = "okay"; +}; + &pinctrl_0 { hdmi_hpd_irq: hdmi-hpd-irq { samsung,pins = "gpx3-7";