From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933359AbbIYVWy (ORCPT ); Fri, 25 Sep 2015 17:22:54 -0400 Received: from mail-bl2on0116.outbound.protection.outlook.com ([65.55.169.116]:46111 "EHLO na01-bl2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1756916AbbIYVW2 (ORCPT ); Fri, 25 Sep 2015 17:22:28 -0400 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=freescale.com; freescale.mail.onmicrosoft.com; dkim=none (message not signed) header.d=none;freescale.mail.onmicrosoft.com; dmarc=none action=none header.from=freescale.com; From: Stuart Yoder To: , CC: , , , , , Stuart Yoder Subject: [PATCH 2/3] Docs: dt: fsl-mc update binding to include definition of ranges Date: Fri, 25 Sep 2015 16:08:05 -0500 Message-ID: <1443215286-3126-3-git-send-email-stuart.yoder@freescale.com> X-Mailer: git-send-email 2.3.3 In-Reply-To: <1443215286-3126-1-git-send-email-stuart.yoder@freescale.com> References: <1443215286-3126-1-git-send-email-stuart.yoder@freescale.com> X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1;BY2FFO11FD004;1:5fmNVJ47wShMYUlx90CXuk9dV03o0mDGshqFlEiFAEJ4Jexb9NkO/mILv3mIm0D9ff8OUtJBU93X4FuYc5m0f610pW3R9sDUqGSNACmOme5RbeVpr6bcRfXtMx9KQK6bIhs3Jy8cxoQ9iAOt/jIXi8PQtLeVAKs8+ElMsUJWigtfFzwIhsJYOQadPreEz4zeYolzeJ6TXFx51g2STKm8PQg/9IDJWuzX2cq2q9I97C7zU8L9FQCe6um87iHAXRRPIVv00WH/a5fc9rTD/Xg99H25MTeowIdzOQseLGS87SGsKYynbGKQsVJOkpW8VbTg/JZchHBt8VB9R6vUN33+gkUb+HXDWIrtIND6rOtB4gxul37kkIcAmcrgOJZBYl298Sit0q57M6gi38Yxq02n/Q== X-Forefront-Antispam-Report: CIP:192.88.168.50;CTRY:US;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10019020)(6009001)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(68736005)(19580395003)(92566002)(81156007)(19580405001)(46102003)(33646002)(575784001)(5001830100001)(11100500001)(2950100001)(36756003)(87936001)(47776003)(5007970100001)(5001770100001)(86362001)(4001540100001)(97736004)(64706001)(5001860100001)(5003940100001)(229853001)(77096005)(85426001)(48376002)(189998001)(107886002)(105606002)(50986999)(6806005)(106466001)(77156002)(104016004)(50466002)(50226001)(62966003)(76176999)(5001960100002)(4001430100001);DIR:OUT;SFP:1102;SCL:1;SRVR:BN3PR0301MB1298;H:tx30smr01.am.freescale.net;FPR:;SPF:Fail;PTR:InfoDomainNonexistent;A:1;MX:1;LANG:en; MIME-Version: 1.0 Content-Type: text/plain X-Microsoft-Exchange-Diagnostics: 1;BN3PR0301MB1298;2:6fynmAeJnMHTTaO0uawHDjJJnSoWgQTHxvCs8pFHp9qQBHzkcBWCqiXx7nEndNJo30GZhKuE8mlRoGoWgCDtWiYpqr81TNbr4t++JHCAYlh5nhsTI3G/06+o8tdyXqgEwDrI3UZLybTzO7thhM8dxQ/pbgl2GDp4YX9ltNPXczw=;3:htdnNwKDpNAaPtduprfEWHHVkN/w8wI23XafB1jGO0D34czmP8ubt1pdI6aXxenbp3vq5A7HWTa/YRwsEZigpk/HCe1JbBQbs3NlVKORsoZXtvjNaTgMoJ6MPXYOSb8ixvwv16Lk2cmr7s1opVOlfgiplcF8DSHwq5CmZR9ClG/2bQxKOQcbQSTDwguqMTaeI6n8IL6df1ynRamwVbZCOD3X3m5tZHWHsd5LUcOMO+g=;25:NNEPkdKWnJePzKdLEdyj25L82C7jxDVLv4TF/weJ+wWhfUlvHsRZPuTttjKPVS4pKMSjkgsPl7A/j6yIoflAFI0O5yzDo5noXmI4gjf3dQB/K+URMPbhcHtf7tS2o5rLMZkordQ948A1sHi7i6vIW1LPlFi4b9qPLKh69sk8rFncl7Nl3bokVzKYnUAWFsf70wY6QH+7Vlgkcxhp9mBYcwTNag2sAoqooT9/0z3o/ripsGK4y75cslpbiV/JnIY/tQboEslSIHXsFee1qndl7w== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN3PR0301MB1298; X-Microsoft-Exchange-Diagnostics: 1;BN3PR0301MB1298;20:uYwraTjOYup8+fgF/EDkcE3nVMiC3aNo4HYJPshcqhMqTXIUn6b+dlxP0jzkveJCRgPfA2r5yn21aMrQEnXG4xCHbtTtSp+F4JmyAN7O/91U7j83fNbA/ygW1szugxQT08/A1Dwz68Qqk9cvZO6i12Sf30rG6edDZrpNSpPhCandHFZ0evlO4qtUXwLmIq5VlGFjEG/DFgrpO8StLevi0crrHAvMaGIfYI29JBoxZ9Wjvc8reFnrbRAK44pPMbdhFut7moBMbWvH6dJNskI2ZSSSoedKoSH7PK0NPKiisuBfUujE1VM/rq9lXFWzsK6P/BFiPbrBzZcca3wUrF+6pnOGR2RE3pe7rSCFTHeR+r0=;4:Ld/nCePGuPPaVPHf7I09ZC0/BXYby6xzB0puXAlKvbKEtE+hxO1JAnJvtZnZAAiwAWZsZIOd1x6eti6kFFqm7R0iMQrqU1u5BmIA8EOJxrCsKFlmmP2rwdcosKMTTxaaAzHd8MybDuQyFi4zp8QObg6+gmwrV4XhCM2jCJQuLv0j6N5Hkc+AJQvloYKAglXzq99Ks5dIS0mOEwYwsrP8W5crRFRM8EwKQbcv3+9EsNknBNTCsRVtj6lHRx9p1l9QcGra3bQ+DCeCKJoMFGMDTBhz0wJtOrOyYuHyt9oje8KUcuRvHQtcSnzeM4dAFcYOojRTL5cTemNJNJL0rpAMe5rtFbv0g7B8YqcWJBBF5sE= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(8121501046)(520078)(5005006)(3002001);SRVR:BN3PR0301MB1298;BCL:0;PCL:0;RULEID:;SRVR:BN3PR0301MB1298; X-Forefront-PRVS: 07106EF9B9 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BN3PR0301MB1298;23:FzfAGSP5KXpCm2ZqKljZg9l2/k0FDLzNs4QKY1N?= =?us-ascii?Q?HsJRd9f4XgFu7Sm10qXamQdtMgwdrZxD8U6F+0Zc1rW+zYEz0EF4gpg5XKA2?= =?us-ascii?Q?4hwTGN9YcsZruXM2Gbdmk3kO2apx54/FTzM3O/+FIeWVkXVyZqLhoMSQUW42?= =?us-ascii?Q?2zVMAlguHwDj82RqP3DLiy0UijfnG73a8hb/FYIs0UljzDwdnjwDVMbBEJZq?= =?us-ascii?Q?DTRA7bZ/eI2u5MyRxs28dBbKEWP0B/PnMrfxIUBpo0kkusInBwh0pJQmvpk7?= =?us-ascii?Q?L/kkCH/E8Nj6fYE6sru9hNd8MJ5FWBHGhAbtazahE0eRY/aFwxTnx9BqEEWy?= =?us-ascii?Q?3TPFCuRixl1H8t4aLZKFwZRSzKae7jj/9C5ARgtu3/bgpmU92f+hOT+1EyJM?= =?us-ascii?Q?u5c4ehw7tdMYIyXNJAEjnYpRsvldF7t7AD+uGPpp8DhDbgGOAfGQIS26vt+P?= =?us-ascii?Q?1M6xHWbuHg46g/0hgYeNSBrcpM9+miZIr1929f2fbsbbnbWNi90wh541wiJU?= =?us-ascii?Q?jaJjbOzRTElyUivawNTWyrZ3wz4hr2lFmHhxwI8FWqkuuEhYa9oRwNJcj2HU?= =?us-ascii?Q?loS75cYIzykp99nUFitug3g+V7VOPI6N65hNKga60jW6kbeOSU3I8CL+bLpE?= =?us-ascii?Q?aeIYjDuCSQR0gj2J1D3cUHYFILIcCHSilbsTZDEBAfIQzQ8tslJ5QdybPEp9?= =?us-ascii?Q?R8J+LXofIFxjK2A8uBdhcIOhJYuW7LlKRbcnZM2SVJDi+VCUvMhSQYnHYu++?= =?us-ascii?Q?Uh48LZZEJHXlKzLI09MW1tDz8nC8u1SwsylQr2PT3BD5R2vgJvH7Z9NXmMoG?= =?us-ascii?Q?Venh/8Nfr4eqQtxIAJoq92VJJwFM0s3/bpJQLFGSY6z1UtRe39Qd9dx7E3pD?= =?us-ascii?Q?5xuguekkkkxT2VPJxbcOaSLUx/UcNJOnAZJI8HF8ppxRsGoEpDJ3mpElgwXc?= =?us-ascii?Q?zHh7yTVzIXoLfiT8Sgovl8DLb4ikzAx5ahoDMsIGlIYpHNOSG7SPKjyFQSut?= =?us-ascii?Q?L9bJplxSUU5qyW/SuqdPjsDhuF0aYKdL8qMonLpRiFoo0RbPIyoPSXvWilTu?= =?us-ascii?Q?BASzKv4rFHOAHkuzUTLVmAt9fmAEYvoLl7vgKQBXOmwozJw6pjgUfnEPCZyZ?= =?us-ascii?Q?qTG4wtyO+Ykqo/f3lcLDlPjgRntMlG7IGDNnEjtdmkbsb1sjyPq31K2doVYc?= =?us-ascii?Q?+nfbLPx+jIdK+GE8IUPBDIk5NLsKtIOC6dDhusBlxxvsQX0Poadf5sxz2WUl?= =?us-ascii?Q?Z6kijLgdKVT6Lnu1AbM+O2hQAvXBreFJkrLqPZl/3?= X-Microsoft-Exchange-Diagnostics: 1;BN3PR0301MB1298;5:MmYXzYaD7OXNo0hdw5B+cI1IFpyAwXtSiwG3q4jSPtd2b+vIupLXZ7uxzuUUHHzDbMMkkqdFNQx+AhlGIr6AJ30rtqykfFJpeXPthBJ0hvP09kzPiZi8I03K3Fy49/EkFdX8oEK2yQhSJzzklEwuIw==;24:WcNu7wkhV30y7FLZyqT0VvoGhI8TNmV3xOMb0kTogDMbFGkh4a3lxjRLGmanYFwAYEmRw6udNOn5xMy1yGYnbwBfCDSczbQXW6JHy/q/HM8=;20:5Y46E6J8oc72Mjmr2KO5nImMBq4Lno+A+8zIhayMLRmT0lOzmwUaHLHgbN3i1byRNedFuu07e9RPk+0Zdgetig== X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Sep 2015 21:22:24.6465 (UTC) X-MS-Exchange-CrossTenant-Id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=710a03f5-10f6-4d38-9ff4-a80b81da590d;Ip=[192.88.168.50];Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0301MB1298 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Define a ranges property to specify the mapping between the MC address space and the system address space. Signed-off-by: Stuart Yoder --- .../devicetree/bindings/misc/fsl,qoriq-mc.txt | 30 +++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt b/Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt index 6aac955..848975f 100644 --- a/Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt +++ b/Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt @@ -35,6 +35,26 @@ Required properties: Definition: Must be present and point to the MSI controller node handling message interrupts for the MC. + - ranges + Value type: + Definition: A standard property. Defines the mapping between the child + MC address space and the parent system address space. + + The MC address space is defined by 3 components: + + + Valid values for region type are + 0x0 - MC portals + 0x1 - QBMAN portals + + - #address-cells + Value type: + Definition: Must be 3. (see definition in 'ranges' property) + + - #size-cells + Value type: + Definition: Must be 1. + Example: fsl_mc: fsl-mc@80c000000 { @@ -42,5 +62,13 @@ Example: reg = <0x00000008 0x0c000000 0 0x40>, /* MC portal base */ <0x00000000 0x08340000 0 0x40000>; /* MC control reg */ msi-parent = <&its>; - }; + #address-cells = <3>; + #size-cells = <1>; + /* + * Region type 0x0 - MC portals + * Region type 0x1 - QBMAN portals + */ + ranges = <0x0 0x0 0x0 0x8 0x0c000000 0x4000000 + 0x1 0x0 0x0 0x8 0x18000000 0x8000000>; + }; -- 2.3.3