From patchwork Wed Jan 12 13:31:15 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gaurav Jain X-Patchwork-Id: 1579122 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.a=rsa-sha256 header.s=selector2 header.b=amrx/6wC; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4JYpQR2j3Kz9sRR for ; Thu, 13 Jan 2022 00:32:31 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 20077831E0; Wed, 12 Jan 2022 14:32:21 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="amrx/6wC"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 9B4E5831D1; Wed, 12 Jan 2022 14:32:18 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,SPF_HELO_PASS, T_SPF_PERMERROR autolearn=no autolearn_force=no version=3.4.2 Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on060e.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0e::60e]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 9054B831D1 for ; Wed, 12 Jan 2022 14:32:15 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=gaurav.jain@nxp.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oUT3ecY7MV2jSCscpgQNuqIvSr4tQ1jN0Z7kuoELDad/gJ6VYreer0/+duuHucVjbjJDHPYGM23Sx38cxfvDCTrCX9rUegz4thG2jVYx4LY6TtSO187T45avMVCIxMShcMcz49xcvfCCHEqRr1BSseYnht3mFyOFka4NXbG+e+LABHBUr/y5Iw6bd+9pAjHJCi07b8kuLku7I6q5txrMdEnT1RYkTXWcGuPXERVQvb0CWSi/c2DCi18r9hIJaR1n0MNfkwCmDWuhWerYnLk4xLPE2OQXvDEA6PDUSqhX75Xm8/L9OjJ33KdEmxaz+e3H3HLPeyNnDMFOb847AlcdXg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=WSOF4c0ykTYLct3drl/RRSHg9hHxdqyKAD4fufQp+o8=; b=XLcRlEkneKmaLQAYin/6bFxIj4gPimOZ7FhG4nx33g6QWayBF0Y0a4+MpSpd2hDOgrFM/3V0H/CxeiTkLma5znbnfwuYnA0A3p7F1G83xTwWipzj/acuupsnbwDNjoC3DzC2zHTh5EkMuLXT3RRsABd3VL3kC2fCXHWT8yY8K+OdMxJkOSzrcRH+BPfqbqndcKTwqm0j1K9t3Eg5sT38/nZOL8yNG1QNM3Ty937AX7Rj6AuE00P0/m+pmh63+WRPs8t7kyI9fPIJBymH7P6q4Zyyu8JqTvma4Ks1vBugT1gVHdZyyTGqZe5aR4LeGkjnia4RAQjtQlpZNv+rhUFByA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WSOF4c0ykTYLct3drl/RRSHg9hHxdqyKAD4fufQp+o8=; b=amrx/6wC2d/Yaggq51o0hSqsu+gG4J7Mi97FmpWNg4DqP+0qYHvVpMchHjSfHAtQwxH+rmYcJCv5yZDuqt7D+wnb4Fgpagj6MbE2zkb+DJAnon//lODlst0ECXYA+MU0FO07jtuI+yRHPyGZarRQwqqvWoQRtwk08TrNPYxtypE= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from VI1PR04MB5342.eurprd04.prod.outlook.com (2603:10a6:803:46::16) by VI1PR0401MB2511.eurprd04.prod.outlook.com (2603:10a6:800:50::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.7; Wed, 12 Jan 2022 13:32:09 +0000 Received: from VI1PR04MB5342.eurprd04.prod.outlook.com ([fe80::ceb:f79:2700:ba2a]) by VI1PR04MB5342.eurprd04.prod.outlook.com ([fe80::ceb:f79:2700:ba2a%3]) with mapi id 15.20.4867.011; Wed, 12 Jan 2022 13:32:09 +0000 From: Gaurav Jain To: u-boot@lists.denx.de Cc: Stefano Babic , Fabio Estevam , Peng Fan , Simon Glass , Michael Walle , Priyanka Jain , Ye Li , Horia Geanta , Ji Luo , Franck Lenormand , Silvano Di Ninno , Sahil malhotra , Pankaj Gupta , Varun Sethi , "NXP i . MX U-Boot Team" , Shengzhou Liu , Mingkai Hu , Rajesh Bhagat , Meenakshi Aggarwal , Wasim Khan , Alison Wang , Pramod Kumar , Tang Yuantian , Adrian Alonso , Vladimir Oltean , Gaurav Jain Subject: [PATCH v10 02/14] i.MX8M: crypto: updated device tree for supporting DM in SPL Date: Wed, 12 Jan 2022 19:01:15 +0530 Message-Id: <20220112133127.16880-3-gaurav.jain@nxp.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20220112133127.16880-1-gaurav.jain@nxp.com> References: <20220112133127.16880-1-gaurav.jain@nxp.com> X-ClientProxiedBy: SI2PR02CA0035.apcprd02.prod.outlook.com (2603:1096:4:195::22) To VI1PR04MB5342.eurprd04.prod.outlook.com (2603:10a6:803:46::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 693f69f8-736e-4598-a255-08d9d5cfeec9 X-MS-TrafficTypeDiagnostic: VI1PR0401MB2511:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:254; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 8j0qwcu7QUDpLaclbZI1qjWnTWJyjPWNX8kTWspDA2J5OHTj2ec9owFpeZ4Al1J5gcjXvyyDjdH68GjuiqzQ4krEJdB0FQcr6KPmKEBCuYiecuijd+zt3VGNC+hnO8lbTeWLzaCOmj4wBIuyoEf8MDCJgFzpdECq3VjvbV8lklTuV+sfNvXWsbsN5Ins+RxLcx67v6zkX9U93WBlKwE5yQbGStyYVTpOMTOz0auftR54530CMXMblPm8cUw7CBO/HMMEAJEXceTyUjc7vQgV/eTGtXOZP7KgFMPz+Dn/rZLVfZzsoCOoxxMgrh49yujK1hRuYVEnJ725ZVSyll1LGfxhlr9JF64EBJPweWUUUcJWuN5Os+j2g+kZJDqoLmu4DURLO6hywg3h4ONIWgHI4sBZkNVathn5/8FeLI+p847xFOw2hA/mgKC2FZaNQkgnbCZwUDVw5Y7SZZE2qx4KnIVGuX8m8Da0jRmgdo/4riCAe4BWwLNYnyk5JE638+bYlgtDK+B0Syx6HNPj4R7PTS9cXd2FTImq303AwY8hlxLkF/1+26JfcVLdgW9eagERwu66nom23YtS8V4dH6U+OEWTABHS9Ia4fKlHG494YVSMJeUfzOPkQk54AqhCm8upeXwVnPRYnW9Ju/B5g1G5M0jyE+21t3EFatU9JF3IFwSzv4SVktCuOjdFwWalIAGaBZw9D34B2LX0fuXYVIi+cg== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR04MB5342.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(6666004)(186003)(8676002)(6486002)(54906003)(2616005)(52116002)(86362001)(26005)(6506007)(66556008)(5660300002)(316002)(66476007)(8936002)(83380400001)(66946007)(1076003)(36756003)(2906002)(6916009)(38350700002)(44832011)(6512007)(38100700002)(508600001)(4326008)(55236004); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Fn1jTyrm3MhQn+yw++eSxjWUo30MjrKdb5Kp6ATUTjJOAABC6ueQGY2bPKDyfzV19k+x+hqKMGDcCoKwrroW3St0OgQzkSiH3h3Mh/fv51qpZUX3f0zvSVQOMoEfq0SsDSXkgiDt+UQTiQyeSewLBjrlL8q3i9Pfqf4e/qOvpOPVi++d10lfxx7FcKLmPHHiSV/TEq3xjMEJCDTilKL8GX/xfyMhHV9CA3gSzoqEPOua/1OAr0U8Xpziatc+TUZzLbly1pSUVbhuOnKxmD4tbmeAJqHo0n3yiU6t4v8gJT7ma1UlvM1LYLJQh1p48X6vVpIC5IyVW6/Zw7Qb5ZBWMyfSZykuCEyu88FvG1/kOe8D9hhgnRNad01MhP66fF4hjqRhltXkbeR2SsWpZA/nDdRPJlnr2ivSirgxo+ArJSaMpcjNAGeORe+uv9b1oAeMXDT1XY+fhn9U0hWJ75TnfqY2ChUGLbrjEfFxi2NdbfNWFwPvYwTe2UsUjI3ZcV7hZqQRiqCJB3MCRoDXiTGsf9rH6aQqcIICXQllO+4kgXP8QPHeAehHRw2sqJ7nOkuPtKZrDBr0qUSwJCTdVBjlH5M/eoYBl5gZ3Z72f/4XjgZ0uNOXEdS1i6ak5CrAG4/u3kdF1WvwrrZYMPsHptAaBh7nYeKIDpdpetjJ3iEDpou3Fxmbxa1iQ2p8jgIHQozVaTyhWwPL+Hs4bqWgEKm1waF9Qhbm+Xeq2AaY2a9WGgx5wum6Bpv9BrtJJVXYfNDRlt90d/bcoohVA8+TVLvJEm8Q2Ai8xZHAckKCM0yFMXf7YPf2K6I2Mo1/6xPujbDD1yhyyH+OPbcKBRr0pUyzqr/MbolrsTkVIY+8xhWRe/SjxgqKXzZHyrTOqctkuR5YS/xPCDQBzmbAHQCzk3KgVIJqmGQDmMjtiJ0ug5aLjJ6gFNZOzz9A1rpaG9mok1SkNFUL/yZDhSf1eV0j9fw1tqeQv8SoHAdNkuE5f1P5M7Z8Htdo32m35Av0pC4VbMOMFV/896ck7tpv/3MSLhAdUFs2ZfUz3FF6eFjRXV5tiKyNyRVZQ1kFTt565Kve+9HZTNbv6Rbv0gDcPjN5/1Rd6CXutEITNXFGasWZSGfm0ww0VzGUzw7tMpKRJ4ph/qJ/LdOCIkyCdgy/CT3g9yaOyTtu/OXmZbazWi5eLtJ+T1XRJsJqLnRAMtuaDYRcn2PPmpMmEOxApLy94bw6T4KmIcjOkFYRNWGyyrM8NDYyTO4GNAGqbZq2VfDE1+ccOBZNtrLNOw4is8Um9fiAzfJ350wOex1mCcq5myremLNULCPuvwJtTE625ejSal8yXCITmkBJPSfLxIJa15l6H9E/htqTScwJdg9aOkqqw/qO/K60+N2ko3fl+oiNDxpp4LzJu4oDlwYnM2RrfTmzXB/9f5Jyj6gvncOoC41Jd/f6W/UdzLWi0tD8nnMzUQ2fuLhMYwDN0bGSA9kIdBQdUklbLBrTPtP/D29IyQq8j3kfTxKuYf1vuURJMBCigSuxlH3vQaIgZZcqChIGMYL44i6DUsWPd1VmaUjiWDh5BX5EBol+JMz8aJodu4fWTQ3I8Bvybw+ccmkcPgOBYHk8Zg4cHlL/AGdUw4ujY07wQdHn2qA= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 693f69f8-736e-4598-a255-08d9d5cfeec9 X-MS-Exchange-CrossTenant-AuthSource: VI1PR04MB5342.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Jan 2022 13:32:09.3117 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: E7HY01psEMXFi2Mzga+xmki2y8TU8zkXXgRqKHtTWHau2LofQGHUhm8gSzROhfosvKeWhLi+4sebIL8fkuYAcQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0401MB2511 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.2 at phobos.denx.de X-Virus-Status: Clean disabled use of JR0 in SPL and uboot, as JR0 is reserved for secure boot. Signed-off-by: Gaurav Jain Reviewed-by: Ye Li --- arch/arm/dts/imx8mm-evk-u-boot.dtsi | 19 ++++++++++++++++++- arch/arm/dts/imx8mn-ddr4-evk-u-boot.dtsi | 19 ++++++++++++++++++- arch/arm/dts/imx8mp-evk-u-boot.dtsi | 19 ++++++++++++++++++- arch/arm/dts/imx8mq-evk-u-boot.dtsi | 4 ++++ 4 files changed, 58 insertions(+), 3 deletions(-) diff --git a/arch/arm/dts/imx8mm-evk-u-boot.dtsi b/arch/arm/dts/imx8mm-evk-u-boot.dtsi index 6b459831e7..e5682ca165 100644 --- a/arch/arm/dts/imx8mm-evk-u-boot.dtsi +++ b/arch/arm/dts/imx8mm-evk-u-boot.dtsi @@ -1,6 +1,6 @@ // SPDX-License-Identifier: GPL-2.0+ /* - * Copyright 2019 NXP + * Copyright 2019, 2021 NXP */ #include "imx8mm-u-boot.dtsi" @@ -68,6 +68,23 @@ u-boot,dm-spl; }; +&crypto { + u-boot,dm-spl; +}; + +&sec_jr0 { + u-boot,dm-spl; + status = "disabled"; +}; + +&sec_jr1 { + u-boot,dm-spl; +}; + +&sec_jr2 { + u-boot,dm-spl; +}; + &usdhc1 { u-boot,dm-spl; }; diff --git a/arch/arm/dts/imx8mn-ddr4-evk-u-boot.dtsi b/arch/arm/dts/imx8mn-ddr4-evk-u-boot.dtsi index 1d3844437d..d8df863083 100644 --- a/arch/arm/dts/imx8mn-ddr4-evk-u-boot.dtsi +++ b/arch/arm/dts/imx8mn-ddr4-evk-u-boot.dtsi @@ -1,6 +1,6 @@ // SPDX-License-Identifier: GPL-2.0+ /* - * Copyright 2019 NXP + * Copyright 2019, 2021 NXP */ / { @@ -104,6 +104,23 @@ u-boot,dm-spl; }; +&crypto { + u-boot,dm-spl; +}; + +&sec_jr0 { + u-boot,dm-spl; + status = "disabled"; +}; + +&sec_jr1 { + u-boot,dm-spl; +}; + +&sec_jr2 { + u-boot,dm-spl; +}; + &usdhc1 { u-boot,dm-spl; }; diff --git a/arch/arm/dts/imx8mp-evk-u-boot.dtsi b/arch/arm/dts/imx8mp-evk-u-boot.dtsi index ab849ebaac..f3f83ba303 100644 --- a/arch/arm/dts/imx8mp-evk-u-boot.dtsi +++ b/arch/arm/dts/imx8mp-evk-u-boot.dtsi @@ -1,6 +1,6 @@ // SPDX-License-Identifier: GPL-2.0+ /* - * Copyright 2019 NXP + * Copyright 2019, 2021 NXP */ #include "imx8mp-u-boot.dtsi" @@ -67,6 +67,23 @@ u-boot,dm-spl; }; +&crypto { + u-boot,dm-spl; +}; + +&sec_jr0 { + u-boot,dm-spl; + status = "disabled"; +}; + +&sec_jr1 { + u-boot,dm-spl; +}; + +&sec_jr2 { + u-boot,dm-spl; +}; + &i2c1 { u-boot,dm-spl; }; diff --git a/arch/arm/dts/imx8mq-evk-u-boot.dtsi b/arch/arm/dts/imx8mq-evk-u-boot.dtsi index 6f9c81462e..8f1f942215 100644 --- a/arch/arm/dts/imx8mq-evk-u-boot.dtsi +++ b/arch/arm/dts/imx8mq-evk-u-boot.dtsi @@ -10,3 +10,7 @@ sd-uhs-sdr104; sd-uhs-ddr50; }; + +&sec_jr0 { + status = "disabled"; +};