Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753925AbbG0TSI (ORCPT ); Mon, 27 Jul 2015 15:18:08 -0400 Received: from mail-bl2on0078.outbound.protection.outlook.com ([65.55.169.78]:29197 "EHLO na01-bl2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753291AbbG0TSG (ORCPT ); Mon, 27 Jul 2015 15:18:06 -0400 Authentication-Results: spf=fail (sender IP is 66.35.236.227) smtp.mailfrom=opensource.altera.com; arm.com; dkim=none (message not signed) header.d=none; Authentication-Results: pengutronix.de; dkim=none (message not signed) header.d=none; From: To: CC: , , , , , , , , , Dinh Nguyen Subject: [PATCH 2/4] ARM: socfpga: dts: add "altr,modrst-offset" property Date: Mon, 27 Jul 2015 13:57:22 -0500 Message-ID: <1438023444-11881-3-git-send-email-dinguyen@opensource.altera.com> X-Mailer: git-send-email 2.4.5 In-Reply-To: <1438023444-11881-1-git-send-email-dinguyen@opensource.altera.com> References: <1438023444-11881-1-git-send-email-dinguyen@opensource.altera.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [64.129.157.38] X-ClientProxiedBy: SN1PR15CA0042.namprd15.prod.outlook.com (25.163.200.52) To CY1PR03MB1376.namprd03.prod.outlook.com (25.163.16.30) X-Microsoft-Exchange-Diagnostics-untrusted: 1;CY1PR03MB1376;2:z3qbgCOjSeEo8UdMy6ntt6twITzv9PhKJdQJWQK+HXwu8wYdRxtopLsdRiJGPwG2YuZQWbC5wahFJN/VA4Wm+rueWQUfXhzlyv/R5InIqW0BdMsqi+d5f/pDoDTFl9yeWkGEYsUX+wkyf0O8KJv8mtp1RpahutKe4EVuLet0RL0=;3:rsCrXKH1vO1++YuP86BfnFSAy1hF36SkG5BL9GguOQCYO5xOY46TMC5hrXN03PXxy8L/bcw5AsaEirKL7JY3fbXuycS4jVc3h1/yEgGg/Yr3Q/xZ5wYEgLZZ7pejIeeDpGSO5pX4ufHw12DB7rgHrQ==;25:3hpC4EmxQUqtRdOVE14HhG3DJdIeiS8SQzknSSd7DZLsj9DT7gRUPvwAxrO5o+RMznoyNzoF5KV+tcVsxI/IrPA3UukqRrUNJ+Iq8oZm4u3R+2tp+aUXr3cpDc0Msr2JpfCaqSOTdpzmU2urUOZcy3GGKIHoSWbMlek1ie/ttp1mXIIhyH5MV+KlCLD4ydnHiZkRMmQRu3MlRBZDtatKdwzB+niPsisu3LbdxsBF4KUkUFv31qwu8mHlfFUlrLN4dt5Cx3deTE+ZjRV1oCNVdg==;20:Zf2TW+YwgpTMMcBasNNESgDP5VPJNIo6VVn6YDmCwaR1iTot+QVnzIoloP6LnAE0YNizEQoAv2qV/rwsVMNqMgGib54+RB08CRdx4cFf1MaunAQLpZP/5Fl9BlCj6W/o3paTzT0JT09QTkfxSvS8rYXLf+2TKDN+cMi7piiUyYs= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR03MB1376;UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN1PR03MB039; CY1PR03MB1376: X-MS-Exchange-Organization-RulesExecuted X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:;UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(5005006)(3002001);SRVR:CY1PR03MB1376;BCL:0;PCL:0;RULEID:;SRVR:CY1PR03MB1376;BCL:0;PCL:0;RULEID:(601004)(5005006)(3002001);SRVR:BN1PR03MB039;BCL:0;PCL:0;RULEID:;SRVR:BN1PR03MB039; X-Microsoft-Exchange-Diagnostics-untrusted: 1;CY1PR03MB1376;4:y2ey8N5IOsRQpuNR6QzjMDrwVxs8/eWdUvfuxICpxgfJHDJZQjb5Sveq1tWdaL0f7fvJe2Vj7dQ1dB6iYFKOSHWD7CKz0vBSa6yNBDnDq7/oob8Vn+/WH6MAhcUE5Bnd328ww4A8aZdpNwZ/PxfuDKQUzDmFdJryORidLLwsGHyPjqJlKl+EOVk3QDzLd6AlH6cIWMzw0RouREl1sisu9DGlziwkRVP0aENXJ0vupobjYF3nVVflMEah/BTV/ecqB24WDbC6ZSm8kcvJpCU6tDzITgbeEMnU4vSDZEIL58o= X-Forefront-PRVS: 0650714AAA X-Forefront-Antispam-Report-Untrusted: SFV:NSPM;SFS:(10009020)(6009001)(87976001)(77096005)(66066001)(5003940100001)(42186005)(33646002)(47776003)(92566002)(19580395003)(2351001)(229853001)(189998001)(76176999)(48376002)(50986999)(101416001)(40100003)(110136002)(19580405001)(5001960100002)(122386002)(86362001)(64706001)(2950100001)(107886002)(86152002)(53416004)(5001920100001)(46102003)(50226001)(575784001)(50466002)(62966003)(77156002)(142933001)(4001430100001);DIR:OUT;SFP:1101;SCL:1;SRVR:CY1PR03MB1376;H:linux-builds1.altera.com;FPR:;SPF:None;MLV:nov;PTR:InfoNoRecords;LANG:en; X-Microsoft-Exchange-Diagnostics-untrusted: =?us-ascii?Q?1;CY1PR03MB1376;23:zRuXubnAFg/m1gO/jOyRKtiLbmF5wOsDpkkfvwMWz?= =?us-ascii?Q?yzCFCVc5SwCl7iMb77t1sMI0+PGDmywA/n6PgD5Kr2kmV1Qmgt2CPZR38vQV?= =?us-ascii?Q?85J0ua5EpvCigwBbGOuZF8U8QKl8y1NZbp2JSvddEvRlbJcvqScizFCzQH9L?= =?us-ascii?Q?HlNX710HpUQDk/RYtidaArxYa68FpNwuzTGxF6UVZiLDBuuypsBrnV3eIjph?= =?us-ascii?Q?Udlo3/Jw6PL1QZ1xV/iw+weDlefFY04mYV3crGGx6EhHnmCNDQzpxofyvyFa?= =?us-ascii?Q?Dk/tiI4zHcA+zmX/nltKKB7qP5FTuKnTFAoob0+Bo301dLADMhqtd2X6GXwo?= =?us-ascii?Q?CC/gF7hkos//MjqfjhxES6sA4F/a1fyB2vsEpocmI7+VPegV8rpK2NMmwMGt?= =?us-ascii?Q?/7PUCDMM5+24tQCFViQKMO1EmtWRDvR5J0yciSI6TM84xD9X3AxJYOV+VRX3?= =?us-ascii?Q?nlefnz3MbNHAcX5lYZjQZZ7VG/63HzifdFlnOw3HEnwzNhs+pYLm6QeUnsLE?= =?us-ascii?Q?9i4HLXrxUJRxhwNpTIah6+MV7EyRvwL5XRwPypthfEZgR+GLeyaDLM02eWH8?= =?us-ascii?Q?V7ACZ1CKH9Si4YERU8vSNTV0Zh4I8iKWO33QS2R7SGs3crNJIqDdrdvK4ySY?= =?us-ascii?Q?DKQBlmcR/L3Ov3FR6DLGi0GXiGUB2tQ0hbaTuoqHMjMCGRPxTw83qynjm7dd?= =?us-ascii?Q?7xAOIDF8Z5BasmddZ03LSXciJGxv16p0cT1pAV657aOIEbrXrLkxQiAZgkuO?= =?us-ascii?Q?NXn9WbE+D9FOENLKlTgKED/62IaOHfXlQ/9B7ewWpLgNOpmT5EPczwgn7QVQ?= =?us-ascii?Q?va1veDP8sXKTj7GQ5GCOCIy7ssOnPGBjbjEzw4mSSbWoaBw2EG/GwYG+e9Mm?= =?us-ascii?Q?Q+eMCcVHaGEGnblNNp7axZv7r5LQYdh5OBB0OSazVhSKu7XLs9soq+W7bwug?= =?us-ascii?Q?Xoc26RVm/TPjHNEgNi2HK3t2K/fjYejhamgaJYZbMkcxFt1NCCZmGMYtSn2v?= =?us-ascii?Q?6f8V6bMsHjAN1fctSrpPUd7?= X-Microsoft-Exchange-Diagnostics-untrusted: 1;CY1PR03MB1376;5:YiWnvzG02bwQ68V6VGt8+I++EAmriBXdtTUAdPISCteHUt6sjkxY75HFlYHPnlTq9n/9Va3wTSi8jLsA8HLydlXqHGU/aYlFBe3ZqkJZBpHzFDd51BbayMfv2POHyNye7vQzE/qZ4yeUooXovNfkVQ==;24:3GQ5kjMtmDj+LnRTs39mGmQKYNdn8rftMb99/K8MU5QnK0cpcbaVLF/A6M/N7JEiTWC1EArOLxrzkzioYnIrvM3+5caCdfMJP0nNzAm0CtQ=;20:+2cwyhpVWrNUarWdBY1iw4uUH1mYVPXwO4/W1YXDRm5PIvVQxZojhzEIEFYRJTmnXMBW+6G2dJuB38HlHfdHGBmZuvo2FoT7lLDw+26cStZM9nnGJFjJWPYgyLlLpNf/zvCa9c2UP4QlrHHhCfzYzsDgbRi/LlQIXrFYJ9YGv5A= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR03MB1376 X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: BY2FFO11FD033.protection.gbl X-Microsoft-Exchange-Diagnostics: 1;BY2FFO11FD033;1:2TVdsfxbhfygAujfjbDkN+QaVFeyjxJ3uPnBNyv1JhhOqfV+lepLoT/+BDY4u3Op/OlcyWp7k5XIGNtzN2k3on1NnZM8fpYifThtHCcGtYb5c+Hpoerj53GbX4JpSwp2FoTbtFEBDG7VMNBdPxx2/exd74pGpvAVEDWW8veWn3NgZ265355areIlKkMhVPHCTIgs9aMwJKncySksfIJ0I6RD5EPvZ9IZ6vc/YmZURXmQmgIMk0z3VUWc/2+9Egq+BDHX74/UQQAtxjonE/OSaq8+9EVzOdUu+c1AF0IPfOOzhDocv438Brgo30JBUArN X-Forefront-Antispam-Report: CIP:66.35.236.227;CTRY:US;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(2980300002)(339900001)(199003)(189002)(229853001)(5001960100002)(77096005)(86362001)(2950100001)(64706001)(189998001)(47776003)(66066001)(85426001)(76176999)(92566002)(107886002)(50226001)(110136002)(50986999)(48376002)(50466002)(5003940100001)(575784001)(46102003)(62966003)(77156002)(33646002)(86152002)(106466001)(2351001)(53416004)(105606002)(19580395003)(19580405001)(6806004)(122386002)(40100003)(16796002)(87936001)(7099028)(142933001)(4001430100001);DIR:OUT;SFP:1101;SCL:1;SRVR:BN1PR03MB039;H:sj-itexedge03.altera.priv.altera.com;FPR:;SPF:Fail;MLV:nov;A:0;MX:1;PTR:InfoDomainNonexistent;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1PR03MB039;2:NGNhFXLLMke8va2HFU8PfYvMSDE2pO9IoyZEOKWNy5FjKeGTXCDurFqdb6/AkRucPN5T8QJa25Oetlfsc12v4yGGnwQtRPsQUcQzujIZu7tdGHFx9+bXBINEItuiHFgSs4IOZAHv+pTtpqrm9TOT1vj9O2gyQk2fVaOMI4AR9oE=;3:n1b+hZK/zT/hpriaUMFWrKorKFyyjS+cSyCldCZ+oAU64q4HMh4dGFKXKqPV4jOPJJCNzAHiNpZe4+Mr/+usz43t2leG6HrshzkR4rvoZ6sryna0Ho3oR0sIE6nwy8EWWBwkYKk/2oRiA6H7IbtuYINOv32CScXB2mbLjaF6eCBQ3CKWHAIy3Tpbc21bPpj2OVpkc1vd04TD7SueFRtncF5brC0mxsooBRQE9Y4YBtE=;25:kF/L5oJML8Q8q0lZmaW/Qu4eoYY0utSQHt7e8VBqlgYePk/tK6UWbWtzqHKqiHXxwt5NxiEZ9+XhDGQaiMteZbsNDxvQj68vo+SQrkN4xQdUcmeTBvK9G69HDYYmNrjxaA/MOOLBHKHFr3rEw5ts3DGYLfp+RPQ81oXbYYV3kLaDX1zUGwPalGa5AhpmaKAzpD6uYsBP2jQlMkU3Z0cPtxOhMYCyjHqzsD4mDmFO5UdPirxGLzYJX5l50ErV51F36Mid3U2u0qYvwSJgl/LJ3Q==;20:blDX15lQd90rlDLYbbpfWB55oMFGA+ZBWxtUJRmcbUGn8fkhpQDhRWgjAE+jj2M800qn4pSbChBh2g5kfa3ryH0hMIJF4qChI3VOt+IMaaLC1oA7aAJQ8yLT1PMhEVUR8AW02q4RR7MccdxZEcUlZfmdW1jHjvQeydEukjQ++zU= BN1PR03MB039: X-MS-Exchange-Organization-RulesExecuted X-Microsoft-Exchange-Diagnostics: 1;BN1PR03MB039;4:nYKMP4xHNX7KF15zVH64oDCfMKThIO2pdGtxLSLFEZwMeY2FQ7919ZmYroLBy/dCxGatSH00/0IuhpulAonSelXzpjQLhEQeFnh4ft4K7IKhYVV/73zHUqyuTgZ3SSVo2wkqD5WhhBdG/Tgva0rDelSrBqvYFYzFNg7/Ni9VjjCkNFAF+1Wy9FAjw5eSsEicTNp3oFVcNA829OyZZqGfJnnb1oPJHpafMsH0fjd/3PnDW+oHxtERrNc18VS+o/9aoyeWpW5Xx1rD+7p7xycD1nFdwg7E7QvTvO8lberei44= X-Forefront-PRVS: 0650714AAA X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BN1PR03MB039;23:lOJG8pv7v0QdaVf2ZetKN49yNr4wPuT+QVEMCXdEo2?= =?us-ascii?Q?C89eAnNQvcWWb94X25k2MbONqQA7OBA31/LTv4znPoHEcOV88oMJLY79C78N?= =?us-ascii?Q?zmEs3PDJaq5IkRYlwkGfWzPNbNDxHljDZ5lteKlCWOLhWx/lFabq4FbzmVo3?= =?us-ascii?Q?SvWCS1jdgv1rf33mJM4QjwFX493iJEsF5GcH8M5cewqnL7+GMKnX9vNg963W?= =?us-ascii?Q?Fyc3BPLSy0/xQxm7aUpd+9llv/Pcnm+rXo/1AewKhOsHygtljO8vaDJSHDIf?= =?us-ascii?Q?zKRkqpk0LC1RifzYtN6b6tNAq/FlwgKSB1czf/VcQ7eBbe1RPDUVOBsgVB3I?= =?us-ascii?Q?o80OVMsRVz7F10jYvNEoh/3+ox2svZb/e35Rxvm5CHfFTEJLk9lDjwp1ot8s?= =?us-ascii?Q?G+OhwCRr6IULZaPplN03t+rHyiQ6pTdB3xNIU2DZMrWA4qqyubCWXRnLdcG5?= =?us-ascii?Q?knSbj6sU/rnGqH/KXKTmOFv9BxR8lj9N7YfegMSv40+0GyLttlujexTFdbfW?= =?us-ascii?Q?B7Ny8ty7Bbl9g/UPKo3lrH23Dk2wms98/sSzCvrCJQ87BIgf91m2tjd8Izym?= =?us-ascii?Q?1YptOYrb180bGQKJQQrbdAIQE0Gm/+3U9uUgw9Oz+0jSN2qk00kTbR9sD5Gk?= =?us-ascii?Q?knl4y4RcoaAoptKkZepuSy0Ya+C+NxNNKwipUDQf5m96rEfSwDkKjAUep7ug?= =?us-ascii?Q?4XvcsDc1M+4QgteuQ9QwxmLZWOwLLgnas4Yk/4p1AOyX7ZW4vvGBZPF8143G?= =?us-ascii?Q?qCRow59RRswKNGRezeUNxzsQt7/HerrYGqmigvMKz68cHyEE+KsbKUR8FBVI?= =?us-ascii?Q?rRXHXmFUQHA35N/Cg3yG9iJAwjh+e68/UjMQxhXzKtkSwZZkulrd5GRAkN1a?= =?us-ascii?Q?gI6rca52oFniT3d4cv8PmSd6OTjaYnCGXtAotwb/Xed/qEAhZS7l1pTAepJW?= =?us-ascii?Q?JiRoa/g9jG5cM0/yREe36hYzxZQGDz6JZX9J8A4urWQ0id4/ASrMtSFdTfZ2?= =?us-ascii?Q?dLTY1SlreGDBdERVyQiBqoQjVGPQPP/hb9dVRt058pNrRn5nlrA5tYXcbRKw?= =?us-ascii?Q?FHXaEJQhP6d4Erhr5ZzmK/i8ZS/U8U5RHuctT/5RmK+ZrKLW+8CSY1+a2ZW0?= =?us-ascii?Q?c95qBjsRPJ0qn1Ag5MwLOFYLusVg74?= X-Microsoft-Exchange-Diagnostics: 1;BN1PR03MB039;5:X12F6BbB7IwQhiggL6V8xLnuz+4OGbDRrkYocSJbLiMnNBAWTB75e5PcfE3P7YiS/RmnKnwFS3OiaL10Xtxti05FNDNAHkkZHJI+Jz4nyv+Hp5aVqu04fIJOpSan9rYIwH1EJcoQQGDIN5+i9/2Z7Q==;24:qGIG583Ebeg7z7XxliZm+2S/Z2asIm8hJ7Ljdf5mpnvP5QB+P7POxf8vgQUuizxybYJAk33mOKQhCndhtMcA0i+F7vo2+V7rC3COyIPYB6Y=;20:3EAsxofnZVOUBPD8eELFC5hCdBv/9hREsqEBL02ID7WqfZjXhHsx8DxOzMqdVQfrlVzGrBLnY+xI2lr6PuFscX2GC2uE+Mk0gmvpXy1KAUP6VpeI7YO8X9q0hUVstt2Eiy1E/P2Y9AfPp4UXne+XQEzeZyxY5fVyprlYO8KofdE= X-OriginatorOrg: opensource.altera.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jul 2015 19:03:41.3166 (UTC) X-MS-Exchange-CrossTenant-Id: fbd72e03-d4a5-4110-adce-614d51f2077a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=fbd72e03-d4a5-4110-adce-614d51f2077a;Ip=[66.35.236.227];Helo=[sj-itexedge03.altera.priv.altera.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN1PR03MB039 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2231 Lines: 63 From: Dinh Nguyen The "altr,modrst-offset" property represents the offset into the reset manager that is the first register to be used by the driver to bring peripherals out of reset. Signed-off-by: Dinh Nguyen --- Documentation/devicetree/bindings/reset/socfpga-reset.txt | 2 ++ arch/arm/boot/dts/socfpga.dtsi | 1 + arch/arm/boot/dts/socfpga_arria10.dtsi | 1 + 3 files changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/reset/socfpga-reset.txt b/Documentation/devicetree/bindings/reset/socfpga-reset.txt index 32c1c8b..98c9f56 100644 --- a/Documentation/devicetree/bindings/reset/socfpga-reset.txt +++ b/Documentation/devicetree/bindings/reset/socfpga-reset.txt @@ -3,6 +3,7 @@ Altera SOCFPGA Reset Manager Required properties: - compatible : "altr,rst-mgr" - reg : Should contain 1 register ranges(address and length) +- altr,modrst-offset : Should contain the offset of the first modrst register. - #reset-cells: 1 Example: @@ -10,4 +11,5 @@ Example: #reset-cells = <1>; compatible = "altr,rst-mgr"; reg = <0xffd05000 0x1000>; + altr,modrst-offset = <0x10>; }; diff --git a/arch/arm/boot/dts/socfpga.dtsi b/arch/arm/boot/dts/socfpga.dtsi index 86e0fb6..0bda96a 100644 --- a/arch/arm/boot/dts/socfpga.dtsi +++ b/arch/arm/boot/dts/socfpga.dtsi @@ -783,6 +783,7 @@ #reset-cells = <1>; compatible = "altr,rst-mgr"; reg = <0xffd05000 0x1000>; + altr,modrst-offset = <0x10>; }; usbphy0: usbphy@0 { diff --git a/arch/arm/boot/dts/socfpga_arria10.dtsi b/arch/arm/boot/dts/socfpga_arria10.dtsi index a252905..22e7d82 100644 --- a/arch/arm/boot/dts/socfpga_arria10.dtsi +++ b/arch/arm/boot/dts/socfpga_arria10.dtsi @@ -593,6 +593,7 @@ #reset-cells = <1>; compatible = "altr,rst-mgr"; reg = <0xffd05000 0x100>; + altr,modrst-offset = <0x20>; }; scu: snoop-control-unit@ffffc000 { -- 2.4.5 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/