From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 430B8C624DE for ; Fri, 4 Sep 2026 09:22:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version:Cc:To: In-Reply-To:References:Message-Id:Content-Transfer-Encoding:Content-Type: Subject:Date:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=V9D5P4VLq/RFakqr1i7hLN0AlAJ1Og6mDEsBmjPfDhA=; b=2DgQeUaYvGlnaZK5CPXpViEwIz ziBgLUAuFn9jmT/IMi2IfxREGRxqRerfEY7MFtU5bdVTs6fyuHTAEVtcrpNdmNoRGBapfNLcsSV9m LKX18n8QZYQoc8Apv0OA64dqSd8lXF95ArEmEk0jD+tERRtcZdoEEBIOf3ZAT3D1g2dUQnCEoWvaW usYIjOwpWQDtr8nEGagCkJgYuKhUPHlwcfSCtZIghTew913j5FCqIxbSH2wPU4dLx5ISZ7lh8R9kZ HEmpoPP1oZqRaM3PLfNxi5WDSKgtY3oPNfz4dwt0498vp1/sg7qD9iRyF8sLlc5NDs2bigEEJB6y9 DrEHbA+w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1x2Q7a-00000001WBU-22aX; Fri, 04 Sep 2026 09:22:06 +0000 Received: from mail-northeuropeazlp170120005.outbound.protection.outlook.com ([2a01:111:f403:c200::5] helo=DUZPR83CU001.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1x2Q7W-00000001W3D-09JM for linux-arm-kernel@lists.infradead.org; Fri, 04 Sep 2026 09:22:04 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=U24KbZHQ/0KSCBNFo9JzyRIBpdrYraSeGG0mc23P2RitBIcccX70/lYS2VNOty/AsSGEPrTOdfTJWWGqaR1stsMCGYztCoy9Y2EC/G4eKpHv6/zpwrTBQBe6sm2sMJcCQxE39Be50kCsMmJWXTHVTwb3JnOfM/+wfiJCkSNghxTlHro7Z+cBTfEOz8wb6630nQ44SmVsZ61OlHtNZ8QxcfgO6ZlTMy3KDLkr5NfgFqC/BaKqgh8Aq5YlP/coiKEL9BQpjRjA/kw/ecEKz03hr8rrfyxcMA+cEXRuHkRb5Pd2sHXsmlYbwqcetMYS/IdiVUgoyhQeZMpqQTTTzVcmcw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=V9D5P4VLq/RFakqr1i7hLN0AlAJ1Og6mDEsBmjPfDhA=; b=xGy5xWb0rDRALxPVdz2TnIvp+EC3O26r1T6+zgVsGWJw4tHFnYDY28HUi/inzuzk5Rj2tjF2usuxWolNstmDTGGxFHY+vGvg7plWSfb4biWkQwwPeuOmdzvg6JgDWxbyxsIhcRGSkiU+yTXHFSKYQ5f3oeQ5yKMQeQYNIUausf4v8lykBoQDZm09mp1JmswtFfX2QXFmfXIwJkaSCcS3yKOOT5HJtYRUGTMuMXY0TVvmWv92gqmmgc6dI9GNgtivqSKrVKYTULKb2fjK3PkcYi6aC908UD1D6J/QtnF2KmjXD4I4awPQ0EMH7FMjswbXfqZKk9B9Wc76VcXKAhiKSg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=V9D5P4VLq/RFakqr1i7hLN0AlAJ1Og6mDEsBmjPfDhA=; b=gMYD8cf612dvF2OZzQJJBOQfX+00yXqDl5aCeOU/UBVkV+zS8d2HR2PDVhm5jHdMOeVy0HGahV/XBTG+bSvqhsgCIL+fLz56aShy+Agqyc2ZQDD8KkArZJhgeoANFRmyCOQmf5UAGTTZIi+ZJUij8uI5ePUrya3qLxWRS2OH6Vn6pPudOyP9gQMlnqBckwbM25JiK9yztzP/3MpwgOcUbbBiZdsfKv5Z0OI9ojGA9j0fFj8hHlqNWfztVYjRGP5QllDxgr5t2k/GpLyvNYUsDACxb5RtikJ4dH3OHmZafD14QbhAfsMuMYRAIETcXVxu+wTsxuDGp/bLJHpy29rZQg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from AM9PR04MB8469.eurprd04.prod.outlook.com (2603:10a6:20b:414::15) by AS8PR04MB8197.eurprd04.prod.outlook.com (2603:10a6:20b:3fd::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.382.10; Fri, 4 Sep 2026 09:21:57 +0000 Received: from AM9PR04MB8469.eurprd04.prod.outlook.com ([fe80::1f31:d3d0:6150:b49c]) by AM9PR04MB8469.eurprd04.prod.outlook.com ([fe80::1f31:d3d0:6150:b49c%3]) with mapi id 15.21.0360.008; Fri, 4 Sep 2026 09:21:57 +0000 From: pankaj.gupta@oss.nxp.com Date: Fri, 04 Sep 2026 20:21:24 +0530 Subject: [PATCH v48 6/7] arm64: dts: imx8ulp: add secure enclave node Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20260904-imx-se-if-v48-6-dad90eec7eaf@nxp.com> References: <20260904-imx-se-if-v48-0-dad90eec7eaf@nxp.com> In-Reply-To: <20260904-imx-se-if-v48-0-dad90eec7eaf@nxp.com> To: Jonathan Corbet , Shuah Khan , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Frank Li , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Pankaj Gupta , Randy Dunlap Cc: linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1788533484; l=1533; i=pankaj.gupta@nxp.com; s=20260817; h=from:subject:message-id; bh=QsUadQeiO4ZJutxpy979OhbHSldPNXSAnx420m3jX1Q=; b=Wyb/m/XCwlZJpIXhWE++wOsO4R1RFhSmEZlDnw0tFgv3IuYkx0N2sA2BLfBQTT9LBNTEk6ex4 XfFaaAPe1a6C1Kb9eLCh3tPPxG6/QFKw0JqSUp1cEtTP0V8QxPMgf0/ X-Developer-Key: i=pankaj.gupta@nxp.com; a=ed25519; pk=g4ZgzIWbpXnSxRsoH+l6PWLP78a+Mzpl8e6RQe74d5Y= X-ClientProxiedBy: MA5P287CA0171.INDP287.PROD.OUTLOOK.COM (2603:1096:a01:1af::15) To AM9PR04MB8469.eurprd04.prod.outlook.com (2603:10a6:20b:414::15) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM9PR04MB8469:EE_|AS8PR04MB8197:EE_ X-MS-Office365-Filtering-Correlation-Id: 51db36a3-124f-4678-ca1a-08df0a65f779 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|7416014|376014|23010399003|366016|19092799006|18002099003|22082099003|3023799007|56012099006|10067099003|921020|11063799006; X-Microsoft-Antispam-Message-Info: P7IAknF0k8jxxQ2Xb9bPPIo38qtHzBpZyvPfTSB8+ctf5T+CSdDpHPZk0BjDPBsLmCe9xU61nymTSS/SVJpPvcYoq2CiB5d0KV+9Lfqpm05JHoFbMtFhYrIW30F3RD5IcqMYZFZk7WFCVrXwz1upL5EaQsBXCkLRKYF1tRsqWwhi0d9KMkYYSvedpRhQQkDyXe7pJqv8qSdeY9v9uJTl9FfHUxBahszHApix2Sgj82WzAuDApU/rfRtfREzkGbcgesjDUjqO51eo98+Q65e+P+qOLIhZNS8DhMxjGNvHt57iDJde2RGj1g2NvUOhM0tLJxHBowv/PFK+Z5CW8oOQ6neHBn4DpccF4JGBBYWFpMO+IVszMBGpppQP4Tj+sUTyK1fM8x+E1mXMjVU598Ww3iZBgsth1oi24Vy0Y3lekaw84ueJRjJkWaOIpgWuCQ540Qnrq7HZexqoad7y/zTC7PRwtY9r98RRvInM3Hn6724Cke9CA5ONRn8ZqIV3nvS/b5XSyUmXr3LBcOwZ8SHgMzFl6g3vSX87X+bVbIR8MktEguO+JGqjfX0csp3Xql4jJGFuOQCVnlpz/7SVfRudWaq+xqOzaFvCjyqel2MIyReEzgNBz80GDg2OhXjZzjoMKzr2XV7+JNx0BDfQ9axwMPlZAduw2/38vCmEmV7tYmrSjwexIvcB9LJOgYO3E7JmS4nFiIzXNOmySCTgXLkFqA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM9PR04MB8469.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(7416014)(376014)(23010399003)(366016)(19092799006)(18002099003)(22082099003)(3023799007)(56012099006)(10067099003)(921020)(11063799006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?cyszQU8vMGdKb1ZJZ0VpT0laYVpFZDU2NVg4V0l5Z2M0eUs2UldIUlNwZElP?= =?utf-8?B?Ujh1eTRnVVRaM2pKdFplTTIzbzBzdEdPL0ZmRXJiclIyM0k1Y09ZVkpkclE3?= =?utf-8?B?RXgwNnEySXVtNkFSbHFHT1FaekxObTd2dFRMV3VuSFhhSUFzT3lVQ2ZGd3Jz?= =?utf-8?B?cWZqWjNYYTZ6Rk03Q043SUZ3NURPenM5YkRFSkY2aFRPNlJlK3RBL3VPd3FX?= =?utf-8?B?R056cnR2bDlXVFZrdVVVT2ZoZUtkUGJBbldZTkRoNWhPbWU2VmhXY0VyRHhH?= =?utf-8?B?TDFjalE1UUlYMC96eTE1NGUrQW5GUnRMVE5yZ25WcmRmK1hnV0VYVjhibG13?= =?utf-8?B?TWFXbEZkamk1dFluMFNGV3Z2bVVqZEliWWN0NWdFNENrcmZkYUZEMUZnTWs5?= =?utf-8?B?WXpYTDFIUlBGRVZRMWc0UVR4VnB2SmhqR2FLeDNETEUrNFVSdWp5Z2NnYlg4?= =?utf-8?B?QVl4VjUzdStIOGtRa2VQbUd1U0VSOFBpQmJJTWxvQWlaL0FKUUFBZGRwNGpk?= =?utf-8?B?RTNnOXZrQU1lMzRQVy9TcDUvNVpRZWxEakFRdHFhNzlWTk56bURseEtzdUVU?= =?utf-8?B?TmEzWlg0aUxyL2YyeHdxYURwUVBMM1dPYnJVc2dDZEZuZG9ZU0ovWEsyWE8r?= =?utf-8?B?eWZzeS9iKzZIczZ5RFNsekNWM3ZwanQyY0hsSFVyTFNaNUpEQlJKQXNTRFM5?= =?utf-8?B?VVFFYVk0VHk1dUJLSjdkbEVMNTF5WjRrTk9TQ3g1UHZ4WkxtOHN6ajNjT2xY?= =?utf-8?B?QWtHZXJ5TXozenZQT05ublljT2FrVHpFTi8rRjB0Tnl5M01WTFc2NkphdFlj?= =?utf-8?B?VGU5ckxCY3FGVll4bDlRcFdOZFp0dE9rcjhRaldWSExvRnlTbkp1RUFLemNz?= =?utf-8?B?cStVbmUrUG1kdlhzbnRkUGd6VHY5ekJtUjU4ZFVBQzJHeCtQZTNuMTJ5Y3dk?= =?utf-8?B?U3NFS0tUUzJpWlpVUlpUSzRodDQyV2w4dGdndzJzajFvQWlkMUlKdlJCdlc0?= =?utf-8?B?QmNhcndRZ2dBOE1IaTg5dldRMFdNSlZaL0dURUxTc2NBb2dCRzllS1RlTkVW?= =?utf-8?B?MElmVjNPUVZCZkh5N2lxdXFUSkhzVEZZUEtaL1hkb2swdUJpR2VnMk5yVHFh?= =?utf-8?B?N1Bsa0FlTmNWcEk4U0IwdENVSDRaTTJWdUJFZzBweWtMdTRESWFFMWN4Vldx?= =?utf-8?B?L2FHMnhCQ3FHaXN1WWpMWUVGQWsrcGdyb3A4RGEremFhYXVCKzl6WFROWXAy?= =?utf-8?B?T2dkRkdOTS91ZXNRK1paU3pZRmtrenkzeE5pS1NlRkl6aGpUMG80QkREcWFz?= =?utf-8?B?ejE1bmVkUE5MN3V4M21SeWVTenR0aWZEOXBBeWpUQTNwVlpDcEt1d09TZGpP?= =?utf-8?B?di9GS2s1TUhzK3pCZ05lUUdRcFRHR2prTjh0dkZMZ3MzdWw3eFlLUnhKQVhF?= =?utf-8?B?djhZTUVMamJNeDBFazQ4eFhwM0xONDIrRWQ3c3ZnRHpJU1RxcHZKMEdYb0E2?= =?utf-8?B?L3ExWjlNc1JNS2N2Z1RIRmlaYkJxcHBQZE5FVzRPb0pscW9ObGIzNFlmd0lu?= =?utf-8?B?R1orM2N2ZE03QmsrbUExQ3QwUlZXZ1B3a1BqL3B3YmtVdEtyOXpyRW45UWhn?= =?utf-8?B?ZHZWVVhjK1B3bVJnZFBzZjVLelVkRVkyN0wvUGh3bHh2NVR3T1lhaVN5MERM?= =?utf-8?B?V1lQMS80TXVKVENpbityTVRFeGNUVTQvdWVpUEs5L3o1N3UrYU91MzY4RmZP?= =?utf-8?B?OFdIMVpuNXlGMUNJMngyQU1JTFd2WkVCRG1WSG5XS0doWndnTFBUa3N4ME5R?= =?utf-8?B?Y1doZEI1VnpkMmRKT0dwN2lGQWE1b1IvM01vSDFvREZDay80V1JtMmo4ZjFD?= =?utf-8?B?OTNtQWJHZEU0a2RZRTlUdEQwTWVDcDNteEFaQzRsQ0lmcEJNYlZMQlAwbFho?= =?utf-8?B?dlh6Z3h5MU90MmZDSUwxeVZKMWxRU1ZOalI5ZHFsSFE4VkdpMHpIRXZyN3I3?= =?utf-8?B?Q0xjOGFFVUo4UHJnc0ltVkZwbnJxa1U3MHFoVHBkTDQ2RkhtekU4NURvSjFL?= =?utf-8?B?bEZ5Y2VwbUpORnd2YkVhWXVmRTVyK0ZjNWxnYStvemI5NVQ0SkJ6Q1huZmdq?= =?utf-8?B?Y0ppbUpJWlVleHY5cHdTeWwvK0NpbzNQUHQ2Unk4bkNhRVo0U3pNQngyYjgx?= =?utf-8?B?K1RLZG9IVjdWZ0dSbklHM1F4aDRBd0s0MGxmSEIvTkRidXlnVHJzd2FBYW5P?= =?utf-8?B?RWhDZi9naXNBMjdpUFJvNjNVTnJDOXRUN04wVU0wcStVTEc3MHdwMTFiNldR?= =?utf-8?B?eHprMjNGSVRTTHBOV1RXTE5XVjI5NisyOVNVU3MzcDNlRUtBdFRsU3FxWW95?= =?utf-8?Q?QgKJr157o5VBDlh6Ns6jGw4z9r28lNmZpSK9G?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 51db36a3-124f-4678-ca1a-08df0a65f779 X-MS-Exchange-CrossTenant-AuthSource: AM9PR04MB8469.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Sep 2026 09:21:57.2118 (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: ecb4UjRJbiVw0EHjBZd1m2sLUmmwy7957macTr1pRDv8ThXF6x8umVdLLn8fvVsmDGN2rUE2cyNEecUqMzhvf2o33UJmClqQ3xEFqsKSZEv6uKmF3fPZZIKv/bVIHW1S X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB8197 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260904_022202_103620_412BF804 X-CRM114-Status: GOOD ( 11.38 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org From: Pankaj Gupta Add the EdgeLock Enclave (ELE) secure-enclave node to the i.MX8ULP SoC dtsi, together with a label for sram@2201f000 that the node references. Keep the node disabled in the SoC dtsi so it does not impose a reserved-memory requirement on every board. Boards enable the enclave and provide its memory-region by including imx8ulp-firmware.dtsi. Signed-off-by: Pankaj Gupta Reviewed-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx8ulp.dtsi b/arch/arm64/boot/dts/freescale/imx8ulp.dtsi index 777b89ed6849..ac8293f81c6b 100644 --- a/arch/arm64/boot/dts/freescale/imx8ulp.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8ulp.dtsi @@ -1,6 +1,6 @@ // SPDX-License-Identifier: (GPL-2.0+ OR MIT) /* - * Copyright 2021 NXP + * Copyright 2021, 2025 NXP */ #include @@ -154,7 +154,7 @@ sosc: clock-sosc { #clock-cells = <0>; }; - sram@22010000 { + sram0: sram@22010000 { compatible = "mmio-sram"; reg = <0x0 0x22010000 0x0 0x10000>; @@ -186,6 +186,14 @@ scmi_sensor: protocol@15 { #thermal-sensor-cells = <1>; }; }; + + hsm0: secure-enclave { + compatible = "fsl,imx8ulp-se-ele-hsm"; + mbox-names = "tx", "rx"; + mboxes = <&s4muap 0 0>, <&s4muap 1 0>; + sram = <&sram0>; + status = "disabled"; + }; }; cm33: remoteproc-cm33 { -- 2.43.0