Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751620AbcCAHSl (ORCPT ); Tue, 1 Mar 2016 02:18:41 -0500 Received: from mail-bl2on0088.outbound.protection.outlook.com ([65.55.169.88]:53963 "EHLO na01-bl2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750823AbcCAHSj (ORCPT ); Tue, 1 Mar 2016 02:18:39 -0500 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; From: Zhao Qiang To: CC: , , , , , , Zhao Qiang Subject: [PATCH v3 1/7] QE: Add IC, SI and SIRAM document to device tree bindings. Date: Tue, 1 Mar 2016 15:09:37 +0800 Message-ID: <1456816183-22340-1-git-send-email-qiang.zhao@nxp.com> X-Mailer: git-send-email 2.1.0.27.g96db324 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131012903153039905;(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)(199003)(189002)(77096005)(50986999)(33646002)(5003940100001)(50226001)(110136002)(189998001)(6806005)(5008740100001)(5001960100003)(92566002)(19580395003)(48376002)(104016004)(87936001)(19580405001)(86362001)(85426001)(586003)(36756003)(1220700001)(105606002)(1096002)(106466001)(47776003)(2906002)(2351001)(50466002)(4326007)(229853001)(81156008)(7059030);DIR:OUT;SFP:1101;SCL:1;SRVR:BLUPR03MB311;H:tx30smr01.am.freescale.net;FPR:;SPF:Fail;MLV:sfv;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11FD047;1:fC7H9gxzATevpiCUsuwrSz9nt+ZDRFFiIAJjS/Jyx0IUL7moDQVqIogctX1ubMKY6ZrbuH7ji38fNqDilvfKarUWloGPkUj0IwQFqq39F2OrcTCC8gS1FiDbDhPujNeLravDN9AogHCEmIe+QlsLmULAaSeWqfZNlfYrFulqw9gW3KqkBbT4PHXRWFb3M23AWx7fxFVMncueUAMOQRbCc3OuyRwMbc6Sn9O3BxfNms+2wqoqk4KuRlHGz5/c/VVShuOkYdsZwCIWLObsfMOQ6siun/VaoDEdSkHY7AND976f4TUevsmwXydWDqA7TBfExL37SBurSyqYHDy46oxwIEZC5Lb9vAkrzrwla0uwl+hNZkdKbDq7RRdx6kgamNsysmlzAZu8tSbQ2RWXYMTWTxwRCK0Hk7soMsPX5nSe9HGY8+BMDck2+lCIalsF9gzbQDPEy1e7gFx4CPEge7jUzrGDsIP7zwTboA16uA1FCGJAvysX8w6gDz2Mjt0HHb5BOnlU1EnXRNzu7qI4m5rEEYMptaUw3SxgOcUpUvBjg5K6FwtwqojcvoFrMyKjvSJbY1sZWcpYi9FpCeDeDSyu+TNEwN3syJK49sqzH5ztgRY= MIME-Version: 1.0 Content-Type: text/plain X-MS-Office365-Filtering-Correlation-Id: c581c55c-1d5b-4b57-98c3-08d341a1b3e2 X-Microsoft-Exchange-Diagnostics: 1;BLUPR03MB311;2:rAKi4kk+58pvRaZWcczZpoRmNubaOwEmmRK9NdKekooElNUZ7BF/CyAbtI20neyQATXBmm354MlD9bgjX1FRb6Qa3oUSpTOjgRSAhAOs1Ax/wh7WnsbxB9W42mo0AJT7wN8x5pWCwgHq7x4iD05dgXD3bQfvmWaDIj2ChrNPzZnip437Tc26VXdFSEC4IXJH;3:C6fiSrgOOUAJ+LOVKMBbQDEcEmPY3GBYlqUesd2BMbQqxHRA9zQmLnyDf6qxBBQgOm810kNTSGPAdcsHJ9t5WZSGzTWXeoH2Dq7bVSVRX6E7lF0BLD+K548YVQNhT56ZcsCaWzTgwA+N8dXtFM2iLorXWg4+MtwL6gcThmjJ3tfLkpEcXH+zHG1QrdlgDPIKiXggorF0z769MgX6VK4kCQqgrobp9x0N7xlKJYr4VXA=;25:mfqZtgGYdGud75amJaWCrgweOLOSiUKjGpADESPfHPCGJ3Awyojj/hmDO40tdg6josExox/qa06qWwBvhr6KLqIAIbzgBZ8t8ihrTsJFm9cwaloYM+PJOQIbmfsNWOuZp0MDm+IjEh3jiBxKgWfs2fHDBX5zSnSePs/jf6S47GpuX7l1CbuxfQGdd1vN2sCPVIhOGfCUVT3eZ9KFi6YWxHM+zlzylYL5KVBItVPsO1+WjCHkG3cpaF1KoUkSCGfWc0OnCvpgd2N02WBf452PxieG/CCpn026eGdCgm7QgfdfJCFW6fTHMuRJYkzd0xzCj1RvMgS+qTZh/wMY0kNotA== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BLUPR03MB311; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(13024025)(13023025)(8121501046)(13015025)(13018025)(5005006)(13017025)(3002001)(10201501046);SRVR:BLUPR03MB311;BCL:0;PCL:0;RULEID:(400006);SRVR:BLUPR03MB311; X-Microsoft-Exchange-Diagnostics: 1;BLUPR03MB311;4:liz7pxi/mzkoJ0k3O/nDY1WQyq/Is/tETptFfIaoe4LiPH0JLaMFbMDzg10JSWTKHyq69ZunUolxhnwxJi8WaFM7gF/OXo1lo+L0ld3vYBK41lKEbo3cNFpjHdQBiNWKacUWIrErnewo3vC4BZtT1OmbuDjAxq4TDlJxzAqAifkPpT7oz2N8pC+XvHLwmgSh5kCybSJFysDkDhK4PpNgt8H23AlBfyaiNhVOD3t1uVq0eP2pkamcujVPC6tkKQDSG9c6BWIJYbssV4hDHU3rpQx2W7dtc91zO4emQzV0GhJWWRUHehM41oEBiSZ+ZQY0G4xnDq4HzcUNZYAA6Ya1Ss5QuD93D5dJpp4LVRD+vugCMtqNYl0BOk1xYTjBroUJFsP8TKt3w8uEAh6UtmOmnWcZvbI0uXfnYC1ZHJ1708er7JpOLNRz+Q4HRCqBeDj5FxFqSshYZ03ZaKV925PQww== X-Forefront-PRVS: 086831DFB4 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BLUPR03MB311;23:UcYGthjTv1D0MCT1IEeOAWBFA8jiJtVcTEU39d/VHL?= =?us-ascii?Q?LW7GV5ABSItxc8DlUHBP692dat4xGkKymhQ9vApNPo1Ix5DGpsPyavpqgcHU?= =?us-ascii?Q?VOdCgK3gUYFai3hO7U4QvoIStLSjeM91ZUHZ7VwH7XWvGgZBg+pqro5m6gge?= =?us-ascii?Q?6iIAhZTqX5mcIq7gvkihbJxauZ8nT4V2u5Q/ZUGbTeU8oDSmOWzDsiDW5NYd?= =?us-ascii?Q?MNmUmLyhwpafmcRSHs432w434j7/aXEIXMhwVltgrXjq2JfkPuhlnIE2D+9k?= =?us-ascii?Q?B2iUDRivuYN24Tsjq7zbHkWMxpP2rDATfwgAOByO3t33PARsKe4DM/kzjCdn?= =?us-ascii?Q?UwSE5S/1UFW7dvM9L24+o5mmRm58svpi4uzdRi61OVVD1rdbI5b7TczBJgYC?= =?us-ascii?Q?AvtC+kFX8YfqJKIcmAsIN90ra9T+10A+AFWave8HblghzVksZ2KkzzahmrlZ?= =?us-ascii?Q?ea4R+Uy2Bd2W6MUlOB8pST6SkqkqWHF1kbvbRjMs8D1DqIh2knWsOmv7nL9H?= =?us-ascii?Q?ZLpGciA77HydqFir0XErYeb9nNUk6o5zgl933berq7rq3Sm7sKT9E/ZTd36n?= =?us-ascii?Q?r8kIIlJ9+vjbGs50lBSPvWvxyT5Rcw+RnsCq2bOAhFImOBPYgDRDxgUZ3Asn?= =?us-ascii?Q?h98NLFuX3NeUFgtmVMQ6GqVOszXUGrFWXrzCJSenyDqn71KDUdXJtSE8KxU9?= =?us-ascii?Q?fVZf7wWZvuRfd/tJMOIDkBlRRHpcejXZfSkPUUEJK7g+7y1RIEE1SuyrlBzW?= =?us-ascii?Q?jBhKuH/4GncJAOA+bXcv0/orRuR/5qoxBq161TvGB6RbaCMqeTZ4T1BJisAR?= =?us-ascii?Q?emUVEgB+biF73KT2DRq3hhNUqqnWwtLArTm7H5HiCCWf+sAiXzB9wXUYXcHZ?= =?us-ascii?Q?jVtSko3jhSzf+e4OsN6fcSzEISJwjmrqDMpQshjL8tNu9aZ4WBou4MfO/aI8?= =?us-ascii?Q?iT7CHze3lOgjxYleuUFSLfQVtNQQhlepVFwyjNSkh2ArAK5o4JwPL9qKcawl?= =?us-ascii?Q?CREUZzl+8xEJGyi/r4eLrDYbOgyytOMnU/6nsxmLEYvw=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;BLUPR03MB311;5:cDVdobZbZXDykY8uAUHSgrytj/WRknfyZkXDQud+qHsFh3ETZm8xyUKVZNUgFzAYQLnQnQuM1YFfAKF0mh4bggyWnM4cD4oiepBWjxZC4Ng/8RjldPCjgsBIoVq7AGQqvVRQt1r+QWiu/8WYpPzSijXo2YkWNSozy7PVI2/+kHY=;24:eWDNcN7sD0OT6Dw0l7ubjRjSXV50xy68j+T6b7ELWurn13ERYJz6bT/Hqn7sZL098N4AJ+pfU3lxPBPLYdF7DwlxoYP2gYJlPXdLBe7qj88= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Mar 2016 07:18:34.6175 (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: BLUPR03MB311 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2079 Lines: 77 Add IC, SI and SIRAM document of QE to Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/qe.txt Signed-off-by: Zhao Qiang --- 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 .../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 -- 2.1.0.27.g96db324