From patchwork Tue Apr 22 06:16:59 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abhilash Kesavan X-Patchwork-Id: 4028491 Return-Path: X-Original-To: patchwork-linux-arm@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork2.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.19.201]) by patchwork2.web.kernel.org (Postfix) with ESMTP id 97F55BFF02 for ; Tue, 22 Apr 2014 06:21:07 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id BCA3A2021B for ; Tue, 22 Apr 2014 06:21:06 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.9]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id DC8E320219 for ; Tue, 22 Apr 2014 06:21:05 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.80.1 #2 (Red Hat Linux)) id 1WcTzv-0002gi-01; Tue, 22 Apr 2014 06:16:03 +0000 Received: from mailout1.samsung.com ([203.254.224.24]) by bombadil.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1WcTzs-0002er-3p for linux-arm-kernel@lists.infradead.org; Tue, 22 Apr 2014 06:16:00 +0000 Received: from epcpsbgr5.samsung.com (u145.gpu120.samsung.co.kr [203.254.230.145]) by mailout1.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0N4F00CET5DX9UB0@mailout1.samsung.com> for linux-arm-kernel@lists.infradead.org; Tue, 22 Apr 2014 15:15:33 +0900 (KST) Received: from epcpsbgm1.samsung.com ( [172.20.52.123]) by epcpsbgr5.samsung.com (EPCPMTA) with SMTP id 52.12.11496.50906535; Tue, 22 Apr 2014 15:15:33 +0900 (KST) X-AuditID: cbfee691-b7f3e6d000002ce8-8d-5356090548ab Received: from epmmp2 ( [203.254.227.17]) by epcpsbgm1.samsung.com (EPCPMTA) with SMTP id EB.80.27725.50906535; Tue, 22 Apr 2014 15:15:33 +0900 (KST) Received: from abhilash-ubuntu.sisodomain.com ([107.108.73.92]) by mmp2.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPA id <0N4F00KFW5DRH7D0@mmp2.samsung.com>; Tue, 22 Apr 2014 15:15:33 +0900 (KST) From: Abhilash Kesavan To: abrestic@chromium.org, thomas.ab@samsung.com, inderpal.s@samsung.com, lorenzo.pieralisi@arm.com, linux-arm-kernel@lists.infradead.org, kgene.kim@samsung.com, nicolas.pitre@linaro.org, Dave.Martin@arm.com, t.figa@samsung.com Subject: [PATCH v2 1/3] ARM: dts: exynos5420: add CCI node Date: Tue, 22 Apr 2014 11:46:59 +0530 Message-id: <1398147419-3073-1-git-send-email-a.kesavan@samsung.com> X-Mailer: git-send-email 1.7.9.5 In-reply-to: <1397239311-27717-5-git-send-email-a.kesavan@samsung.com> References: <1397239311-27717-5-git-send-email-a.kesavan@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrAIsWRmVeSWpSXmKPExsWyRsSkWpeVMyzYYHefnsXjNYuZLFa+/8to 8XfSMXaLprl7GC3mHznHanHgzw5Gi933vjBa9C64ymax6fE1Vos3v1+wWyy9fpHJ4tOzf+wW rXuPsFusn/GaxaJjGaPFy48nWBwEPNbMW8Po8fvXJEaP2Q0XWTw2repk87hzbQ+bx+Yl9R59 W1YxenzeJBfAEcVlk5Kak1mWWqRvl8CVsWLiDcaCl8IVDTvmMTUw9vN3MXJySAiYSGx+c5EJ whaTuHBvPVsXIxeHkMBSRonm419Yuxg5wIqur6iBiE9nlFjc/50JwuljkljYvZgZpJtNQE9i wb+vzCAJEYGXjBJz+96BOcwCm4GcHV9ZQEYJC1hJHPplA9LAIqAq8fvkeUYQm1fAReLti+9Q 2xQk5kwCK+EUcJO4fnAyG4gtJOAqsev8LkaQkRICX9klrs87xQQxR0Di2+RDLBC9shKbDjBD fCMpcXDFDZYJjMILGBlWMYqmFiQXFCelF5nqFSfmFpfmpesl5+duYgTG1ul/zybuYLx/wPoQ YzLQuInMUqLJ+cDYzCuJNzQ2M7IwNTE1NjK3NCNNWEmcN/1RUpCQQHpiSWp2ampBalF8UWlO avEhRiYOTqkGRsYNu2/p8ERu/bEh2mQm45zzfzZPlFZr2peXy5pTtt2S4/Wtkw9aEtfrHVu2 IFDgYNiji7KJ1y46eebGvvZlcHVv8zLZLNnI9Y/5n/ar2TMv8rMeeJTId+7NjdRvSU8Majd3 1jVOTfiZOutQUeO2b4s0F/sfb/p+Rj/t6fKTX+K01N4Ue0gV9ymxFGckGmoxFxUnAgAfjn7b wwIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFuplleLIzCtJLcpLzFFi42I5/e+xoC4rZ1iwwYRPShaP1yxmslj5/i+j xd9Jx9gtmubuYbSYf+Qcq8WBPzsYLXbf+8Jo0bvgKpvFpsfXWC3e/H7BbrH0+kUmi0/P/rFb tO49wm6xfsZrFouOZYwWLz+eYHEQ8Fgzbw2jx+9fkxg9ZjdcZPHYtKqTzePOtT1sHpuX1Hv0 bVnF6PF5k1wAR1QDo01GamJKapFCal5yfkpmXrqtkndwvHO8qZmBoa6hpYW5kkJeYm6qrZKL T4CuW2YO0AdKCmWJOaVAoYDE4mIlfTtME0JD3HQtYBojdH1DguB6jAzQQMIaxowVE28wFrwU rmjYMY+pgbGfv4uRg0NCwETi+oqaLkZOIFNM4sK99WxdjFwcQgLTGSUW939ngnD6mCQWdi9m BqliE9CTWPDvKzNIQkTgJaPE3L53YA6zwGYgZ8dXFpCxwgJWEod+2YA0sAioSvw+eZ4RxOYV cJF4++I7K8RmBYk5k8BKOAXcJK4fnMwGYgsJuErsOr+LcQIj7wJGhlWMoqkFyQXFSem5hnrF ibnFpXnpesn5uZsYwZH7TGoH48oGi0OMAhyMSjy8EgahwUKsiWXFlbmHGCU4mJVEeNP/AIV4 UxIrq1KL8uOLSnNSiw8xJgMdNZFZSjQ5H5hU8kriDY1NzE2NTS1NLEzMLEkTVhLnPdBqHSgk kJ5YkpqdmlqQWgSzhYmDU6qBcVmBwV/n+L8sp2zeMG1J1N+6b7dBFUtwlXOlt9jWwPN78l34 t5y4kbNqnvwVlh2PFnhOfuayurTDWGn1HqGT6p6eW7+1rVSe/+cUW3mQ//p3Cz49KjV9mNzI 8J7pYl3K7D7GGI6dXevau58YeFzSOL1owZGOEqlzMqHLi1M3byq7FBP123f3bCWW4oxEQy3m ouJEAJTi1XQgAwAA DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20140421_231600_328579_174CF63A X-CRM114-Status: UNSURE ( 7.89 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -5.7 (-----) Cc: mark.rutland@arm.com, devicetree@vger.kernel.org, arnd@arndb.de, will.deacon@arm.com, Abhilash Kesavan , robh+dt@kernel.org, grant.likely@linaro.org X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,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 From: Andrew Bresticker Add device-tree bindings for the ARM CCI-400 on Exynos5420. There are two slave interfaces: one for the A15 cluster and one for the A7 cluster. Signed-off-by: Andrew Bresticker Signed-off-by: Abhilash Kesavan --- arch/arm/boot/dts/exynos5420.dtsi | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/arch/arm/boot/dts/exynos5420.dtsi b/arch/arm/boot/dts/exynos5420.dtsi index 217376f..43e7b25 100644 --- a/arch/arm/boot/dts/exynos5420.dtsi +++ b/arch/arm/boot/dts/exynos5420.dtsi @@ -58,6 +58,7 @@ compatible = "arm,cortex-a15"; reg = <0x0>; clock-frequency = <1800000000>; + cci-control-port = <&cci_control1>; }; cpu1: cpu@1 { @@ -65,6 +66,7 @@ compatible = "arm,cortex-a15"; reg = <0x1>; clock-frequency = <1800000000>; + cci-control-port = <&cci_control1>; }; cpu2: cpu@2 { @@ -72,6 +74,7 @@ compatible = "arm,cortex-a15"; reg = <0x2>; clock-frequency = <1800000000>; + cci-control-port = <&cci_control1>; }; cpu3: cpu@3 { @@ -79,6 +82,7 @@ compatible = "arm,cortex-a15"; reg = <0x3>; clock-frequency = <1800000000>; + cci-control-port = <&cci_control1>; }; cpu4: cpu@100 { @@ -86,6 +90,7 @@ compatible = "arm,cortex-a7"; reg = <0x100>; clock-frequency = <1000000000>; + cci-control-port = <&cci_control0>; }; cpu5: cpu@101 { @@ -93,6 +98,7 @@ compatible = "arm,cortex-a7"; reg = <0x101>; clock-frequency = <1000000000>; + cci-control-port = <&cci_control0>; }; cpu6: cpu@102 { @@ -100,6 +106,7 @@ compatible = "arm,cortex-a7"; reg = <0x102>; clock-frequency = <1000000000>; + cci-control-port = <&cci_control0>; }; cpu7: cpu@103 { @@ -107,6 +114,26 @@ compatible = "arm,cortex-a7"; reg = <0x103>; clock-frequency = <1000000000>; + cci-control-port = <&cci_control0>; + }; + }; + + cci@10d20000 { + compatible = "arm,cci-400"; + #address-cells = <1>; + #size-cells = <1>; + reg = <0x10d20000 0x1000>; + ranges = <0x0 0x10d20000 0x6000>; + + cci_control0: slave-if@4000 { + compatible = "arm,cci-400-ctrl-if"; + interface-type = "ace"; + reg = <0x4000 0x1000>; + }; + cci_control1: slave-if@5000 { + compatible = "arm,cci-400-ctrl-if"; + interface-type = "ace"; + reg = <0x5000 0x1000>; }; };