From patchwork Mon Mar 7 02:28: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: 592652 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id CDE9E140BAF for ; Mon, 7 Mar 2016 13:37:15 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751869AbcCGChO (ORCPT ); Sun, 6 Mar 2016 21:37:14 -0500 Received: from mail-bl2on0089.outbound.protection.outlook.com ([65.55.169.89]:57696 "EHLO na01-bl2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751717AbcCGChL (ORCPT ); Sun, 6 Mar 2016 21:37:11 -0500 Received: from BY2PR03CA050.namprd03.prod.outlook.com (10.141.249.23) by BLUPR03MB1491.namprd03.prod.outlook.com (10.163.81.21) with Microsoft SMTP Server (TLS) id 15.1.427.16; Mon, 7 Mar 2016 02:37:08 +0000 Received: from BY2FFO11FD027.protection.gbl (2a01:111:f400:7c0c::106) by BY2PR03CA050.outlook.office365.com (2a01:111:e400:2c5d::23) with Microsoft SMTP Server (TLS) id 15.1.427.16 via Frontend Transport; Mon, 7 Mar 2016 02:37:08 +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 BY2FFO11FD027.mail.protection.outlook.com (10.1.15.216) with Microsoft SMTP Server (TLS) id 15.1.427.7 via Frontend Transport; Mon, 7 Mar 2016 02:37:07 +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 u272b22e024680; Sun, 6 Mar 2016 19:37:03 -0700 From: Zhao Qiang To: CC: , , , , , , Zhao Qiang Subject: [PATCH v4 1/8] QE: Add IC, SI and SIRAM document to device tree bindings. Date: Mon, 7 Mar 2016 10:28:01 +0800 Message-ID: <1457317688-20330-1-git-send-email-qiang.zhao@nxp.com> X-Mailer: git-send-email 2.1.0.27.g96db324 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131017918279702914; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(979002)(6009001)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(81156013)(36756003)(86362001)(19580405001)(19580395003)(81166005)(11100500001)(92566002)(77096005)(85426001)(47776003)(33646002)(48376002)(50466002)(87936001)(2906002)(5003940100001)(1096002)(50986999)(1220700001)(189998001)(110136002)(586003)(4326007)(106466001)(2351001)(229853001)(5008740100001)(50226001)(6806005)(105606002)(104016004)(7059030)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR03MB1491; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; A:1; MX:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD027; 1:vRp1bfoSv1/CbRXqHrk6Ka/NdHudzDyiI/U1skJ1pVxbT+XOctxlNFhtlnQeFPJ8/klC/H9pzlLfAM5vYq/iD7rk4u61WlToMwjgVd36594ABHdW9eomtLGTH0fiCjgcvPwFJfKkFuEMBkShIan301A9QKDlAKcK8uwR6XnWKaUkeVnNyLR9zhmZsbTrUzXCAUnVRS/gVAHE5yZVB97cFybPBji0raGdh/xtw8JrhpEpbblU/ocIfsD8SdPQDPEeBPkmaajJLTzKD9b70bZdXf7lGcO+Wa2A9JfbIizjoW4vVV3IN+R/AddQki4QjoIJL9CY69sJgodqkL7tdssKA7tX7Nop1AhdTpEqBkWTcXJKBHhhn/T+TD8Eu2wl7/YFvLuIKykOAOmZ5kOdn/MLiip8Z7og0aWlyiB2MrhPSFneG2VuudTxsQGNdadJKUUfv+JUmNUP69irRs7/aNWUM/SGyNZOgdbSjME11UARODF/SyXvrCGuXPxyFEOaFfBCPjpOrVX8LLpa+DOmQc6lZsl7yALCbANRMl20XGX+C3sMAiVIyoQtP02EF+GFRJt6a3YfpO1ghF+iS/lzPAe6s41WWwl7x8orCxQZ2CL4kO4= MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: c2df574f-98a9-483b-d982-08d3463160bc X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB1491; 2:/s8ps6UGZP046vRWeg2qrhYr+KnykOwoihXsYSnSCy3QBrTbEFLJ7NG6ITWstAl81krtmQ4zI/61YzjGxfKMS/7k45I7UNkv+Sq7crfyuCu+3fKOIKgSn2hwy5iDefO+zpuYSTEMqLdGkOIFeIP7LyPJgKitYJnpPkqrkvEI4vpKLPI4TzvkZuus/H/M9GeV; 3:m3j3uA/G/E5ye3HOnDbn7X1WbDRJMbOdnFFQKFsu9QUA1WRY6qj4Awfpyarh6XtrP9RF276DXXuE+cgajTPOMxtBwO29loTFP2AzYy8oA+L8NYQw7XBMHMF+i8NOmJqsgHiMMwausvB6NGTTHsA7ZwYgR+QFBOlBUy/EZW97D5i6Nhz+Tc4671sxSaklmNyuld2cQP8bbKHxEsSPDLv5Ryq+n7/U1zf2o9VKXcYEmRY=; 25:3P774P4rkl1JUgMHd/ueo5JtWrS1m2XI7haoOD70/raMv2qTDdNlhzPBW+diVbGmc6h15RJQR6qJUa7ib3YVo0Tt18wF9cIWtEP9CteP9bgFB5l1vq3XKV97OwVIiax9pgW8LOfQf8I7EwWh2scgdcznB5pDQCNf4FLs5MG+YWnSjz4oOnyAVJ2rrCtIRJjSFy6EzeDXpGb1SySos3COHCxlaAaYFGblmZE96LFIsJlXWL+ohX7Y0IHgzds2ggjmFCoB3CyV5hXfwr8RVvLAe0qAcZpwR0XFGiSW5l84RLyD+O4HRQpjHg7rltcE9314aXz2DMHrUq3Sh4k+hDEweBh6BTfTR5zR0arMj+YfDww= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BLUPR03MB1491; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(13015025)(13017025)(13023025)(13024025)(5005006)(8121501046)(13018025)(3002001)(10201501046); SRVR:BLUPR03MB1491; BCL:0; PCL:0; RULEID:(400006); SRVR:BLUPR03MB1491; X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB1491; 4:MGO25U9UXz6/RIxYv502xCLNBZTa1CY3pRYwbltNgafxAIHmiwa66AQC3u4oIDS/sU8B934Cev8zavqYHV00l5zFBq4FQBb4TtW3zgbMhamkfCu84J64ssqXAqKATNPmMFnixnA2L6rTRsRcSwqIXfaNbqgB/KJQpUXvNGSPoHk6a4Fk0kRL2jx8Y7A+Jw8bK4UNNAP111RWhHpRGFIf3vxaMiYrPAy+pkSy+G/stzUoyvfUkWpaWadcw0KnLqK6CW7gOz+31Trkfut/sd1vLsVZ0j/Rff1c71/9BATpb1Zf6CbVJ7953+Q2aIxFQ7bMbjWgZH1TJGuUgYI1mT+XItxNtVZ0pHPNJ+SVCa8j05YuMFJL7y92/oJHzhXavw0Lob4Oqu8uueJZPHJxnM8rBNkfjCJbvdFGuWbLWa3LHkuN7bFmThR7oiHjStVmnILx2MJc/SL7sy/CraK+AgxaeA== X-Forefront-PRVS: 087474FBFA X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR03MB1491; 23:H8O6FRrwnIHlxu6nkPbkO/2WlMXGl/nxW48BRk8Jo?= =?us-ascii?Q?4lLqJbnKS5xKko49Ys5mVhSA6gm/T10ysKObgNg/VfPtAyCo0WAML4xlg9Uv?= =?us-ascii?Q?o7g272/hbJ0zUytFiB2oIfoJsndivND1sqzGKxlrmS9uFGvTzQL450bSuAVQ?= =?us-ascii?Q?G9tFJcez1B3DIbOrf4uqZpcKtp9kwIVgE4zbNh9DLYggdO+8w1bUc57XmTsl?= =?us-ascii?Q?U1A27fuYzcHoCO038tpajDQAKUg3Kvwvq7eIqkY8llw84HOQRbfgfBCoo+O0?= =?us-ascii?Q?xNu4ZaN6/EMnnX/IObDZB2ohqYxJHueEmkZ1NDWYhuTfYXNVAu5T0oK+UT82?= =?us-ascii?Q?oDVS7qfL/0gv+hsgwRRwLG24csFol+oWiUf2caq5jEUV2cKMQFLS9lX2P7Hl?= =?us-ascii?Q?8+tQRWu6DiUNUUaI85/Sodi8oIJk44U0t5717gzEC29g+r0RqFljd6ENQR0u?= =?us-ascii?Q?dakF6W4m6CRrAEjjyLmffDSiZc0lwn4D+5V0nk+rZkzutU2X8V0yr5k92amA?= =?us-ascii?Q?7WOmQfor8NMoehuYS1gld/Bq2WCdacbDIh9PxBO3zjy5rq5nb4CmaWbqNmUt?= =?us-ascii?Q?1d1huR0Z5mJFJDNWkA8D7O5uHmQhSG6N6A5jGsdiMpUYkFPGRv1aU2D1eJ44?= =?us-ascii?Q?0GIcj6WhQLImh78jn3KlzSCPG0JZuL0t98NH2xl6nPajI/yw4BPR5NE36tEa?= =?us-ascii?Q?hSilMuiFmm0IHxRjgQ8C6/WW5/KBDByEMCDLUWakTCC/ihJhRR0mk/RUwJsz?= =?us-ascii?Q?JhPvFqSu0vzbkZBuvewArDN2Hcx3sD6+sJ6Eo52qQo2gq9K2CI8HYz7Pqvgp?= =?us-ascii?Q?q6R+qllo2eCPJNDK3dyu7yz6NPSFKuNZWD8woVO0gO2TTd9eQPsaGT1d/M7G?= =?us-ascii?Q?ALOfk8dn9Ua/l+6cFPvxPoCmR7f9ytE4Ezs1OX+OdVyapv8KtiE7k89McmBj?= =?us-ascii?Q?2RPqnfNge/HaEoxGqIn+9p2H/59SjCeuFlhqEBkx4malGr804/L2EwghN12m?= =?us-ascii?Q?geJ95XXRvu4v9kdMby9Oo5yh6jGbWW0RaCU1EWkhXKwlxqNt6uFbAPWtG50P?= =?us-ascii?Q?N4hP+/GsJMfFhz0JCCii+ah1sHIlC+dTuw+E2pQOTDllO4ofVWlhPYepXjE3?= =?us-ascii?Q?YssohycjM/lwKF0e6t5FmAPNJIsYEfL?= X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB1491; 5:d7PnXtTgNpRs9JlY/aQieF/WVHxBEmBXh++/IqqSj94Hw1LnXQvox5HU5b3uPc/CZ0WXivRZmda+py6KSDZus7lmqgzSdyBWi1Aqm++kfROpw3ocpexXpX0MZpAskZC3qLTEGrS+m95gawCA+TYp3hK4qnKOxTqiBjT3d1zu+MY=; 24:xtjJCghmL/kw0GTGPfGFbj5qAGgd4sD67co2j5q29HxcL+P2Sl4CbMenpjY/KDmhFXO1EKVS1xohPtWtZ2tT/EQdEhc5U32HLB4Yn/sUaCE= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Mar 2016 02:37:07.7674 (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: BLUPR03MB1491 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Add IC, SI and SIRAM document of QE to Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/qe.txt Signed-off-by: Zhao Qiang Acked-by: Rob Herring --- changes for v2 - Add interrupt-controller in Required properties - delete address-cells and size-cells for qe-si and qe-siram Changes for v3 - Add SoC specific caompatible strings to qe-si and qe-siram Changes for v4 - NA .../devicetree/bindings/powerpc/fsl/cpm_qe/qe.txt | 50 ++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/qe.txt b/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/qe.txt index 4f89302..7ab21cb 100644 --- a/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/qe.txt +++ b/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/qe.txt @@ -69,6 +69,56 @@ Example: }; }; +* Interrupt Controller (IC) + +Required properties: +- compatible : should be "fsl,qe-ic". +- reg : Address range of IC register set. +- interrupts : interrupts generated by the device. +- interrupt-controller : this device is a interrupt controller. + +Example: + + 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 + }; + +* Serial Interface Block (SI) + +The SI manages the routing of eight TDM lines to the QE block serial drivers +, the MCC and the UCCs, for receive and transmit. + +Required properties: +- compatible : should be "fsl,t1040-qe-si". +- reg : Address range of SI register set. + +Example: + + si1: si@700 { + compatible = "fsl,t1040-qe-si"; + reg = <0x700 0x80>; + }; + +* Serial Interface Block RAM(SIRAM) + +store the routing entries of SI + +Required properties: +- compatible : should be "fsl,t1040-qe-siram". +- reg : Address range of SI RAM. + +Example: + + siram1: siram@1000 { + compatible = "fsl,t1040-qe-siram"; + reg = <0x1000 0x800>; + }; + * QE Firmware Node This node defines a firmware binary that is embedded in the device tree, for