From patchwork Tue Mar 1 07:09:41 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Qiang Zhao X-Patchwork-Id: 590389 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 401831402C9 for ; Tue, 1 Mar 2016 18:43:14 +1100 (AEDT) Received: from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) by lists.ozlabs.org (Postfix) with ESMTP id 24DB11A0E6A for ; Tue, 1 Mar 2016 18:43:14 +1100 (AEDT) X-Original-To: linuxppc-dev@lists.ozlabs.org Delivered-To: linuxppc-dev@lists.ozlabs.org Received: from na01-by2-obe.outbound.protection.outlook.com (mail-by2on0091.outbound.protection.outlook.com [207.46.100.91]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 59D7F1A0E13 for ; Tue, 1 Mar 2016 18:33:38 +1100 (AEDT) Received: from BLUPR0301CA0035.namprd03.prod.outlook.com (10.162.113.173) by BY2PR03MB313.namprd03.prod.outlook.com (10.141.139.13) with Microsoft SMTP Server (TLS) id 15.1.409.15; Tue, 1 Mar 2016 07:18:54 +0000 Received: from BL2FFO11FD023.protection.gbl (2a01:111:f400:7c09::199) by BLUPR0301CA0035.outlook.office365.com (2a01:111:e400:5259::45) with Microsoft SMTP Server (TLS) id 15.1.415.20 via Frontend Transport; Tue, 1 Mar 2016 07:18:54 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) 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.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BL2FFO11FD023.mail.protection.outlook.com (10.173.161.102) with Microsoft SMTP Server (TLS) id 15.1.427.7 via Frontend Transport; Tue, 1 Mar 2016 07:18:52 +0000 Received: from titan.ap.freescale.net ([10.192.208.233]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id u217ITcV000952; Tue, 1 Mar 2016 00:18:49 -0700 From: Zhao Qiang To: Subject: [PATCH v3 5/7] T104xD4RDB: Add qe node to t104xd4rdb Date: Tue, 1 Mar 2016 15:09:41 +0800 Message-ID: <1456816183-22340-5-git-send-email-qiang.zhao@nxp.com> X-Mailer: git-send-email 2.1.0.27.g96db324 In-Reply-To: <1456816183-22340-1-git-send-email-qiang.zhao@nxp.com> References: <1456816183-22340-1-git-send-email-qiang.zhao@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131012903335409827; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CPI:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(2980300002)(1110001)(1109001)(339900001)(189002)(199003)(229853001)(92566002)(50466002)(50226001)(586003)(33646002)(189998001)(5001960100003)(19580395003)(106466001)(5003940100001)(19580405001)(77096005)(2950100001)(86362001)(105606002)(5008740100001)(104016004)(1220700001)(2906002)(76176999)(110136002)(81156008)(6806005)(2351001)(87936001)(11100500001)(50986999)(47776003)(85426001)(4326007)(575784001)(36756003)(1096002)(48376002)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR03MB313; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; MLV:sfv; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD023; 1:9eMZKX2PBxYUB+aIEPkWMWL+02G91b6FkW0r+WX6zWjuN7xxkInTtUKNTN9ezCWtcgHQCuC+ILa/Qs2jsg9975EW6IIZpHxyATsbbw7u+fF2Elfa/yo6vRbytePcD36tHAL8V2HCJA2MeRdKRz/rxBa7vwKYh0097K/i78jZQlvVn6iKb2PArbnLDfcPUmlJx05f2KzDbQY4iSfzR7ouYwOVtFlrgoHovoiGKV1ONi7LyCwxEgXLqup4OBapdv0uqNRwm70oipZF4krM1LtVoFwN2ZXJvx7UD35G9staBnnGmWc8xkv/Neu+qH1tUgKpDboDWFVcMX6xQSmvW6tIg6bk371mUA2EaRgT853XArpsvTt1nnV/OIEiZO9aku1LP/tL21PoIJE+M6lv1SS3JVhSpAEI//JB2YmSNyz6gt+Af/xjphDRS4nP8OSioxBCieau6GUAKLLOJMmoAcyLT1m80wC/MEO8D8I+H8e7bgqBj5O24YNDAgQlhFpAHRcrpG8WALdP0Ozw5TpbAHv1tccXIVhaNe1P/GwzluxEJPmBBqp481OA/8lp2l+JQOkYlmXyvqGD4/MOrYo0+WtsRyV5k3cDwcKOW+sQROTTcsA= MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 06b83d51-1ab7-4389-f5e1-08d341a1bebe X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB313; 2:1nX7jkfGpm9BDx1eoizW9dkX8Z0ucq7G0yCgyNDhAgG7zAu5ed3iS58Uxy8mpNL3a+V89AnG5Ea3ehW/WKb1qJCPvI4/eHaeZYGa+mUYQrVVybK1w30p1JoQk74Dtd9Peq/Upu+5sWGLsVtMoKztlVGTCZH3yFNYMiTiB6QTbSwogkeHEi3PZ3NOPGF+6/Tm; 3:hd9ra7lh1AUWVlM/qug0R9PYacPl48ai9rVaMNg1uqlITpB08D71XpkC/0E0tsRnaLJbThOrM6sZr99xZeG4pocPYtnfU6xvYaSth6Ib2aVnpjpKtXLQDzekmpV+RSgY8rB7puuqNLj97PNmqBC6BmD20J7ionzNKKWlbmOgr5ICs1A43gk+U5AqO6hsjZmgc2vEMlfzMYAH961GlqfCPWeNkrxOW8pV9/hNwfUzIcA=; 25:Rbtn0kTDmbivRdfJYOtMN92EjnGfeKCBwoYne4XZixoIlJxU7AFx+ozQbqSwsqC7oppFztxyQ3hhmbASFG4GFJsOUf/u+V/yehJjsA4Wvj6u3Wwet8vJV/AujCMltHQC2FZXetitaWsH26dkcvL6b/0JzNeTaI47F88Bl+HTxCE85Evl4ye/jrJ0U5B5tobDtxaeAFo9klnaoHxYG4y0HAmn314FhZGgtTjBU++vzogvrHSSEh30Lmy5w4izbPPjpgx2x+jkrzYC7/9eqgVT3VPcnT0fQASmsOTFBtrUV7raXTG8j1t3kFbUMg0NrrHtJ90jfsNsHVk7itPJ+Ikf3g== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY2PR03MB313; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(13023025)(13024025)(5005006)(13018025)(8121501046)(13017025)(13015025)(10201501046)(3002001); SRVR:BY2PR03MB313; BCL:0; PCL:0; RULEID:(400006); SRVR:BY2PR03MB313; X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB313; 4:LDYf/ILRtP6HBR+pBmIFSS2cbVsIaP4aIWMIzRZdzvcivdVbd6YgkEGYOTUWuKPZLUhp/2IMRSdTFPImU9XGpnkzNEVf8XmfiaveHSmpE9Q2h7h7BIOv2vhxrAKuea4ENf0x5QuPPHE9xbcGBDA401xmpfaoElbr8pIxCKjzb/KSuMM8r4ggFvy7altLyunKEZQ9YWzqIisaghyuGL+FAeA7193RmX5TAwJHRav1jD0tO3a/al5GgW+sPBHrPdQoxkSYz1wcA4NEFsU/Uj1TXseaV3YSWX55SormUX2FhT8IKQpCi6l67YbF7stjzie9ZRGU8m1CKMlXF2j1rjmH8A6eMPEs43s3UxsXUv5NeytQzrNkrYD1YvS7t+mMahYrmmUof9kuGB3bv0BeLaS6P0gFjp2MNV8Id2hBX4AZIztv755adkBoliZybxstnJDKPUwx+KHtCW1n0WLszXARAA== X-Forefront-PRVS: 086831DFB4 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR03MB313; 23:L6jAJxJovxZ5+fiE4v4dA3YDBVbkCASoGtmUOYb54l?= =?us-ascii?Q?0OXkQ5kg1hRsqL+wKcmyMNCoI/iN/Hs5yx6CzdI7QIlBfhX+E76xx7W0BMrs?= =?us-ascii?Q?hDv4AukoPyuUxuuNVk7byw+dCvgTEDS7d18N760QFCuHFJeWuOXqWCMLYGcq?= =?us-ascii?Q?EMA/yZOSy9nL+K4nGxmz1ST4tO1NggHhPNm3QmjiJeNCmDKfhwp4F9IcfKjf?= =?us-ascii?Q?Vd6HVsFzEjhBJ8gFDSKNM3qCMirJb7upvARceymATLrfYCXN+4QGD9l2zCBW?= =?us-ascii?Q?AXDsRbYXmhfRAT94hjaZ+1ffY7i3fq5dVl4nk61EwqLOPBEWInpKPb0t516N?= =?us-ascii?Q?RsLYHAlorEyKgJph2YfZtGFrf9AuEt4v6GS0eQfb3cOBF0z8GDopADgc0qT+?= =?us-ascii?Q?fZhqOg8Lhm70kwcyTc6YtdOJJIVD7S+D7pDRznbEtWF0V9eRkki9ZknPSi7c?= =?us-ascii?Q?0w+GIZzu0n27qiO3/jEXx08h0SXiYTBS3+coUzFbU+eGQsQyftpYkpbhBzPr?= =?us-ascii?Q?wR4OxM4HlZvV9k4FCRIt7c2fxZBCH/MqZSCx17AYhPr50iYzDNyHY+A+Nk88?= =?us-ascii?Q?ECai7weo+WABFl28sygah8y9lvr9l72eZtZZkacv23fybktmIZL330l7sLR1?= =?us-ascii?Q?6P78IWER6pJPLwSZNg1rlY5vuh3WECPgb/8EaW3TvmP0q/3KzGdN5yk2XLHT?= =?us-ascii?Q?xRbOR2pBfNDHYmFxK02hq80Bxsvg7YDLW0HfiTHFdzyj2kF8gZSNAW01YH6Y?= =?us-ascii?Q?T09lkCQZSDAn7STR4npUs9R7CQncW/QXmghslpbXxyiYCBycKeRbdR7j2Zcp?= =?us-ascii?Q?V8zJjLgbjt54EbHU8sApBMEQCe7rCKoqyZBbWmwdbDmUazdEgzJCVHZ+QGDW?= =?us-ascii?Q?NWotmVNfNROLplkEw+Xtx2UD5JybdxroLbkaCXAQwcyED/eJRUf9cuzvxpUp?= =?us-ascii?Q?oXRbWIeIp2rDf7JdYCyODq98ntuwlKd/B/jujQDNFiZ+zev9o24qIOoxrEY7?= =?us-ascii?Q?nfkMOT0nSkmPSrOqDWKiStY047f5DY02rgVxbgn8A5eUwKc5Ityhb3SxUWe5?= =?us-ascii?Q?NMQH02F3TCrxNceSXzEGOAl/9buJxHrhfmY6iqNh5ByEMcLHl6lK6qAFxhsP?= =?us-ascii?Q?nVmiLVgzY=3D?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB313; 5:eIEJp9a1Z+X15oi6uF5JUZ8a7pO+MVvg2KrST4eooty7RtE7zRLaCvxG//5jx0FqBpUKDIriFHGNWUe4cvVSvGtC6JNj9m0DgEPyYxDDppKWOsE6R25KEMo+8A7jv1O7gShXsCzXrocSHJtHqldzspiMNWhdBXvH8PT05r6AWy8=; 24:YujX6GDTYA7MIDDq/r+EupnkXKTsY27T0M0uW40FgOMlSsyXjdQg0JSxscL0qt/avGl5wL+k1jtkTYg6ApWIV6JFhU1U95aGVx95Zaeekmo= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Mar 2016 07:18:52.8389 (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.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR03MB313 X-BeenThere: linuxppc-dev@lists.ozlabs.org X-Mailman-Version: 2.1.20 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, linux-kernel@vger.kernel.org, xiaobo.xie@nxp.com, oss@buserror.net, leoyang.li@nxp.com, linuxppc-dev@lists.ozlabs.org, 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 arch/powerpc/boot/dts/fsl/t1040si-post.dtsi | 45 +++++++++++++++++++++++++++++ arch/powerpc/boot/dts/fsl/t104xd4rdb.dtsi | 39 +++++++++++++++++++++++++ 2 files changed, 84 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..d9e89d5 100644 --- a/arch/powerpc/boot/dts/fsl/t104xd4rdb.dtsi +++ b/arch/powerpc/boot/dts/fsl/t104xd4rdb.dtsi @@ -212,4 +212,43 @@ 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 { + device_type = "serial"; + compatible = "ucc_uart"; + port-number = <1>; + rx-clock-name = "brg2"; + tx-clock-name = "brg2"; + }; + }; };