From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1759850AbbJ3RXw (ORCPT ); Fri, 30 Oct 2015 13:23:52 -0400 Received: from mail-bn1bn0108.outbound.protection.outlook.com ([157.56.110.108]:17249 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1759777AbbJ3RXu (ORCPT ); Fri, 30 Oct 2015 13:23:50 -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: "J. German Rivera" To: , , , , CC: , , , "J. German Rivera" Subject: [PATCH v3] arm64: dts: Added syscon-reboot node for FSL's LS2085A SoC Date: Fri, 30 Oct 2015 12:08:12 -0500 Message-ID: <1446224892-29407-1-git-send-email-German.Rivera@freescale.com> X-Mailer: git-send-email 2.3.3 X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1;BY2FFO11FD046;1:ZukTNKusyVIY95EOHu1XbRiyK9CBGDM6NUW5hoSMc1PXv6Sed0kBVaGwrzYOTufF2xgnidv48le6vRnFy9ysv3J47IF7PKQGrdznnFyCl/ax9mdCJ9QAkH6TiKWoEsi9flezVEUyJCsaEK6ycPoBL/geVbhsMesbDedv2F0Pxq7mPOloiFwpUF5YZq1uS4DE/cqBOiIiExr316Ch5wkNAYASijqeKmu9DgJVObvmjBTt3ctluBpM6KIKytJJjaBfPE3OYtx2Q/9VuIPHO6jOQrFxA4ad4cEBfTPUhbFxRBQvBKM1ppZukbAtrkB7V+YnwjIXbQv/6Vj3eQcbZGLaWCVfApHv8Jc0miGIDbgNaBDmk+lZfl2h0CHFZvQNxIYIO4EBzyw1Ee7iR7cxF4k8vA== 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)(47776003)(106466001)(5001770100001)(11100500001)(87936001)(104016004)(189998001)(4001430100002)(229853001)(5008740100001)(107886002)(5003940100001)(105606002)(2201001)(81156007)(5007970100001)(77096005)(86362001)(50226001)(50986999)(97736004)(48376002)(50466002)(92566002)(36756003)(85426001)(19580405001)(6806005)(19580395003)(5001960100002)(2101003);DIR:OUT;SFP:1102;SCL:1;SRVR:BY2PR0301MB0741;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;BY2PR0301MB0741;2:YVbBSDRdPL1Aod+fM0NfYyfsr7PeLmAtqJoqJfM8eeFlQgiaNC6KIC4wESBZaEF4uPtPqOMeCM5+ZErm60PVgLhB1TssUcSBbfBL42Ml/AyQoHGmRnhOMcX3RxTInvYlMEgvKsV6rTzp4hifJs+ou6wZN0iZzrDqR5bvGBnn7KY=;3:dcvU/49ECFOh+1z6qpG6VJlI2g6tYku6xdsi9iajUmrwPrnEyh22bGe3a2+neRp4l4bQwgmqqfuIywUw1+vEiIzeQ4dHX4dmHsRL5KTSpJFeY2WTov5Q4cUoKJ36T5pGQKcMXzJgxurBTLF0liuD0Fg0ywgbcYp0dNphxeLKNyWnp68QOQLO11EvsAhYJjhXFeFfXKuoZwpiwk/UEqK7mbDT/ciewUm2Tcl6XGBD0R8=;25:c3ZjkM4u2MibbwxFxOc3wQZB6bQskThiz1MYrfgw6Ekl8UOBFLikx+xYq2Qp3X/C7knPe4IOA9NotLjo+ZOnsK3M3wp2q25oBoYgM5d2fCiaSmlT+qbkU9Ka8WH7EJI/qVEAl5eMlqJfpZDrGmB5/JinQ43SG0skqfLQlAZhuQMhZeMYgGVuaBmuQXkvRWh/IqkF+YXdeKy07jNNNUmvL9Ha+QVWdGp7ZCSYemyBa13VdTH1VsSi0VEGbkn+AxhX1T5iX4WgmUcZ/qsBiVTIrA== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY2PR0301MB0741; X-Microsoft-Exchange-Diagnostics: 1;BY2PR0301MB0741;20:CfAcFt6YKIAdznalKm8gx8F6GN+lZwgOAJ+okP0v/Pg7uut2zIkVyCDg2JKwycneV8XhUT3UYWbRnZv1YB21HhxctZAZaJOlDSA06dax+RfNQXH3bkSXADE39qt1odJfCsg+Y4dL+m5GwHo8z/cQ/TnD55aXb36el+CO8QWtZcSVt718z2tey8Ftxno30ckQkyhD/3iSzUqXS/8B3cnAXKXudsvaErTlJrnB8P+OSKaQoo7i8JHSHBmHMtDVSBDwZXxMH0zC6e7hhXDY1q2e1mAtExaMabyDSw9qbXhglQ95xY8k9a77cjt2I2Imc1iea4GQxIC6eScPSz0re/cyewd4ZT4MNvE1Y2+dhpr7Bcw=;4:GioO2V/rlH3rxXZE5HoLYAiCjjLcYxNWjG1VsU9WGxxDyJU5BxykSK621k7F+dUSbIJ0qo+sAjNaVAdjsrswJDBdenfzU3WjFhVSd1TCSpKlug+Zjmx/Q/vmgPSjKJNeHheQq7N1JPnJYXIeQ1zFVA7ZC/z0nZwjkv3poL+DBvnThc1byBjgsqJXFcAhddy9MwsxJfndu9k/BjVKq+/00wikZxRJKHR3Puz2AU1rfNjNylcQGBbExOSLVK814iV84R9N5w3aHd6FkD8nCD9DoBmk74Nu5lsvCvw6C18b97tmyytCdsYT0SyXjG9yzGoPlp2y2u37AEiqKRJjA1QbMYqsvDkaJqbfkusZaukL7X8dCsdoruhlBqjonaPpdYlj44SXtd59bvHSL7Kl/wQQkw== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(101931422205132); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(520078)(5005006)(8121501046)(10201501046)(3002001)(102215026);SRVR:BY2PR0301MB0741;BCL:0;PCL:0;RULEID:;SRVR:BY2PR0301MB0741; X-Forefront-PRVS: 07459438AA X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BY2PR0301MB0741;23:ql3387YptsYY47/bsuP0JkJVPBwQvAjSi67rfy7?= =?us-ascii?Q?xyGjBryozduAuBQ6WZhiM3QlMspAS4efnZzN2akcXihLXTbsFvUe6x0zIy4V?= =?us-ascii?Q?Y7aBpnj8XP+1OsfK1hpETFbAekrau34a45Eyv5FWb809U1XfEm9aiZ14sJWm?= =?us-ascii?Q?pRQIy8XfijW5fX90eG1zZBQPjzBemaHAyTtL81ODCgJ1VC+CQIP6oUYZjL7u?= =?us-ascii?Q?MNSWR0yZLA456r8XmvHNHwTjG2rOOIvErtEpxnNyjc+FJJV1xL3ifoP8yoFJ?= =?us-ascii?Q?8MSZN1+k5+87oaGwUOjGzmqhbUEiyPpwQxJBbfZZgfCCjpF6IA4lhdqXnmXY?= =?us-ascii?Q?H5gIQEzduEuaCbyJhGG0o/ZXB42ahRleBViWH+6kiEY8cGpY3tK35Nn3y9Y4?= =?us-ascii?Q?iaOZP9jTmMdyQfob22n++TdOvaUH8mUEyaZy5aSNcTGQ4E/cLQMBZvLQydX7?= =?us-ascii?Q?NKoaJCwYS/ZPzkhZWvI60bTDpCtcLOdbjo3YigjO17dhtaZbON/Vn9+Bigr9?= =?us-ascii?Q?okP5+OOcLQ+VXlf0OE4uI9WNToM8N/PEW8FLXOUIFPlXMy36gSrQL8d61B5S?= =?us-ascii?Q?6+5d5O1lRFEfTzViTh7cUnNv7GSCg5xlt2mva4hDMDEOUkiHtViB4PhJW9pc?= =?us-ascii?Q?KPOR9yGJPswYbWibXSluPeUpgk6qTTuIgyOmiKQlZ5l25uLmA0F+FNCngvIM?= =?us-ascii?Q?0qeb9rJob1+v6YEsMw+vsQvlG8/A5rswDSdWe0b+Ff/7J0hIIbvHYfQ4pUl3?= =?us-ascii?Q?Q2hhOAozi2ZuLy07+kY0x5KW4uf6Pw4fEgaf7kDZ4721BV+FltFcDEXwBcT0?= =?us-ascii?Q?hOQEscrv2m/Nu11XSzlIej8G6Us+INbE5libEwBVFpzMBWosiRnmpnEcih4X?= =?us-ascii?Q?wZP0hPANGQQUVU9p2sZ3nKmyvj+IVqMq4q78onD/qvx8yRn4taWqluA9bFdH?= =?us-ascii?Q?3jR2/uSekH0J9BaAAvSv297GzzKL8PNPcT2p9EvcMupxc5/wMwjyjugarLB/?= =?us-ascii?Q?m4tC3FK83gMarOWsTkj1O3QbF3eEuQq+mBGDnJUewZflayIBGM9FRVCiVDKU?= =?us-ascii?Q?YgBDPkNU=3D?= X-Microsoft-Exchange-Diagnostics: 1;BY2PR0301MB0741;5:XlS+kXAy6kFU2uB2oEOKqhBx418Ukhgb+wEVqc3Y6nrPrukPZJuLYK1EDgd+H/VafK/4Vw2nZAvj0NOS+gfyX2nZJOmju1ytImAOGlXLql8gAWxARafNVf+f0El4WXpVpkqD8sA6OhsC/bfs3pGfFg==;24:9pP9zj8vRjk4ZyhiCezBebv7LB2K7e4s1yZYT7I3cMO1/giGDdHnMjZuwI0WOBNVIB7VyKJotyyARWnBTs3MDBTYiatvGg7Dm6ZOHaHhhvs=;20:cqAm5eQytuFBwmpcp5lUVkhHqfLv7YMTjgBfPBjhl/Vp+DIFOVZea3A2uV0e7DVUCtPJgqYGgt+LdkQU3RGUHA== X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Oct 2015 17:23:46.1307 (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: BY2PR0301MB0741 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Added sys-reboot node to the FSL's LS2085A SoC DT to leverage the ARM-generic reboot mechanism for this SoC. This mechanism is enabled through CONFIG_POWER_RESET_SYSCON. Signed-off-by: J. German Rivera --- CHANGE HISTORY: Changes in v2: - Addressed comment form Stuart Yoder: * Removed "@
" from reboot node Changes in v3: - Addressed comment form Stuart Yoder: * Expose only the reset register arch/arm64/boot/dts/freescale/fsl-ls2085a.dtsi | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/fsl-ls2085a.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls2085a.dtsi index e281ceb..5e3d894 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls2085a.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-ls2085a.dtsi @@ -131,6 +131,18 @@ interrupts = <1 9 0x4>; }; + rstcr: rstcr@1E60000 { + compatible = "syscon"; + reg = <0x0 0x1E60000 0x0 0x4>; + }; + + reboot { + compatible ="syscon-reboot"; + regmap = <&rstcr>; + offset = <0x0>; + mask = <0x2>; + }; + timer { compatible = "arm,armv8-timer"; interrupts = <1 13 0x8>, /* Physical Secure PPI, active-low */ -- 2.3.3