From patchwork Tue May 17 02:39:01 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Qiang Zhao X-Patchwork-Id: 622849 X-Patchwork-Delegate: scottwood@freescale.com Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3r842Y4rPFz9ssP for ; Tue, 17 May 2016 14:23:33 +1000 (AEST) Received: from ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) by lists.ozlabs.org (Postfix) with ESMTP id 3r842Y45nhzDqCB for ; Tue, 17 May 2016 14:23:33 +1000 (AEST) X-Original-To: linuxppc-dev@lists.ozlabs.org Delivered-To: linuxppc-dev@lists.ozlabs.org Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1on0073.outbound.protection.outlook.com [157.56.110.73]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 3r841R2t6lzDq5r for ; Tue, 17 May 2016 14:22:34 +1000 (AEST) Received: from BN3PR0301CA0027.namprd03.prod.outlook.com (10.160.180.165) by BY2PR0301MB0598.namprd03.prod.outlook.com (10.160.125.20) with Microsoft SMTP Server (TLS) id 15.1.492.11; Tue, 17 May 2016 02:49:25 +0000 Received: from BY2FFO11FD006.protection.gbl (2a01:111:f400:7c0c::125) by BN3PR0301CA0027.outlook.office365.com (2a01:111:e400:4000::37) with Microsoft SMTP Server (TLS) id 15.1.497.12 via Frontend Transport; Tue, 17 May 2016 02:49:24 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=none action=none header.from=nxp.com; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.158.2 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.158.2; helo=az84smr01.freescale.net; Received: from az84smr01.freescale.net (192.88.158.2) by BY2FFO11FD006.mail.protection.outlook.com (10.1.14.127) with Microsoft SMTP Server (TLS) id 15.1.497.8 via Frontend Transport; Tue, 17 May 2016 02:49:23 +0000 Received: from titan.ap.freescale.net ([10.192.208.233]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id u4H2n5Qa018062; Mon, 16 May 2016 19:49:20 -0700 From: Zhao Qiang To: Subject: [PATCH v6 5/7] T104xD4RDB: Add qe node to t104xd4rdb Date: Tue, 17 May 2016 10:39:01 +0800 Message-ID: <1463452743-21462-5-git-send-email-qiang.zhao@nxp.com> X-Mailer: git-send-email 2.1.0.27.g96db324 In-Reply-To: <1463452743-21462-1-git-send-email-qiang.zhao@nxp.com> References: <1463452743-21462-1-git-send-email-qiang.zhao@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131079269641374631; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.158.2; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(979002)(6009001)(2980300002)(1109001)(1110001)(339900001)(189002)(199003)(9170700003)(50986999)(76176999)(85426001)(8936002)(6806005)(104016004)(50466002)(48376002)(77096005)(110136002)(86362001)(575784001)(87936001)(5008740100001)(5003940100001)(36756003)(92566002)(2950100001)(229853001)(4326007)(105606002)(2351001)(586003)(1220700001)(189998001)(33646002)(106466001)(19580395003)(47776003)(8676002)(2906002)(50226002)(81166006)(19580405001)(7059030)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR0301MB0598; H:az84smr01.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; MX:1; A:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD006; 1:0MsAcGZiuRir6uvOok7eenE6zcLds0y1p6dGCZVAkThmpOPgp4D2Kxof+yZ/cc+cVWooa7e+qk8Ddl8Yd+oE2QChTYzgFEDK7zKf/w13RCvzoaDU83Xq/gS1kCDuyznbLTSRk9CL6aiDiqcw8rjerPeyN2S5NKIgxYz58iSvfzWzPh/lPmCM2pOB8PZ5emGMIuMmSTI1jlR5Nf0MXMEAbRZxbiusMUFEoKN8rd18YV2fiG5OwKYSiPk+hc46IjSWvr5MGMY/QiewQFGRcOtXGnUjsKWLIbsxr1WkS1i/sk5jb+ukx5qUpF2gLrksq1KbhKEr089DOpwnX38I0+v6GejTVUBJWYvF/1Qr7r/KR282PGI9iq3hSM0+C0ifHdleTM0/8BkF7vMFZ1tLBLag+zEC2iq/9e2HaIpiQumw1vpj/UnGssSk+tIpswVa3myJgtVpMPvvzFFHNnIpTMwpZfT1nb32iTqM30XU7LThhNRR/odG9TN9c8bLMlz8xQtmadIr0PZw9IP0k4AfofGaCpY4awdfmku/gJExn2ZIyoWeMisAYCtO/hVvu+VrdVtW1uwkyz/bzQ1k2dV2RFNIKuHPtcK9RiLiy0cxfOubrqU4hWFwV/0cnulJ8nROBGMWzsgMzq08PChuc1fp3ib+4vKMYRbcSsHDwMar3u39coBa7oEOWrBA5Df6vNWUcQ9S MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 78c08323-e3c0-4547-409f-08d37dfddac8 X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB0598; 2:mLP4foR22bUQJWysqccIg23MRtrFVG0pjd+p2SAAlHfl4NoiDZTJM0qZwL0eDBVLIJdSbh5s3v4Z1+HbUoCM5VMTS1l3M9x7r2QqHk2x1vSCOTgJ8260sNNcQFbwSLQMEvthHOAC5jKjQNBrLFEAeiyo1Iq4Sixth9ABicKvF429sxUySQ9lavxFDMGMrYO+; 3:Kcj4k1hEKPcOyRQgefdPuPXEVMLKZK8azrLy0CRMntL+ETZD16VBQQW4kpwIGgn75XczzhrNQK8+hhrasYmBMcagG3yP6BwkdsWW9zaK2RfHy+QISTujBhOlxDGTGdaES0d6+C+JdLyuKtnwiTHGxgiqEOddDA0a84QsnjjpmrG8vuo2D6cVKdnWUeSf4Zl/cReCb3w2ofXkeguXryTIy+dtedOfZBeQzE4huu/Fm/s=; 25:5CYMLRINSB//u9IseH3vOWtmc8OOXPmlwR/NsM7DZ4+VKdtHZoWbZN+GfHb+VIl1WYp5RoSicFDFXdJG/2Bfk89/43CdrF9tN4O3XjXpsnqKe3zdKqIsvSOBsM5spCgMb/BmQCoO+y6KfMGy1k/wLMcIz3y+LV8fswIeH95OWb30T3Vz7GuWLfCbbN+KCPShjzDmyGDbYCPiysgcyRzDLXCoa7QhaMTMzYdGhSAy/yW9yFWgstinRNpDDqUVkVm+SXyJFXi/tHuyDZJm0Go4wCzoCvqVfSqj4Ic/QjOgNSiL0JPLYYUSZHWCpX9sVgTj3s2ZHnhU5IwT9KerHnXUHSEUZT59TyV7plHmdi3r0R94OLBTjA9rDc2STA8DjrbApZjNmTDHhtu6Mju+GzbGvdX1eCR80sT/ajuaci1va+o= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY2PR0301MB0598; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(13024025)(13015025)(13018025)(13017025)(13023025)(8121501046)(5005006)(10201501046)(3002001)(6055026); SRVR:BY2PR0301MB0598; BCL:0; PCL:0; RULEID:(400006); SRVR:BY2PR0301MB0598; X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB0598; 4:4e+HxO8Od/yO1eaRLUjY085bvEPKC81ZPRuxsyK3CB1x3vGx5qMq9ehcAPrIyu1cwP0bHw20z+BxxxC4DgCKFIvXr6yCuo6lha8zl3XsgBIRI3MZF+RZHuMu+0aUhth7jvIzHhdzFmqpxMYJyzPfmqiZIAQbTNhcfRbnsKcNFpGZPlHKGrB+bftmrFDAne8CAu/nx+ejdk/RIV1AfUX0q9mWD0Dn8ZsQ83FcG56veMgq3GXH0eE76WtpkuQTXtgVfDMgJU5hwbgTArej9qRSiPex3auGimJVUhWnXDAr4sq+n5IQVEL8QwRLum1xzM0VizCEIWk3DCHk71xK0+CWUM3/mbhnotrVeN43c9+DxwJ7yKRoxfGL5BXqK55EJgE2uPB04ZOCg+taWqMwirK0rKzMKTJgtOhjQStaElz+VlnsEfiiUWNAOZVBGxXg6ZU4c/mQSujt2ACwi/ywlc2mlOdW/ni1PC0tkisxE8SuBzQ= X-Forefront-PRVS: 0945B0CC72 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR0301MB0598; 23:9Ey6HVHg2Qb4EMAGbzQ10rc3+WyOa11jj3Hx1tz?= =?us-ascii?Q?4SqEoCTnntQ54pEtoZZaWFwWSa9DCOLYvh1kEtsaz5dA+EbIGJ9Wz485oa/j?= =?us-ascii?Q?8AA/ni8j2Gxl1c+bl0ewLI9hR6+vOLOwsARMm7sJ+VmwF342kNBN2UIToJ73?= =?us-ascii?Q?JOe2jfq6MY+GNyYmB6WCe18IV7z9NGGHf1ilXaZe5sx/spRApTamtDaIogFk?= =?us-ascii?Q?XX3Wr91+XuwkAFgcYqZeTyha9VsLKQ/wY82DyqVBQHhkmzFb9fwVpk4iSyV5?= =?us-ascii?Q?G+/mtRBQ1Y3UIWsfP87/4IkEbL/o/Ki4rKMfnOaqCouYGncMNxXuL5gBFw3p?= =?us-ascii?Q?0iZb1uYXcWy3snFv7cZaTyFsia3DlcPlrmOyguoJiNPiPw/rFiAPADE5xii2?= =?us-ascii?Q?S98n3A458k4NsUvgZ2/4KCcMI85OdRo3R/DOYxtGdP75rg3nxm5csc7JULsI?= =?us-ascii?Q?H72AfzEgAx0TBcW9frXGWftEGWL3qqNoSQ1fCj5NL21FGf6GjWRId7pz25z9?= =?us-ascii?Q?uIakXAUAtrMq8eVtyLjm+IMTBdyH8TJnImKFSmluxy1w7Ngyb8cXn370WPRa?= =?us-ascii?Q?i+76eHhHolU6s+iCOezsxVCVE9gSGTwo6W6CoNuFZ1prXCf+PIiqiuKNWWnN?= =?us-ascii?Q?DL/6LLeg0/0Lo+GugccklXE3UHYBEVI2OhfJeVQARevKazx6reyUP9h/M/re?= =?us-ascii?Q?PTYlVrNg2zSQJC2CZrlTw30ixtXX3HBmzlvsQU+SV1+v+8jVsBZ90J5oJEye?= =?us-ascii?Q?1qi31BOms1DYcTF1Pulix3no5wQEcmqcDtKLfuCOvgj4iASh6JB4CuiAp4ax?= =?us-ascii?Q?7iHnkMQmyQzkCTUg3B9XV/QPkxe8q9OUHbzSO+/u1NdCcdzLq0DPugpaaWHB?= =?us-ascii?Q?6zlDNPWLb8iWFnIDN4eUGGwiEfClqALZifddlS7XeQjo1ObJ/X1yQCXTURT6?= =?us-ascii?Q?0C+PMUK6c3BTzTQqCeju+SbSkvd79+zh3DPGCyWTuvzz6pk2LAsPhj011mqX?= =?us-ascii?Q?iFi2LDJWehNvF+IQew+Hxq7UDnf8xMgxk7Y42CsQq1aR6iXvXGe2XOTMtAlA?= =?us-ascii?Q?aSnCiB6ED8CspUE4CVJf/ObNdSf2Nk/9rgXlXu1iexqSzGJ7nm1grsj2fXRf?= =?us-ascii?Q?Wav7h8Q9NFYdHDc9V5ptxZFSRQ1pfdgTv7j+cfoLdB2XqcElMn19EWOu+ndz?= =?us-ascii?Q?gHCKLiR5sv1g77mbnw965Y/PkuBE9KfsLhJ/e?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB0598; 5:xFqtaNyzntTFwxMhHq/6Z0R0ZPR2jYT899803mghd1f0inSoppadVj62EZqMKpjXOJ3GXfoOJFzQD2kSAlDNd5vDGnCGHOERZeP90PlJhounPjor562CxMIK0KUmsrN6QnAx6w+BPmmHEQwuEa8qyWJ84p0+AkRKlyP5MqRxIVI=; 24:bilVlR/Xl8q5rJPQbl+HL15u6cmlltSFhaGMEvrDdjBXC8mawCv/h5258ddp7sxoaOwEL1Z8MeanmcZRtlwHE9bE1nvgHMNDP4ECw7xRXiY=; 7:u4r1DyqCBIqmXYmnVE4vOQ279MReCrK369MoG+sB81/qUsr7WcnfmrNhJxyGrkP8tbEWGW3kh73hsS5mXZhEkS37v3Zr7BegHMl7QOiQPcyA61KXtyY7RRl1E8a7GPLyKRLPv60lrjbv13SWMjwdVegutx0qC/417n4iiQKR15wzHRwtEYZ18W4oCIUvOTC9 SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 May 2016 02:49:23.4666 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.158.2]; Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR0301MB0598 X-BeenThere: linuxppc-dev@lists.ozlabs.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, xiaobo.xie@nxp.com, Zhao Qiang Errors-To: linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org Sender: "Linuxppc-dev" add qe node to t104xd4rdb.dtsi and t1040si-post.dtsi. Signed-off-by: Zhao Qiang --- Changes for v2 - rebase Changes for v3 - rebase Changes for v4 - rebase Changes for v5 - rebase Changes for v6 - NA arch/powerpc/boot/dts/fsl/t1040si-post.dtsi | 45 +++++++++++++++++++++++++++++ arch/powerpc/boot/dts/fsl/t104xd4rdb.dtsi | 38 ++++++++++++++++++++++++ 2 files changed, 83 insertions(+) diff --git a/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi b/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi index e0f4da5..012f813 100644 --- a/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi +++ b/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi @@ -673,3 +673,48 @@ }; }; }; + +&qe { + #address-cells = <1>; + #size-cells = <1>; + device_type = "qe"; + compatible = "fsl,qe"; + fsl,qe-num-riscs = <1>; + fsl,qe-num-snums = <28>; + + qeic: interrupt-controller@80 { + interrupt-controller; + compatible = "fsl,qe-ic"; + #address-cells = <0>; + #interrupt-cells = <1>; + reg = <0x80 0x80>; + interrupts = <95 2 0 0 94 2 0 0>; //high:79 low:78 + }; + + ucc@2000 { + cell-index = <1>; + reg = <0x2000 0x200>; + interrupts = <32>; + interrupt-parent = <&qeic>; + }; + + ucc@2200 { + cell-index = <3>; + reg = <0x2200 0x200>; + interrupts = <34>; + interrupt-parent = <&qeic>; + }; + + muram@10000 { + #address-cells = <1>; + #size-cells = <1>; + compatible = "fsl,qe-muram", "fsl,cpm-muram"; + ranges = <0x0 0x10000 0x6000>; + + data-only@0 { + compatible = "fsl,qe-muram-data", + "fsl,cpm-muram-data"; + reg = <0x0 0x6000>; + }; + }; +}; diff --git a/arch/powerpc/boot/dts/fsl/t104xd4rdb.dtsi b/arch/powerpc/boot/dts/fsl/t104xd4rdb.dtsi index 3f6d7c6..7cc3596 100644 --- a/arch/powerpc/boot/dts/fsl/t104xd4rdb.dtsi +++ b/arch/powerpc/boot/dts/fsl/t104xd4rdb.dtsi @@ -212,4 +212,42 @@ 0 0x00010000>; }; }; + + qe: qe@ffe140000 { + ranges = <0x0 0xf 0xfe140000 0x40000>; + reg = <0xf 0xfe140000 0 0x480>; + brg-frequency = <0>; + bus-frequency = <0>; + + si1: si@700 { + compatible = "fsl,t1040-qe-si"; + reg = <0x700 0x80>; + }; + + siram1: siram@1000 { + compatible = "fsl,t1040-qe-siram"; + reg = <0x1000 0x800>; + }; + + ucc_hdlc: ucc@2000 { + compatible = "fsl,ucc-hdlc"; + rx-clock-name = "clk8"; + tx-clock-name = "clk9"; + fsl,rx-sync-clock = "rsync_pin"; + fsl,tx-sync-clock = "tsync_pin"; + fsl,tx-timeslot-mask = <0xfffffffe>; + fsl,rx-timeslot-mask = <0xfffffffe>; + fsl,tdm-framer-type = "e1"; + fsl,tdm-id = <0>; + fsl,siram-entry-id = <0>; + fsl,tdm-interface; + }; + + ucc_serial: ucc@2200 { + compatible = "fsl,t1040-ucc-uart"; + port-number = <0>; + rx-clock-name = "brg2"; + tx-clock-name = "brg2"; + }; + }; };