From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932253AbcEEPhw (ORCPT ); Thu, 5 May 2016 11:37:52 -0400 Received: from mail-bn1bon0078.outbound.protection.outlook.com ([157.56.111.78]:16084 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1757815AbcEEPhG (ORCPT ); Thu, 5 May 2016 11:37:06 -0400 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: =?UTF-8?q?Horia=20Geant=C4=83?= To: Herbert Xu , Rob Herring , Olof Johansson CC: , , "David S. Miller" , Mingkai Hu , Scott Wood , Alexandru Porosanu , "Tudor Ambarus" , Cristian Stoica , Fabio Estevam Subject: [PATCH v2 8/8] arm64: dts: ls1043a: add crypto node Date: Thu, 5 May 2016 18:36:57 +0300 Message-ID: <1462462617-28153-1-git-send-email-horia.geanta@nxp.com> X-Mailer: git-send-email 2.4.4 In-Reply-To: <1462462435-27403-1-git-send-email-horia.geanta@nxp.com> References: <1462462435-27403-1-git-send-email-horia.geanta@nxp.com> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit X-EOPAttributedMessage: 0 X-Matching-Connectors: 131069362235330514;(91ab9b29-cfa4-454e-5278-08d120cd25b8);() X-Forefront-Antispam-Report: CIP:192.88.168.50;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(2980300002)(1110001)(1109001)(339900001)(189002)(199003)(5820100001)(19580405001)(92566002)(19580395003)(86362001)(1220700001)(50986999)(33646002)(81166005)(229853001)(2870700001)(105606002)(5001770100001)(8936002)(2906002)(106466001)(85426001)(189998001)(76176999)(5008740100001)(36756003)(4326007)(47776003)(50226002)(23676002)(50466002)(104016004)(586003)(77096005)(11100500001)(87936001)(2950100001)(6806005)(7059030);DIR:OUT;SFP:1101;SCL:1;SRVR:CY1PR0301MB1225;H:tx30smr01.am.freescale.net;FPR:;SPF:Fail;MLV:sfv;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BY2FFO11FD015;1:W8htsu7436x/Ib/eMURh6kEx1KJ/D/bQsz+sqxk0qAnAYEy3vfaG+I/fLpkDFYMB0ccxDukG3UfWnMYYIMSJgY3mCXnBk5QHA2odIsLPBY1p/EAEXvUd8L6ElI1M07r41ZJJ4zxF95l89XoDHHWewHDhJKGxoiU+NETzdKg5DWUtqR7O0k8lpNloa8O0vXrPk9DZjEEAPJKJwqKvT9t/8C9R5x0mXOtMgT7HS7WNCxXV5o+gS++YGcY89C4GZ0okeQIZGofu/h9lkKZUOyE5nKkCDp2fszlYR1QRhEX6MDOF6WRnSw3Kfjfx+zLggro/vM5K2oukKVjkO+KJj/MD2Fu36rAc/IiUQuIGGJottz2GEfXjiviCibHpBrtyK40QBIi9G2+IoZIuW+ugkq76RqhwiqmXD2gBcLEJph/lV0IPzewkT58V+oLjk3X5brbGVyX66s6OgU24yb9o6RsQMWpVX90SZbIs8UuLwNcEOXyqkdzF9QGTaAD+x5rLKjl3GECt/aab+HxXK/Zu1Gtko8Zhy0N0Sz7MUriNMIZzdYRHz8iNaK0B7Uqj5BZtPOiK2JWLYr327tu/UVw94+lAltqeoDYuPhhlslPEheh28N/FoOCTeIMG/kCwO5cUn+kvuR469VXMuRB/NXMsSXEe2cA/3YV/MA4fUFtl67ii4+yjNWnqj5CGJhtArJlWOQFMmzPHcNXSJ/IbttTF6ROX3Q== X-MS-Office365-Filtering-Correlation-Id: a9f403db-2c3d-461f-4fd2-08d374fb1b70 X-Microsoft-Exchange-Diagnostics: 1;CY1PR0301MB1225;2:5vR34/KBzX0BUEKa0xkVmM51ILRNWAykBIPEI4qrrtBOX5u+xE+NPpYHjpvNg/ArZee+DlZP8DpQh+0QtlptCS6rUMCxS5vkoEbkxiATYcxurbbm6S1izIzKBkgRxvo9M+q0FNLnwoBvUZ1OMLfYhGjZIn5a9raF7vAlC5tZ9hjDXNnZJ9Ritgl3pJCKQMpG;3:JqisVArNf0JA0Hz5jZUCgzQDZzHbSNslnVUJlh1xhXx1+Ae0870BNb+s2wExCQOr6WJD04EmbnY4XD15rvnDiGIoEsdB2FcElzxXYnpgt/YIq4h+WWP6gdxQ9dgMBjUI+YPsAeKAIb4kOlnHNPW3LucdHmUsoG77O7d2grXIhlYXfnodQthOtySR9dNtvsLJEjnkcLzGvN54zSirHmIxgYab/v6mGCKq/jMTvpoJ+Rg=;25:whS6TlAMzaQexJwHroSXXDfrzk5/jfZeXhI20ai6mOMXrnu7/QnAtnIc5pM0CEAmTIE42pTwQxpfdEAsa4bmDzsPIkqlE+9uIkpQvdIe/DkLcvPylf2IcDR/B6TtGt4hijpu6+cuTT9seGua4dPZV8g5hn394iVc9FWI1ZmSCszeKcszKMBj0+2HT3p86c5uWdGHCk+PfWExG6QomFL2NyQGmT3QwZR23YBd5c+abxyOpK/LLSmpCb+bb/zxFLIngHVmPEBLUZJ8YVS1jm3N88w9Yt4IOUO7j4d4XhStMSkL7c9k0shuh/0Pz//WBz/pkxTv6Doh17jys3AX3ZqQ1JdMyXwZZZsoMtvLzaJswqJljAK375EowKTpSGCZOYPF7++i05hadwKmYewp/mamo5OjPYf4ZwOtuBS9M1xOq60hIrenCnUji/vTD39u1Gl5 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0301MB1225; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(5005006)(13017025)(13024025)(13023025)(13015025)(8121501046)(13018025)(10201501046)(3002001)(6055026);SRVR:CY1PR0301MB1225;BCL:0;PCL:0;RULEID:(400006);SRVR:CY1PR0301MB1225; X-Microsoft-Exchange-Diagnostics: 1;CY1PR0301MB1225;4:9DnIhQSlSulER3mo6hEgavG5nU3nHkdBsnyxZC9QRBwmG/TH4avEp7gjHqh5yznT6od8qJXxM9yBh7FLc0m9JcNyZTkMfXWjPKnFfQTk3DH/j8QkC2GXrK+qB1gxdzDDWr6aFb/s52VD6dkfcUyBwfdxl5/aRZ1BePYboBy3kbfyQ3fCcLmeBOlNAr/cXbgg4K2iEbMCqQ7jMpsH8sLLn7BR1nqEX6+M06Fzn+hbsCQ7ProHY6bbSClRIcT38yBZ3WrFu15xPYCVJlgcB4H/m7suIw52ZM4J/AAefm4mPzBVMUrtnTWuh9VXV2Z6mrVCuMro3icnlUAtrwLFOJECsltOBaacxlOOKk7IgvOAd9iHne2MvLpcVHltMiRnBDruHfr7bDR/lfQvChLi6hd+reLsMR6XlI0UeAkcd+Hdtv2XH2xx7/i3US9c6RCB/xsKn9bubTvNJJWIMT8WMb2t8eQR/EBp+LlmSGUa+K6hmOc= X-Forefront-PRVS: 0933E9FD8D X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDWTFQUjAzMDFNQjEyMjU7MjM6VWFRczMrTk5uQzYxSXY4RDkwOUpSWjZr?= =?utf-8?B?QlBBTkdML2VCcWEraXI3MVBKd2JPdnk0QUtqdDJUbld1SEFmSDluYXdpZDkz?= =?utf-8?B?cDNLVnhnZUlJOXBMN2ROak0wYmVpb3oyVVFkTUdNMnBnK2dyWG44YjNXQW5N?= =?utf-8?B?dDkwQzFQeFB4aE1GOUozZ1RJYUltRGE2WGFPRXp4NU1FdURMSWRQb1BFNHJa?= =?utf-8?B?MjArT3g4Nm1qckd1dWh0dm9jMnp3RHFKV2RYNW9rMW1TL2NHR0k2NGNpdk1N?= =?utf-8?B?OVNLNkJxcDJYMVBzaXBKOUlqNmRydDBUTE1tTFZTQTZ0TVRkQnF4elY1a0hN?= =?utf-8?B?UHBsdHpHUDlhM0NnR0R4UUJ1RDlqcGNnUFNTaHpUUXlHNE56RHkrdFZBbm42?= =?utf-8?B?cyt3R2llUjd6NW9DWFdTZEx3SEc3enRNallRbmhTV0p0OGRmdlVkZXpnL0pp?= =?utf-8?B?OEhyL0JyMUUvT0QzWXVXa2F3a1lmcHZabEsveUgyVzhEQmx3dWFBaytwa0ho?= =?utf-8?B?UW9CeGZTWkFUcmdqMXphYzFJcWIrQ3JObndNaHhDSHFZYmFraEJ5ZTJCYWoz?= =?utf-8?B?YWJJWFJzOStMSmQyc1FQSHZWSTVvOU5CUXJiaUhRMUZzUmsrVlpXQTFKTU1y?= =?utf-8?B?RFR3U1FBM1dreUs3akhHOE9vZjFzcW1yS1ppUHhkaEk4YkwwL2I3WmhDbzMz?= =?utf-8?B?WFRncVljSktVclFzTk5uRkNucVBveEJ1V3lXM2RxVW5jaFlrNFlXWDczeFZk?= =?utf-8?B?S25idTZtNkY3UjRLYlU1VWtlUndrczE4cHFWcXFTWnd4eThkKzBSL1U1Zm4x?= =?utf-8?B?UlZSc3ppK2hKcEJCekp5b21tR3V2N0E1aDZTUVFCSTBoMjBuQTNlUUVCa2ln?= =?utf-8?B?UVZZclpXU01KeEVvSi82SGR3RGlCMzBKUTNGTUliU1Y1ekRRdTBCbEU3dng5?= =?utf-8?B?ZDhBVnNFNVY2Q0NkNWF2NHNXWCtqTFdWWTBnb2tTbnFQY2NDMDFEZEJMUTF4?= =?utf-8?B?YSt2MVlCZ3JzcFg4eFNPSWkwRTdVclBZTVR6ME1EME9meC9lRlV0c1hlUWcz?= =?utf-8?B?RHJDYk5QZkRVTVhUYnlWeU8wZnFhQkVTdVBhc1RVQjN6cGttV2s4cnVjeGVj?= =?utf-8?B?NGQzdkdEUHB4LzRUTGpvREJsWUxLaWJEZEp6LzF1VVpCelZHS3ZTWW0raTZ1?= =?utf-8?B?V0lKQUNTNFp5RkdZVzFlVGVDQW05T3NtSnc5KzdCMXAzYlFveDNCdjdoUERK?= =?utf-8?B?emJqWnlBREZvS2wwWlFNQXlQVUhPcUVaclhVTWtOdDNGSG9hQjRZN2MwSnEw?= =?utf-8?B?RXdweW5WRG9hWXQ4Kzk2Y1BjRlFKaUpqeXk1blV3dDdDckJLVFJuVEJOU2hi?= =?utf-8?B?VVlIVGtkWlA5WVFaNnhGMTU5SCtscVdsTTBBSW5GeVhDZmxKZ3pmWTJ1N3la?= =?utf-8?Q?bQ+3ymDEPc7Ab9dhRQzTE1lm0GmZ1?= X-Microsoft-Exchange-Diagnostics: 1;CY1PR0301MB1225;5:O+LbE+ARMm1P2X+j7CH+C513dhePRCikEvVolHykdVQNYcumbgkkovIg3YurUl+pdLwNn8MHim0za9wSs/ZPfYGfWeCnZ5aQnuqnI4r7Xn0+gi2uSgPy3sGq7JvHGaZP8c8U3c6/TjTeOOtAFIwTcD2vbR+zHg6WLMd4B3chMTA=;24:mhU1HN7uV4xtBXh/AUed/oeI10upwgASDTO47WyUq+CCJ1VlF7uolvyQZpGkR7OuYZb8+47FrAtKJXyh13Fw2Ffo2ZWQnKbDsiemYshKRLY=;7:WIuJbGAaieFU5rNvMQpHij+xoSHsFP2UDJXJNdHTte0PTU+asg2j3mBwu7UDeENj+jV4KceOXvjjYZA/abQq4ZrPeqeKh7XKrC52cTPy3hL5whPHkXs2ZhLA9Gn9QVBrexKYif2Y3Y7bVCsiIVJBmdVstfyV0wyU/O9ehsBPUgTn/auD3nFsdtujZWYC88+a SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 May 2016 15:37:03.2366 (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: CY1PR0301MB1225 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org LS1043A has a SEC v5.4 security engine. For now don't add rtic or sec_mon subnodes, since these features haven't been tested yet. Signed-off-by: Horia Geantă --- arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 4 +++ arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 43 +++++++++++++++++++++++ 2 files changed, 47 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts b/arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts index ce235577e90f..9b5b75a4f02a 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts +++ b/arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts @@ -49,6 +49,10 @@ / { model = "LS1043A RDB Board"; + + aliases { + crypto = &crypto; + }; }; &i2c0 { diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi index be72bf5b58b5..529c198494d5 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi @@ -159,6 +159,49 @@ big-endian; }; + crypto: crypto@1700000 { + compatible = "fsl,sec-v5.4", "fsl,sec-v5.0", + "fsl,sec-v4.0"; + fsl,sec-era = <3>; + #address-cells = <1>; + #size-cells = <1>; + ranges = <0x0 0x00 0x1700000 0x100000>; + reg = <0x00 0x1700000 0x0 0x100000>; + interrupts = <0 75 0x4>; + + sec_jr0: jr@10000 { + compatible = "fsl,sec-v5.4-job-ring", + "fsl,sec-v5.0-job-ring", + "fsl,sec-v4.0-job-ring"; + reg = <0x10000 0x10000>; + interrupts = <0 71 0x4>; + }; + + sec_jr1: jr@20000 { + compatible = "fsl,sec-v5.4-job-ring", + "fsl,sec-v5.0-job-ring", + "fsl,sec-v4.0-job-ring"; + reg = <0x20000 0x10000>; + interrupts = <0 72 0x4>; + }; + + sec_jr2: jr@30000 { + compatible = "fsl,sec-v5.4-job-ring", + "fsl,sec-v5.0-job-ring", + "fsl,sec-v4.0-job-ring"; + reg = <0x30000 0x10000>; + interrupts = <0 73 0x4>; + }; + + sec_jr3: jr@40000 { + compatible = "fsl,sec-v5.4-job-ring", + "fsl,sec-v5.0-job-ring", + "fsl,sec-v4.0-job-ring"; + reg = <0x40000 0x10000>; + interrupts = <0 74 0x4>; + }; + }; + dcfg: dcfg@1ee0000 { compatible = "fsl,ls1043a-dcfg", "syscon"; reg = <0x0 0x1ee0000 0x0 0x10000>; -- 2.4.4