From nobody Fri Sep 25 16:04:45 2026 Received: from MRWPR03CU001.outbound.protection.outlook.com (mail-francesouthazon11011067.outbound.protection.outlook.com [40.107.130.67]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 833EB4A207F; Thu, 10 Sep 2026 15:14:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.130.67 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789053279; cv=fail; b=d7KUCBO+AqIUkA+73q6KyVrApsvldVwf3VZpNXgzpHkH/pWxm3dtUMx6alBPRY1ON6Eabgv9+N+BhWRsR8NAnoq9lmuv7tv7i8UEF8eGK2oSyqomCDKA5qpG+7lCkSaTcAnuhjBi9+aI87RTsfZgJ39z8nRFsXGRp2mrmtXE+ao= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789053279; c=relaxed/simple; bh=C7j8Ef93HoeS4ELgctk42esiuDYEkqRjMghRdUlNeVc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=g/Rw4LVNB6Qr7ZJFVPRMIRaCVPRoyDi8I2Y1ZvkFWanKFn1ccj+Skv2urvkKofQwUVgeYUeAr+/EAMdaczJgPkwcFjJnrr1AYd3bBRCwFScMdAYJWUv8DeZ3X8H/VWtnUY9rLwgij4pTvcu7rWi0qGazDWJKXap2OZGHTy5096Q= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=foss.st.com; spf=pass smtp.mailfrom=foss.st.com; dkim=pass (2048-bit key) header.d=foss.st.com header.i=@foss.st.com header.b=N1klzqkA; arc=fail smtp.client-ip=40.107.130.67 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=foss.st.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=foss.st.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=foss.st.com header.i=@foss.st.com header.b="N1klzqkA" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=de/R6vtyhjEz/6+rXGlH3BtxqfYq4mGcV2ODFF79aI/jxwdmboWgEmnhFU7PPeTllFk3e2c0XXCXQF57KvElS4pJeBmvusLHvUAkc9hoKww17/vsUiPTvPIhXj/kKfwNseWlw+Zon/vEOIcN5peDskio5uqjTmd1cc68VaodY2d62paxC2W4MeRDIVwxAPZzVPTmP617VuQu9skYjzZyj1p2eGdY0ncFWHGujZmRYDhZHw5kiVC56laf5VieGUKUTqHlyjAsu8xvLjeoGC6KuM2vDlRbKGa7oaIZmjK87ET34EK3En7uxLZXSVpM15Msiteywt3arSecdnflCzcsVg== 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=bkECvjPYOX3wPrKx9OcExkvbVe1e1qMXOX5r+nCzWnw=; b=v6De9sTEFd+TjYcDa3L7ZsEEsWX7a4PTCjbrmceab1i6MTKyjNw00MiTTKWdLhKLuXTPMkS7kTHAwBJ6l4BMGbin8ymBiqZbIj245DMLuAAxv5JAnxdzqyVUYAF1ivf9RvwsGfsD71mN/TsEcqp92hI68rVX+ZUuUp3L70J5OlYlR4dCAjCWTSC3OfjyLZnSNxlU9qYSGAqehbVO7hzXHGXoCn8twldDEdyXz2Bi87IShNhtvYxECCRIwURPzXpPAPNuUXUDf3pNERyQVklfF5GiOnp0CIYnUiG5CEMBnKmuBWt7IcakfBaJXVu0fLG0C6DPjUV+iQynmmAPcL6RLw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 164.130.1.60) smtp.rcpttodomain=vger.kernel.org smtp.mailfrom=foss.st.com; dmarc=fail (p=none sp=none pct=100) action=none header.from=foss.st.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bkECvjPYOX3wPrKx9OcExkvbVe1e1qMXOX5r+nCzWnw=; b=N1klzqkA63K3Clc+MvhEmxe7Am2FhZxc9mBDtON3/3u/eRU3KCh2QEaFUHf4NV1iqnQdQFL4QrAhKJzqGmZ88FFj/x43w3P46/1eaASsfMLw6mGWCklkZ5KG0kiOtAyKrNPnHXm5s/fnn6MzYYrCF6AuinEmkUmrHGwVm6BYyeFW+WFh8ddLounUc3zd49m2ln+I//uJqj85UwZ1kpb3Lr30tz2JJK2j2p7DRthIptrfPfyI9a3OMksz87SCefOORP2OlEgm2l8tTXEp8f8Mo5oYN3i9TZhQr4GaSQS+Gtvud96AReyulRfwHKHeWqoeHbQjMrbkSs5aAdN086lJLQ== Received: from DU6P191CA0030.EURP191.PROD.OUTLOOK.COM (2603:10a6:10:53f::9) by AS2PR10MB7658.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:641::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.9; Thu, 10 Sep 2026 15:14:28 +0000 Received: from DB1PEPF000509E4.eurprd03.prod.outlook.com (2603:10a6:10:53f:cafe::4d) by DU6P191CA0030.outlook.office365.com (2603:10a6:10:53f::9) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.406.9 via Frontend Transport; Thu, 10 Sep 2026 15:14:28 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 164.130.1.60) smtp.mailfrom=foss.st.com; dkim=none (message not signed) header.d=none;dmarc=fail action=none header.from=foss.st.com; Received-SPF: Fail (protection.outlook.com: domain of foss.st.com does not designate 164.130.1.60 as permitted sender) receiver=protection.outlook.com; client-ip=164.130.1.60; helo=smtpO365.st.com; Received: from smtpO365.st.com (164.130.1.60) by DB1PEPF000509E4.mail.protection.outlook.com (10.167.242.54) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.382.8 via Frontend Transport; Thu, 10 Sep 2026 15:14:28 +0000 Received: from STKDAG1NODE1.st.com (10.75.128.132) by smtpO365.st.com (10.250.44.72) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Thu, 10 Sep 2026 17:19:55 +0200 Received: from localhost (10.48.87.93) by STKDAG1NODE1.st.com (10.75.128.132) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Thu, 10 Sep 2026 17:14:27 +0200 From: Patrice Chotard Date: Thu, 10 Sep 2026 17:14:24 +0200 Subject: [PATCH 1/5] ARM: dts: stm32: add TAMP backup register in stm32mp131.dtsi Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-ID: <20260910-upstream_tamp_nvram_dts_part-v1-1-e2bca58a65f4@foss.st.com> References: <20260910-upstream_tamp_nvram_dts_part-v1-0-e2bca58a65f4@foss.st.com> In-Reply-To: <20260910-upstream_tamp_nvram_dts_part-v1-0-e2bca58a65f4@foss.st.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Maxime Coquelin , Alexandre Torgue CC: , , , , Patrice Chotard , Simeon Marijon X-Mailer: b4 0.16.0 X-ClientProxiedBy: STKCAS1NODE1.st.com (10.75.128.134) To STKDAG1NODE1.st.com (10.75.128.132) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB1PEPF000509E4:EE_|AS2PR10MB7658:EE_ X-MS-Office365-Filtering-Correlation-Id: e70a6881-b4df-40a5-f473-08df0f4e350a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|36860700016|1800799024|23010399003|376014|10067099003|22082099003|18002099003|56012099006|11063799006; X-Microsoft-Antispam-Message-Info: NYzLKRSuV+Jcq9U9o+4yz6yQ35BHulnKLT5hO3z2CQv+n5T5gDw/D29g1yS7Q6fihXG7Ty7koQl3S1BjxGaFGd0/CVrmNAXPerWCxHcDUmd8CZoaaQRhv4xiBFfXMohsNx8yMPwIS+cbAfhLmw8ZxLqebTqKd6VHTUeLZk8RmX9wTiJzAbkQUCUwt0dIfkoKVOQFrkKU6BJBtGLTZDmcn/t7diWyDBe0nyznw3DYdARSRR+amFxKslfTqGiKc+hTVyCkrXvQakiVxwCC8H4JVlXFAUzUOdKlzjfINcY8g+My+mgsr5EG2dbnTjzNYo2tv2pIbno1ijw8EDAUds0u4q6BAay9xNEa3wu3jyiGP238ezFHINwUOOudD9+fqUxmrTTSXcqAFwk01HkiP8o9SVjZTWg9om1BlHh7n2mTiRr7x95Jw6Vym0wwwojKCmuzs/t0gXsqRzIKnoWlkGxH32dSiBbWl6AW2okR+ULnW1KIAm52jY0D4oIhBEq9eOKXzAUr+AlB2L04nJwvPiTmP0ss497oH+MhNGxjQmgGlTrUaAK99JCDKpWd/Vyc3K2nT2JStmTIRvJ+VcRUGe8boh+Gtlc162vgRtSZNHxDW/KQZd+z92+707qOCJ/zZudo1ysDeZIfXu7Zp/RNB/pAbbnJiqKMSTofHfRrvKEGfhMefQY3ljjR53m6d8rh5shWt2cjNBkoQy+IRmfkDa8mmQ== X-Forefront-Antispam-Report: CIP:164.130.1.60;CTRY:IT;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:smtpO365.st.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(82310400026)(36860700016)(1800799024)(23010399003)(376014)(10067099003)(22082099003)(18002099003)(56012099006)(11063799006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: v6Wp4h99NJd7IpkqcDozvtVcP2D4FvDht1sDC4FowVrlyDFjUWxxyWqd7F8+hpsyc49nBHjPrLcCg7LV6VjW8/yHsLLIKkiTqtRqRzYZNEdQRr1Nly8Q/zORjl9SyiJHVpl+wDmAPuUwXKYYnYaSTnWRP+Yszj5gNZyYnl/jUmlnCalm/ZKnKCcgVo0Ry7ihKDAJVVa0oRCLsRixLVWil29nDnBl3zhXyBXcQ4wd8ZJ0c77XbpC7EI4a3JRd3CIT/Qc6GwzKruumJqa/QUgkhq1Ai4fujNwEwK6hDoG15ZzJSY0JfYuEfND2BAK2Ld2TkaNTahaQDj59PN0cAghIB2xNt7fv8Xce5VIKmChN3kTJ1fZyFxSLFTmkKnqxaJbW1z/MRrORPVA2Nbvv6MSKuVby2wHUuk/URlmqKl6ttlVCY4jP6GL9fmNmD4Po4JKU X-OriginatorOrg: foss.st.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Sep 2026 15:14:28.0461 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: e70a6881-b4df-40a5-f473-08df0f4e350a X-MS-Exchange-CrossTenant-Id: 75e027c9-20d5-47d5-b82f-77d7cd041e8f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=75e027c9-20d5-47d5-b82f-77d7cd041e8f;Ip=[164.130.1.60];Helo=[smtpO365.st.com] X-MS-Exchange-CrossTenant-AuthSource: DB1PEPF000509E4.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS2PR10MB7658 From: Simeon Marijon TAMP backup registers allow information sharing between different software components/execution levels. They are described individually as nvmem cells. Signed-off-by: Simeon Marijon Signed-off-by: Patrice Chotard --- arch/arm/boot/dts/st/stm32mp131.dtsi | 34 ++++++++++++++++++++++++++++++++= ++ 1 file changed, 34 insertions(+) diff --git a/arch/arm/boot/dts/st/stm32mp131.dtsi b/arch/arm/boot/dts/st/st= m32mp131.dtsi index 83ae59b73dd0..b37c22b1379c 100644 --- a/arch/arm/boot/dts/st/stm32mp131.dtsi +++ b/arch/arm/boot/dts/st/stm32mp131.dtsi @@ -1918,5 +1918,39 @@ gpioi: gpio@5000a000 { gpio-ranges =3D <&pinctrl 0 128 8>; }; }; + + tamp: tamp@5c00a000 { + compatible =3D "st,stm32-tamp", "syscon", "simple-mfd"; + #address-cells =3D <1>; + #size-cells =3D <1>; + reg =3D <0x5c00a000 0x400>; + ranges; + + nvram: nvram@5c00a100 { + compatible =3D "st,stm32mp15-tamp-nvram"; + reg =3D <0x5c00a100 0x80>; + + nvmem-layout { + compatible =3D "fixed-layout"; + #address-cells =3D <1>; + #size-cells =3D <1>; + + saes_secret_key: tamp-bkp@0 { + /* see saes secret key feature */ + reg =3D <0x0 0x20>; + }; + + boot_mode: tamp-bkp@78 { + /* see boot mode selection feature */ + reg =3D <0x78 0x4>; + }; + + boot_counter: tamp-bkp@7c { + /* see boot counter feature */ + reg =3D <0x7c 0x4>; + }; + }; + }; + }; }; }; --=20 2.43.0 From nobody Fri Sep 25 16:04:45 2026 Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazon11012042.outbound.protection.outlook.com [52.101.66.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7E11549BD6D; Thu, 10 Sep 2026 15:14:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.66.42 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789053282; cv=fail; b=DAygPFWee3QHXrfT8ptrpZIIZlirGqbg3DQ42T9FTx8jmSk8366T8deJUBJyOTqHHwjnhGcWN0l975hsxmMf67vXyai0U+g6KG5wp5Uh1T6+bhHIWhhaDGBFXPzPedc2LaDZSAKKBOu5Olp347y/Il1e3lvv1VDPSwX3y0x7bYw= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789053282; c=relaxed/simple; bh=F4U49VwqXIrnxerRd/K6uG0pCRRF50qcsM6idwpD1Ek=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=b3h/8dpBMC7SWYrUhHa18s84a3A16S9XSFaURT6yYo8ZbBSiqXwpzvHeUbLKHn7XDJ7N394xzAMBDd6gSoUXt98P7XR+gzBBJrKwcfOkvbCr3B5ARu2rcJwnndhZQ6Ob/zi9RMieYPhj21tABucR43lvJ9hy/0FRw31ET/sD/fs= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=foss.st.com; spf=pass smtp.mailfrom=foss.st.com; dkim=pass (2048-bit key) header.d=foss.st.com header.i=@foss.st.com header.b=AqWvU0j4; arc=fail smtp.client-ip=52.101.66.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=foss.st.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=foss.st.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=foss.st.com header.i=@foss.st.com header.b="AqWvU0j4" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Y0LimQFxtZjmmc3bGrSIJdeRF1d1g9QiccvTG/WlePEDXjO+qgf3zEGmzCICyJYjng7EHWyKOlpyZm74PynUG0tLrl0nfcZMm9+KGsqzHW/e5rf9ODMQyPhOd+clWY2SkFxmuBwqmF5iz+VlZpJcTquFEZD8VXDUNCh82QS2l1Nui4DZNPITc3p1ODeMLWl8Pgio7TleZDhglT7lTHDzAkUk5vMJTUbZtloJ9KlbcMBdTMHMg9uD2KUzV6DZkc9iEKaLSXrqksOtVusDdqnErMxpRRjkgGUjmFch6zhSWCBUAZLu9nz+XY7tz1oPtDikWyQ+6RbCk/34cNreWtZ35g== 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=TNDpDRQBwO4DWkUpRn1Ex9z1RqvOS9op6Mnw1jVE4Yg=; b=W7R1O8cpgQolZhLvM4oWm0pnDdYlyTtuY8mjR+PF7fbw8cHsCc3vRjAOGVELkjHGfWLdbUsu73CZyP3KaTf9i4RKKJGdgbRjUfXoMB7ZD5mkgcin2OVE5B1xjQeLxncYeJHu+kW7xGEP9xSN1ZHbyV1uv8jZIJQi3Ls3AvxIIq6kdFjqY2dwnKO0UmObtJG78C7U3PEi71zYqXMoLJTGG1H9doZzwbawHFpWy8rMGFYu897zzkYKptXFxfRUpu7WzWUM00LPhUhn3GJG2exIitO2Tb98Envl09oDBZZKRdUXrBHvqbD1PN26rY3yALjFPns/DGC3SzfRT1Uey3qaeA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 164.130.1.59) smtp.rcpttodomain=vger.kernel.org smtp.mailfrom=foss.st.com; dmarc=fail (p=none sp=none pct=100) action=none header.from=foss.st.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TNDpDRQBwO4DWkUpRn1Ex9z1RqvOS9op6Mnw1jVE4Yg=; b=AqWvU0j48AY2dltfdy9SoMylipYktTowvF0PWhgdXbA0MdqNFgWVx7VpQKkokjnCHhhb8BCvMux3PwLwV5937vRolBgQ1sLUEc5bvEJlUH0Skigp9k5m+Hsz8TEYD7VCH093dSjf+qPkobjeGwWXFSmJfAwgOwKAW5yftXGcFIXpY1PzdgqnCFpsiCy6sGvckTv6WV29VTw6L6LMu00iYBawL9HO5yFxwin9fOLmVjGRUXszf/CZuKe3hrrNQilxg/RgDWrq5NVCSOhiuESLLfwCx0ECLCgHgaRbQCH96Vkjz9T7nXBD8qVxWqr6xOetzz/6+hI8xBNfilYhaD1Rdw== Received: from PR1P264CA0013.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:19e::18) by AS8PR10MB6770.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:5bc::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.7; Thu, 10 Sep 2026 15:14:32 +0000 Received: from MI3PEPF00008487.eurprd02.prod.outlook.com (2603:10a6:102:19e:cafe::53) by PR1P264CA0013.outlook.office365.com (2603:10a6:102:19e::18) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.406.9 via Frontend Transport; Thu, 10 Sep 2026 15:14:31 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 164.130.1.59) smtp.mailfrom=foss.st.com; dkim=none (message not signed) header.d=none;dmarc=fail action=none header.from=foss.st.com; Received-SPF: Fail (protection.outlook.com: domain of foss.st.com does not designate 164.130.1.59 as permitted sender) receiver=protection.outlook.com; client-ip=164.130.1.59; helo=smtpO365.st.com; Received: from smtpO365.st.com (164.130.1.59) by MI3PEPF00008487.mail.protection.outlook.com (10.167.240.134) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.5 via Frontend Transport; Thu, 10 Sep 2026 15:14:31 +0000 Received: from STKDAG1NODE1.st.com (10.75.128.132) by smtpo365.st.com (10.250.44.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Thu, 10 Sep 2026 17:20:30 +0200 Received: from localhost (10.48.87.93) by STKDAG1NODE1.st.com (10.75.128.132) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Thu, 10 Sep 2026 17:14:28 +0200 From: Patrice Chotard Date: Thu, 10 Sep 2026 17:14:25 +0200 Subject: [PATCH 2/5] ARM: dts: stm32: add TAMP backup register in stm32mp151.dtsi Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-ID: <20260910-upstream_tamp_nvram_dts_part-v1-2-e2bca58a65f4@foss.st.com> References: <20260910-upstream_tamp_nvram_dts_part-v1-0-e2bca58a65f4@foss.st.com> In-Reply-To: <20260910-upstream_tamp_nvram_dts_part-v1-0-e2bca58a65f4@foss.st.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Maxime Coquelin , Alexandre Torgue CC: , , , , Patrice Chotard , Simeon Marijon X-Mailer: b4 0.16.0 X-ClientProxiedBy: STKCAS1NODE1.st.com (10.75.128.134) To STKDAG1NODE1.st.com (10.75.128.132) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MI3PEPF00008487:EE_|AS8PR10MB6770:EE_ X-MS-Office365-Filtering-Correlation-Id: 77a8edf1-6b3f-4e75-763a-08df0f4e3748 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|36860700016|23010399003|376014|82310400026|1800799024|10067099003|56012099006|11063799006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: UIaJ54p2mGa7oveZiqRbXKdOAxXd/54rUlWbQv8kPeka0SCr2nUYVnGOQ7LKQtuguLwf5YUfYFxuZY+8poJ4voiLATex5+SVVvM4vBMXSjarTCwLlcCcWmqDWzV799oa1u7q9yz0C/KJ+tTqZpHcjoQ/3cRzQ/5SQclU3W5NigUm3xsXP3YT7HFKfV+s0bYm0G99Ou2khgw671k2zzhcWrTjBP21jocxmpnesq0eueJrTpmH5VcCLfjQTMScgHWbwhvCJKfJDxvE/o3BCuEX7Scal2jqkM3JyV+H/HePAayaxDKTsaiEfeE+e7T8i1thKetR6u301ZtFKIR3yhDN8jRcy+Sx5KwtfPV24aGniHe3bGlJeojM6TFcWpRy+NusdWVqIvtZBy/tFTiY6PjCiGGaq9DYRi1DWtT3bofGT5gJWNw/81dKv31mGIiPFXXi9dtTl817BnsJvM29NZiR1orSCl48AMHW0frNvb2HogzmTl3Ofmu/M2gSEJsbNyCl3zFGSl97bAThoNlcdeRudMg+ietXrfLOwYSXGcL3gprzoxbNZlYWOftbPRZeMe1C9owlZLfnmWDXOjEwKgYTlDRg1m5FOT7mpxzVw75e4UGl95DYytkvK9QS/X0a7SJtJ2VPTCzPCRwNPgutcCYc639XpAkbUlfSZGdjtvC3HyzRUW6CDi18xq2//gdjQ3Ts98UnETiGXiYxkksDgzv2bQ== X-Forefront-Antispam-Report: CIP:164.130.1.59;CTRY:IT;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:smtpO365.st.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(36860700016)(23010399003)(376014)(82310400026)(1800799024)(10067099003)(56012099006)(11063799006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 9eTef4RmuTigfFMW9e65KvTVoHzAPabH38tCoxE1/NiL/gTIv8E6E8DFj7EvHkRKk1q0bHrpvCiuhclsND526vbHtUnXmJ1kqxocg7OexXVAOkGYckT1WSZMaM+tiR+awHqCJlBqIGpgFzs9ATA/prMY99WJx8VD+4Pxrqx10u+kznUBukYwKklqLPgBa5fSSMYZBHlAUNJ6X/y24p3Ry/lJSkeASbVFTyDJaJbI2u/+KEpr5ttxdQvl/VOnobqTdYdHwCicyZvMhzRZH/3Jdkel3YXnt91Fz8wo3mwAHmmAIUJR3pmLJFlZ5n9wlk+RvLwBB8BM1fgprCfmvNbKvGRra25+NGB4eiWo3jCLFSmNYCuzVlUKhcUUNqltgeh8VlwpJDiSnU2AzG/fuX1RAAut3fNwaszuE6WH3rnntHXOHLMV5Ry906G0EWhVCRhS X-OriginatorOrg: foss.st.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Sep 2026 15:14:31.8500 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 77a8edf1-6b3f-4e75-763a-08df0f4e3748 X-MS-Exchange-CrossTenant-Id: 75e027c9-20d5-47d5-b82f-77d7cd041e8f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=75e027c9-20d5-47d5-b82f-77d7cd041e8f;Ip=[164.130.1.59];Helo=[smtpO365.st.com] X-MS-Exchange-CrossTenant-AuthSource: MI3PEPF00008487.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR10MB6770 From: Simeon Marijon TAMP backup registers allow information sharing between different software components/execution levels. They are described individually as nvmem cells. Signed-off-by: Simeon Marijon Signed-off-by: Patrice Chotard --- arch/arm/boot/dts/st/stm32mp151.dtsi | 82 ++++++++++++++++++++++++++++++++= ++++ 1 file changed, 82 insertions(+) diff --git a/arch/arm/boot/dts/st/stm32mp151.dtsi b/arch/arm/boot/dts/st/st= m32mp151.dtsi index 84f68e8563d8..0ad75e010839 100644 --- a/arch/arm/boot/dts/st/stm32mp151.dtsi +++ b/arch/arm/boot/dts/st/stm32mp151.dtsi @@ -2060,7 +2060,89 @@ i2c6: i2c@5c009000 { =20 tamp: tamp@5c00a000 { compatible =3D "st,stm32-tamp", "syscon", "simple-mfd"; + #address-cells =3D <1>; + #size-cells =3D <1>; reg =3D <0x5c00a000 0x400>; + ranges; + + nvram: nvram@5c00a100 { + compatible =3D "st,stm32mp15-tamp-nvram"; + reg =3D <0x5c00a100 0x80>; + + nvmem-layout { + compatible =3D "fixed-layout"; + #address-cells =3D <1>; + #size-cells =3D <1>; + wakeup_sec: tamp-bkp@0 { + reg =3D <0x0 0x4>; + }; + + m4_security_perimeter_exti1: tamp-bkp@4 { + /* see cortex-m4 wake up feature */ + reg =3D <0x4 0x4>; + }; + + m4_security_perimeter_exti2: tamp-bkp@8 { + /* see cortex-m4 wake up feature */ + reg =3D <0x8 0x4>; + }; + + m4_security_perimeter_exti3: tamp-bkp@c { + /* see cortex-m4 wtake up feature */ + reg =3D <0xc 0x4>; + }; + + magic_number: tamp-bkp@10 { + /* see ddr and cpu wake up management feature */ + reg =3D <0x10 0x4>; + }; + + branch_address: tamp-bkp@14 { + /* see ddr and cpu wake up management feature */ + reg =3D <0x14 0x4>; + }; + + fwu_info: tamp-bkp@28 { + /* see firmware update info feature */ + reg =3D <0x28 0x4>; + }; + + copro_rsc_tbl_address: tamp-bkp@44 { + /* see cortex-m4 management feature */ + reg =3D <0x44 0x4>; + }; + + cortex_m_state: tamp-bkp@48 { + /* see cortex-m4 management feature */ + reg =3D <0x48 0x4>; + }; + + boot_mode: tamp-bkp@50 { + /* see boot mode selection feature */ + reg =3D <0x50 0x4>; + }; + + boot_counter: tamp-bkp@54 { + /* see boot counter feature */ + reg =3D <0x54 0x4>; + }; + + m4_wakeup_area_start: tamp-bkp@58 { + /* see cortex-m4 wake up feature */ + reg =3D <0x58 0x4>; + }; + + m4_wakeup_area_length: tamp-bkp@5c { + /* see cortex-m4 wake up feature */ + reg =3D <0x5c 0x4>; + }; + + m4_wakeup_area_hash: tamp-bkp@60 { + /* SHA-0x100 value see Cortex-M4 wake up feature */ + reg =3D <0x60 0x20>; + }; + }; + }; }; =20 /* --=20 2.43.0 From nobody Fri Sep 25 16:04:45 2026 Received: from MRWPR03CU001.outbound.protection.outlook.com (mail-francesouthazon11011032.outbound.protection.outlook.com [40.107.130.32]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 31476475340; Thu, 10 Sep 2026 15:14:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.130.32 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789053279; cv=fail; b=Bg9MC9ym0JxdUh5waHXdslrsvfdrQlEEBh6ybuCgqikJCZW5+bxgN7bPxHf3nPC7Gwfh4mnNk9HtzRrsV1nEdfdEabbBf00Sc8oXaIsANEec5Y7DcPDFczdHyFylxQfe+WoRsdI1pBjWlPlzcWw+QBprIfFv9FupcNUnLZW07nE= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789053279; c=relaxed/simple; bh=DxkZYsqgx8subcdnJ7ggqLAPyubIO3Z5kEFUHZGPKDc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=s2s8kp1RaOalMSz9kkYcyNz2C5jAbFIQXKm7w4277TX0H7ys99JKbe9I5XnAP7CCbo9TWEsen/JHzd0z0DghqFYnzwcc1paEqWoo7GkhizuMosQTefb3i6JBdlAybP5l0Vj8AyD0Ys+DE6LPCqBXIoPsCYA1grWOXWN9VYztZcw= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=foss.st.com; spf=pass smtp.mailfrom=foss.st.com; dkim=pass (2048-bit key) header.d=foss.st.com header.i=@foss.st.com header.b=iTcwpS+v; arc=fail smtp.client-ip=40.107.130.32 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=foss.st.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=foss.st.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=foss.st.com header.i=@foss.st.com header.b="iTcwpS+v" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=pjuKy7A5I57ZsgD0WZMdafgh62VxT9j0+RQxq29iJHrmDt84hNkjqO8orXMbX231yX7Z4W0SP7Odye2u5z50dpv+/c7GUBCXbVRbcRFYPFHr4yl+amV4Rq3SKro6ampNUSZ9gKfBagMn25oOCUCwx9SS+IHgdMmIu0WhEnHfCnn3nXy5tMCtAaALlW5Jmo5mYWHjciMrvYzBJdIiO/fiPiOIjrzpXIIuHWK6mL8UskFVgGtmRtvQLQgkp/U9HMf6W5ppTJWTCMywJCdX/rdIKSq+eKJqt5W2IaEFAzAU6R8d7wEPSh4fI+Zbl1o0HA5gHgXoXD4BA0calQZoM6eoNQ== 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=qfJ+CKejSL0EAmi26pT8KqNbxCSGDNQ7rlNnRubo6JY=; b=glbIHaEj+wRc7qq8ZckFWJFXQKUuR9bLFrN8Tv6DfG+6jm2bJwLDFHd9gzmgcThgsRFEUoULLAkNWQqhh5DPU8dJtWVF2QvaMso7m/Xm0xuntwFKnKfX0yojIsb9af1s3ayOUPc+gzW6wgoCSfA3gdooZv3u2PiF5C5Q4jv6gSc+PGyzbfEq1ukRyGzJK6cQ/ehmaCXSyrPbilK3SlLZwAfiN0AiS6MAaUgeWLeEvwIrJexmVEidDpzdUG2eukdillbKRFOcW1I4Jvhj+/e4Q8oEnNH5w2qHmRYowtuKlbP9LWKLYZij1thskS2f9RMwINh6ildvTcK36MZQMejuLw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 164.130.1.60) smtp.rcpttodomain=vger.kernel.org smtp.mailfrom=foss.st.com; dmarc=fail (p=none sp=none pct=100) action=none header.from=foss.st.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qfJ+CKejSL0EAmi26pT8KqNbxCSGDNQ7rlNnRubo6JY=; b=iTcwpS+vweOR24dRrADbpagVf0k671pyNUjXNpbLrm+hcvkgA8S4OpbjGybD/4qGk8+1p5KCfjESRKMiWzHmh2YDcuZcU+tDcwCCYAZsCHpWDXaIVOk2wYGwkScrPw+pyIrvT10ZVK1jBap5iE8oUWZp6aaCcrUzRmBQcBsqd14F7rvlkrcgfafbClNlEEm4Ljju6ob6mfiFzgAZkfK1kL5HGlopbWWhd4dPUEbstggVr/haSkH1MVlstCSccXqWUUvVkLNveqpJTy+B4KnTjtXwSdXPdG5K2SL102ZIKImoOuPsgGaAhKDp3XjN8bqvhuHPdZAsv1aDLsOv9Jlrag== Received: from DUZPR01CA0049.eurprd01.prod.exchangelabs.com (2603:10a6:10:469::9) by AMDPR10MB992292.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:750::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.9; Thu, 10 Sep 2026 15:14:30 +0000 Received: from DB1PEPF000509E5.eurprd03.prod.outlook.com (2603:10a6:10:469:cafe::6a) by DUZPR01CA0049.outlook.office365.com (2603:10a6:10:469::9) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.406.9 via Frontend Transport; Thu, 10 Sep 2026 15:14:29 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 164.130.1.60) smtp.mailfrom=foss.st.com; dkim=none (message not signed) header.d=none;dmarc=fail action=none header.from=foss.st.com; Received-SPF: Fail (protection.outlook.com: domain of foss.st.com does not designate 164.130.1.60 as permitted sender) receiver=protection.outlook.com; client-ip=164.130.1.60; helo=smtpO365.st.com; Received: from smtpO365.st.com (164.130.1.60) by DB1PEPF000509E5.mail.protection.outlook.com (10.167.242.55) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.382.8 via Frontend Transport; Thu, 10 Sep 2026 15:14:29 +0000 Received: from STKDAG1NODE1.st.com (10.75.128.132) by smtpO365.st.com (10.250.44.72) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Thu, 10 Sep 2026 17:19:57 +0200 Received: from localhost (10.48.87.93) by STKDAG1NODE1.st.com (10.75.128.132) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Thu, 10 Sep 2026 17:14:28 +0200 From: Patrice Chotard Date: Thu, 10 Sep 2026 17:14:26 +0200 Subject: [PATCH 3/5] arm64: dts: st: add TAMP backup register in stm32mp211.dtsi Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-ID: <20260910-upstream_tamp_nvram_dts_part-v1-3-e2bca58a65f4@foss.st.com> References: <20260910-upstream_tamp_nvram_dts_part-v1-0-e2bca58a65f4@foss.st.com> In-Reply-To: <20260910-upstream_tamp_nvram_dts_part-v1-0-e2bca58a65f4@foss.st.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Maxime Coquelin , Alexandre Torgue CC: , , , , Patrice Chotard , =?utf-8?q?Cl=C3=A9ment_Le_Goffic?= X-Mailer: b4 0.16.0 X-ClientProxiedBy: STKCAS1NODE1.st.com (10.75.128.134) To STKDAG1NODE1.st.com (10.75.128.132) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB1PEPF000509E5:EE_|AMDPR10MB992292:EE_ X-MS-Office365-Filtering-Correlation-Id: b8706383-9bb3-4e02-0e4a-08df0f4e3611 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|36860700016|23010399003|1800799024|376014|82310400026|56012099006|10067099003|11063799006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: 1p3vkbBqjfawuz3K6LURUZAiFh6Cd7WrOC+KgKaaPCCR1WyWW+yf5a5Z5SABWmBL8pzqSGm9Z3djC6Jp9vLrt8XnbRKxA2D+cE3syFvlS31G3+Vd+zYGmYyQO7W5xlS6ixAhrsoExNw9sNBiOrk562/h/Ior6TURtIuMVqMb76yX6GHtyos3wy+bzdNZeviVoAn3+gKt9O9JbA7HaPDPD6pLlBJY736KvcK3LNiw1+yzciTWjer7rL4LvYQ5FozvYMM8B+acf12fb9Hzez4Aw5I0/GWghbAi5lLQ2igZC8WmxF92y1McyY0VsghbTena85Q+Tac+noKmy8nXWWihbM/nJYAcZKh7t6UWiysiJsCcBMC/MRqEp9f2B68r8p2NI3qUmH0sRkyVxdzPK1p+Lb/O+OHfadzVgivXcnu60a93pF5uspXnaNN4D58ZaDSi9173+v2Zw75X5HPxWQo60O4k5swarnHJeGVdiBZRHahxg0GzF77jTFZlbxpArVB+dyhWV5Q1/2T6n00OIl9P3AtxzYGjVDp/NXJQKORoKSQ2Qb1FBo9oZrHJ7ceHNPNthmHLkOJJ8q06LbCtrxYJcwuJzqdwOEedS3F8ixHJK3dBVARdDnGNPcXh2XEU1wf8cWBM+aQjgPRTAfNC4uWJCN1AR+xUU2zRdlgODUrKeJgtU/VhiBMS5hepOe8xCR/amu2DzBqxAplC79ZwdbaSmA== X-Forefront-Antispam-Report: CIP:164.130.1.60;CTRY:IT;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:smtpO365.st.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(36860700016)(23010399003)(1800799024)(376014)(82310400026)(56012099006)(10067099003)(11063799006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 4XVt7N7bCT5OxY/DjS6DzMGVDS6cdzXv96Mb7AWDiEz4txWazdZvUCG6SisOviy5vrSAeCBsRaR84lJR5fZ6+BXiPnKsDTS5e0Wk8uef3BDuji9m4DJHHfsDEAW8lCWkA4Tiz+AW8VJuE+5FPtU7Dd61S6eX/+/WQUp9DYbRIBqTmBs37MEhskYbEUJ0nxmtqRCe98+nklyG4O33v4Yii2Y2OueuMGP579y/iwch2yTpPDyHEUVKrEBIg9REUcKuAseUvX/i2iTUuIM56jQreNvhZDz/vD2LBy4pdmfNEH5cHzijZItULv4GyROZn9VP5pl/kRz1v6P0Mw4tx3fnQo6ojlvDETUoiGSkYFI8Ww0PBl9q1wIti4nGaZFli02/ZqMESsPyGiFKhk2Q+L+Kc8HPNt2A0qrmEdxHipr+8x7TrvbTgvaFJkVvOvTHSbhn X-OriginatorOrg: foss.st.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Sep 2026 15:14:29.7669 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b8706383-9bb3-4e02-0e4a-08df0f4e3611 X-MS-Exchange-CrossTenant-Id: 75e027c9-20d5-47d5-b82f-77d7cd041e8f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=75e027c9-20d5-47d5-b82f-77d7cd041e8f;Ip=[164.130.1.60];Helo=[smtpO365.st.com] X-MS-Exchange-CrossTenant-AuthSource: DB1PEPF000509E5.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMDPR10MB992292 TAMP backup registers allow information sharing between different software components/execution levels. They are described individually as nvmem cells. Signed-off-by: Cl=C3=A9ment Le Goffic Signed-off-by: Patrice Chotard --- arch/arm64/boot/dts/st/stm32mp211.dtsi | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/arch/arm64/boot/dts/st/stm32mp211.dtsi b/arch/arm64/boot/dts/s= t/stm32mp211.dtsi index 4bfd58b26b51..764a9a3d108e 100644 --- a/arch/arm64/boot/dts/st/stm32mp211.dtsi +++ b/arch/arm64/boot/dts/st/stm32mp211.dtsi @@ -133,6 +133,36 @@ syscfg: syscon@44230000 { reg =3D <0x44230000 0x0 0x10000>; }; =20 + tamp: tamp@46010000 { + compatible =3D "st,stm32-tamp", "syscon", "simple-mfd"; + #address-cells =3D <1>; + #size-cells =3D <2>; + reg =3D <0x46010000 0x0 0x400>; + ranges; + + nvram: nvram@46010100 { + compatible =3D "st,stm32mp25-tamp-nvram"; + reg =3D <0x46010100 0x0 0x200>; + nvmem-layout { + compatible =3D "fixed-layout"; + #address-cells =3D <1>; + #size-cells =3D <1>; + + boot_mode: tamp-bkp@180 { + reg =3D <0x180 0x4>; + }; + + rsc_tbl_addr: tamp-bkp@184 { + reg =3D <0x184 0x4>; + }; + + rsc_tbl_size: tamp-bkp@188 { + reg =3D <0x188 0x4>; + }; + }; + }; + }; + intc: interrupt-controller@4ac10000 { compatible =3D "arm,gic-400"; reg =3D <0x4ac10000 0x0 0x1000>, --=20 2.43.0 From nobody Fri Sep 25 16:04:45 2026 Received: from GVXPR05CU001.outbound.protection.outlook.com (mail-swedencentralazon11013014.outbound.protection.outlook.com [52.101.83.14]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D3BE24A3852; Thu, 10 Sep 2026 15:14:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.83.14 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789053286; cv=fail; b=EQy7ACsimY/ULYpQX9OayK6QjsJRGDqX5yTe3Upbk4DU/mlQPwNhZGP3lqslpbNGnS3aGigDe4aYRVOlNJRM9ouAmrJLTljNSWNOtr9TjRbg4K8lvapOD3TMQx4qfYGlmAqNxgQQlPedTaJE41Czm+IJ6hRMm6KhCjZH6XtRp88= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789053286; c=relaxed/simple; bh=W96Ec8VwKQrv+SEA4HT6zXumiqp5xFzjWoZXAdA5ax8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=TnRWRlg9A+uukJT901r7jbTgFLVLxgSAlay1LX4U4M6sx5FW05gIm/78N6Gzy7etpt92mFRBQNIR2D47c8z5kY3OXfGU1loc9AlsXy5sKDzSU91hXDHVr+KEPlbNCKJcmuOvc66AW7GT5SFCrfQFITfGIiqKzN8OqFsBMbVzyRg= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=foss.st.com; spf=pass smtp.mailfrom=foss.st.com; dkim=pass (2048-bit key) header.d=foss.st.com header.i=@foss.st.com header.b=N5KNs3Vz; arc=fail smtp.client-ip=52.101.83.14 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=foss.st.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=foss.st.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=foss.st.com header.i=@foss.st.com header.b="N5KNs3Vz" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=V5PUw87Osz3CLKuozKapxAjXUR+e9w7zhVoePGRwej6LY3IxcnY38Az4SA8P3S2zs7X5l79VaHJQHEBtDlke7DGRFor5Kl8+oH7ggLqxuGJUM+rp+f3Q1vhjQH64dXl5fV6Vy1JVaC8GdDdSJBgRsfpknGzvlt/uQzGxbgiMVhg43rd4pzpuabQtrmclr/pPfx8cB3FZ6vePs0Ds3RBlEkOmWP2ULvgZdY8IZEKAijlpNmLrxir0IylfEuRoezHuzcPJfywMg1aZPMCGCUvhi5chrjkjiuo3+7GqZz+LEIz4Rr+GE8Wk2QJL95+7ZiRMA7NpBBMyMy7B4hPFCSp9sg== 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=LEe1TyzQk0DUvobGC4MsZ8QdCfjEGVi4RzHsXB/ViB8=; b=xDtjqS9TgSEsGqe6r1mWZ7MYEDzJpG+hEFI4OTL4CUyu27BIMtGpBXirFO6C1M6izWjR+HUOIXJVxjAambPLe0jtG3PTXFIx9Tn4vU+N8n3D1Rd6HkIgzETVh5f7D8KoQ2nOxsblfyQ4Nexm86CCwLcBJlYe9a0r8dghCC87MOD4Ao2LGO5YV/ZyVTxbAecpD/hh6pJfY9gPQTqUGaQCfek/LbHcBCfpFueHBilk2a0Sa26rabiEsakAW41k2vddcKjj529Teu0Hu/1cYJ60g+jI5+OUjY6QXFkfXt/CbQisnFo56/Wn8MRRudCbIWZK7YmP3ed92oLTq4FizQkxPA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 164.130.1.59) smtp.rcpttodomain=vger.kernel.org smtp.mailfrom=foss.st.com; dmarc=fail (p=none sp=none pct=100) action=none header.from=foss.st.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LEe1TyzQk0DUvobGC4MsZ8QdCfjEGVi4RzHsXB/ViB8=; b=N5KNs3VzUQ1spugHg4VRB8xkDMO8AdX8NIJ/9oV8WGhD8YCO12hE5iLZZ1TbHdENOGUMExGO3cV2Gdj9ZofREzG5TGin5pGn3osdU3n0ZZYQKXDazcZNUowYr/RVBEPsUOg2N6st9b6q448J8SP/d0B472BHsACj5z8WsCr6+io1C6LtYUuEeHA3S3YwzlDln3RmvIYoow3d6pt47Lc6pFtmjbgNIbk1UXDYWziaBFKLeGvInCo767+SofvXVNuvgzUOCnl1rfTV15OoB9AFIZkKiwYnA9B8JhyLYKFmB9MkrckcRKhCaGhr+L+AVVRQZdBLEhE0xVe6let3JIwdog== Received: from PR1P264CA0008.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:19e::13) by DU0PR10MB9326.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:59c::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.9; Thu, 10 Sep 2026 15:14:32 +0000 Received: from MI3PEPF00008487.eurprd02.prod.outlook.com (2603:10a6:102:19e:cafe::3a) by PR1P264CA0008.outlook.office365.com (2603:10a6:102:19e::13) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.406.9 via Frontend Transport; Thu, 10 Sep 2026 15:14:32 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 164.130.1.59) smtp.mailfrom=foss.st.com; dkim=none (message not signed) header.d=none;dmarc=fail action=none header.from=foss.st.com; Received-SPF: Fail (protection.outlook.com: domain of foss.st.com does not designate 164.130.1.59 as permitted sender) receiver=protection.outlook.com; client-ip=164.130.1.59; helo=smtpO365.st.com; Received: from smtpO365.st.com (164.130.1.59) by MI3PEPF00008487.mail.protection.outlook.com (10.167.240.134) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.5 via Frontend Transport; Thu, 10 Sep 2026 15:14:32 +0000 Received: from STKDAG1NODE1.st.com (10.75.128.132) by smtpo365.st.com (10.250.44.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Thu, 10 Sep 2026 17:20:31 +0200 Received: from localhost (10.48.87.93) by STKDAG1NODE1.st.com (10.75.128.132) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Thu, 10 Sep 2026 17:14:29 +0200 From: Patrice Chotard Date: Thu, 10 Sep 2026 17:14:27 +0200 Subject: [PATCH 4/5] arm64: dts: st: add TAMP backup register in stm32mp231.dtsi Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-ID: <20260910-upstream_tamp_nvram_dts_part-v1-4-e2bca58a65f4@foss.st.com> References: <20260910-upstream_tamp_nvram_dts_part-v1-0-e2bca58a65f4@foss.st.com> In-Reply-To: <20260910-upstream_tamp_nvram_dts_part-v1-0-e2bca58a65f4@foss.st.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Maxime Coquelin , Alexandre Torgue CC: , , , , Patrice Chotard X-Mailer: b4 0.16.0 X-ClientProxiedBy: STKCAS1NODE1.st.com (10.75.128.134) To STKDAG1NODE1.st.com (10.75.128.132) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MI3PEPF00008487:EE_|DU0PR10MB9326:EE_ X-MS-Office365-Filtering-Correlation-Id: 98208826-8acc-4ebf-64b9-08df0f4e379e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|23010399003|82310400026|376014|36860700016|10067099003|11063799006|56012099006|18002099003|22082099003; X-Microsoft-Antispam-Message-Info: EhdNqjxJ+7+utVrnxxXT9kbL0hwXX5FhZzuv/i8GUARrZ95zeg4RlMwP5p6TlfskmoX0pprie5Jq/aMAifXF7FSrFG2IKi/Uce6mv3PcMpGxsOuYQhGQjqqOP2eaO6mg6bu81emZIWiga3YlBxJTw7TbPgUD7VMQSGDG/7ePDjFMirgNLthRvTI7wwhcFPn4u3kLPjYcfdN5dIviAHPEhCy+zT4zpFn+AvCPnm+x8GHq33cW344HTFkxQkmDB/7T7+lGYmEidU37Y7tj/abi0L6HtGwoF85THHwXv8Xo7RgP8oFhuovASkvwJUm4R+reHGq59yleEnNTi1eZxelv8GsdLk467sIhvZNHIKi5nu3POnLqTXcwLcA2lkPktp+N7xyvSgAmUky2hOFUPNfDMGQVGKz8motW/lvQCi+kIWJpL2y/Oe5yuiGxQ9aq8SAl+d/CpfjHlbeY53NR2eQKLqqJn5OEGIXwig6QpUqlwpKYNwOr+BXkbxVjMcZtz+ph2d5h0JapEnpxKBKpBTaNMAe6U3nUbew8zXhynHaRPwl9P/w9Rm/b3N+0WNWmQITQ9S/9j2OAw0GQsY3kzmZA/Hr1fYOFv/mwAwVVYDqw8y2Mt11kNvc1MwdrHe2mNc/kvACZsbUre1OZI4g3Aa9iX4paMEg+7bAC4IVRmzm8/GaOoF/Ufixsj87ud/1ju+Qy6UrP33UyJPqBvUdpeQ76PQ== X-Forefront-Antispam-Report: CIP:164.130.1.59;CTRY:IT;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:smtpO365.st.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(1800799024)(23010399003)(82310400026)(376014)(36860700016)(10067099003)(11063799006)(56012099006)(18002099003)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: CzMjs+k8/P060aGjfpws1j9ILLBBq1uHC+EKhBFJMrtwAopU+PB+zTKBtylCQ3SsLc6ygbTBQ2eS33WxVxvwyKwEZsRiT3PvQKjF4PSSNCvhfVyuoFhN8L3zZMvb0jni0ZarJydieso2GZK5KMue58z4Ex7W+IwA6Kqm5H+fKaaSPnhA+Mr8cW8xkCu7q3iQk6RE+jBDPmKwtOUE/sZLT4D2pxn2lTihGrFWbdqgxNuv82OSezOifncCUYxf6rOj/93uyVdOaJM0SeFKdGX/5v65VaQJnhYvEOxztCZXza1Q9VLp5ot6zYSxg8eNcLWK/fzZscCYA94MEjC/ivHVgL3JnF99vz5KFhYnCyjO6aT2khADYglgOAqEzO+DDJSk85H6lYrXSavRcUsd7AP60B6b+GLc8FpL7XPKpH8axSjpXEXT715Tbnu8cw2pvXPD X-OriginatorOrg: foss.st.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Sep 2026 15:14:32.4157 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 98208826-8acc-4ebf-64b9-08df0f4e379e X-MS-Exchange-CrossTenant-Id: 75e027c9-20d5-47d5-b82f-77d7cd041e8f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=75e027c9-20d5-47d5-b82f-77d7cd041e8f;Ip=[164.130.1.59];Helo=[smtpO365.st.com] X-MS-Exchange-CrossTenant-AuthSource: MI3PEPF00008487.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB9326 TAMP backup registers allow information sharing between different software components/execution levels. They are described individually as nvmem cells. Signed-off-by: Patrice Chotard --- arch/arm64/boot/dts/st/stm32mp231.dtsi | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/arch/arm64/boot/dts/st/stm32mp231.dtsi b/arch/arm64/boot/dts/s= t/stm32mp231.dtsi index 9e1d240888ff..6d7c16e85d86 100644 --- a/arch/arm64/boot/dts/st/stm32mp231.dtsi +++ b/arch/arm64/boot/dts/st/stm32mp231.dtsi @@ -1102,6 +1102,36 @@ rtc: rtc@46000000 { status =3D "disabled"; }; =20 + tamp: tamp@46010000 { + compatible =3D "st,stm32-tamp", "syscon", "simple-mfd"; + #address-cells =3D <1>; + #size-cells =3D <1>; + reg =3D <0x46010000 0x400>; + ranges; + + nvram: nvram@46010100 { + compatible =3D "st,stm32mp25-tamp-nvram"; + reg =3D <0x46010100 0x200>; + nvmem-layout { + compatible =3D "fixed-layout"; + #address-cells =3D <1>; + #size-cells =3D <1>; + + boot_mode: tamp-bkp@180 { + reg =3D <0x180 0x4>; + }; + + rsc_tbl_addr: tamp-bkp@184 { + reg =3D <0x184 0x4>; + }; + + rsc_tbl_size: tamp-bkp@188 { + reg =3D <0x188 0x4>; + }; + }; + }; + }; + pinctrl_z: pinctrl@46200000 { compatible =3D "st,stm32mp257-z-pinctrl"; ranges =3D <0 0x46200000 0x400>; --=20 2.43.0 From nobody Fri Sep 25 16:04:45 2026 Received: from DU2PR03CU002.outbound.protection.outlook.com (mail-northeuropeazon11011002.outbound.protection.outlook.com [52.101.65.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id BB4DD4A3D4C; Thu, 10 Sep 2026 15:14:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.65.2 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789053282; cv=fail; b=fZCtITeOp3SczGsyAw4j9QaHvGvxAgirzNAmvLYh6NCVkr/MeYuIQ+SO+b5Gp3dVM2iKaSLlIGJ73AjEH+spYrdhJWlPaKlakRKfnNrXyPwohpCzTQtc/Aob5X80tP65MiXKqnDwEBcfpIvFOwAQ2ftN3cJSNB8BJgoQUUkNnP4= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789053282; c=relaxed/simple; bh=CtTrm5kWo7kXUjWAWcumKDaUGNv3VqqYYp4SMa8gydI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=V4mCgXDvVQnNiGVT7Zl0krapIVF8AAxc6C6j3DmiTqSc3hFx4WbYjOqnrW3MdNRoKWztKqdRVDT6i3bCw1BcP/PFywY7j0/PHVB9cxQD/PmMnZjpGFE0/05R/J5iyHKXYGTHjBeyBj5sZ54wctdpRdFysFk7ULvJxsk9Esibw4w= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=foss.st.com; spf=pass smtp.mailfrom=foss.st.com; dkim=pass (2048-bit key) header.d=foss.st.com header.i=@foss.st.com header.b=VgHfzLY/; arc=fail smtp.client-ip=52.101.65.2 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=foss.st.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=foss.st.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=foss.st.com header.i=@foss.st.com header.b="VgHfzLY/" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=U8M4M1ltiLT5g+Cc3UAZR5fyVyfsKCR6u6m+6X2802xNRPNm2SpAwUL5O0jC34+aTc6r4A4FSsHBL4F8n16+x4QlSC4ZqXF0LEl/ebYisEMRty6gOLe02QiQi2NwNMbOZoxNtfXYFFmisKG6au2UNPs4AerYrEcEeY1d2uoD+OaDu84kLzXLA39sveN6hY9ihejqiZmty/E4jmVU5BXMaL+QKdT1CPf3t0Fqd23x/Ttk8QyMLVhVXchzPUUqKJzJTHTsATxEXKe7W23UqedgKdc9OIbh+lTPkBunqfJUwb+RKeXwrx9pjUFG+peitaDRH1yqaNMdgpreTRPitnQbmg== 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=mbGSa/4hqWj3LoF72Rr1NUg1mINAicXoFPIIJC5fCTA=; b=FwKRFwGuIalyqJLEBNmbb9CG6Wv12jY3qw7LNhp14ul7ArcLtXfY76DQ+egnOo1omKk8nCb5/ECfzT5I5jb/pCAqM4DAAvBEDemn5MuVLw+cbhzbjdKDZQLgowyC1XQDHog5jcMKWQiQSlnctX1hVP1t4rjVEt2abv4UXIrqIhMNqVfZ0OT/NvBwGuM5wkTboEBYLJ34Yf702oxx2cejPYj8xiZBcVpFPhUlIhBn/9+l/dDt9r5SAPzIBA4RwWp/iKPhxUDxlYSC64OYSBMU+ld7PCZEi1ZSdhXKmgFP1nOxgxyjLoVNrTWZfv8edlWgtz50tgmS8CZKjvH7/Id0bg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 164.130.1.60) smtp.rcpttodomain=vger.kernel.org smtp.mailfrom=foss.st.com; dmarc=fail (p=none sp=none pct=100) action=none header.from=foss.st.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mbGSa/4hqWj3LoF72Rr1NUg1mINAicXoFPIIJC5fCTA=; b=VgHfzLY/UYjE7WlVNY/Kwb6ECZW0R9yxU8AsTMijkcputtSB4rI7qrrsivyEhSonI+Ue4UjsCsqD/soJWqYfcDKyx54JWgaqLC53BvDmwgjDlJDDN0kYaI/CV/1GypExwR80odcCjs443s5esXPK+qoGJsBkGbNkX5El6cSQC5+0ScYnpPZBd7QpnWxjB2JvBwzNzNKxi8bsLK0UA6QlF+MRBP0U8sUGaaLheye9jPQOfqcnCkco24fAnmqGXEu0p8qHYOiteXwb2kIczP3fySp9Q9tsXpVFIxEJra+AAte9uWLFSqVduPcvGC2m6aa/mL5Ez3mIakHcdXDljP9gdA== Received: from DU2PR04CA0195.eurprd04.prod.outlook.com (2603:10a6:10:28d::20) by DU0PR10MB7240.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:448::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.7; Thu, 10 Sep 2026 15:14:31 +0000 Received: from DB1PEPF000509E3.eurprd03.prod.outlook.com (2603:10a6:10:28d:cafe::79) by DU2PR04CA0195.outlook.office365.com (2603:10a6:10:28d::20) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.406.9 via Frontend Transport; Thu, 10 Sep 2026 15:14:31 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 164.130.1.60) smtp.mailfrom=foss.st.com; dkim=none (message not signed) header.d=none;dmarc=fail action=none header.from=foss.st.com; Received-SPF: Fail (protection.outlook.com: domain of foss.st.com does not designate 164.130.1.60 as permitted sender) receiver=protection.outlook.com; client-ip=164.130.1.60; helo=smtpO365.st.com; Received: from smtpO365.st.com (164.130.1.60) by DB1PEPF000509E3.mail.protection.outlook.com (10.167.242.53) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.382.8 via Frontend Transport; Thu, 10 Sep 2026 15:14:31 +0000 Received: from STKDAG1NODE1.st.com (10.75.128.132) by smtpO365.st.com (10.250.44.72) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Thu, 10 Sep 2026 17:19:58 +0200 Received: from localhost (10.48.87.93) by STKDAG1NODE1.st.com (10.75.128.132) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Thu, 10 Sep 2026 17:14:30 +0200 From: Patrice Chotard Date: Thu, 10 Sep 2026 17:14:28 +0200 Subject: [PATCH 5/5] arm64: dts: st: add TAMP backup register in stm32mp251.dtsi Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-ID: <20260910-upstream_tamp_nvram_dts_part-v1-5-e2bca58a65f4@foss.st.com> References: <20260910-upstream_tamp_nvram_dts_part-v1-0-e2bca58a65f4@foss.st.com> In-Reply-To: <20260910-upstream_tamp_nvram_dts_part-v1-0-e2bca58a65f4@foss.st.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Maxime Coquelin , Alexandre Torgue CC: , , , , Patrice Chotard , Simeon Marijon X-Mailer: b4 0.16.0 X-ClientProxiedBy: STKCAS1NODE1.st.com (10.75.128.134) To STKDAG1NODE1.st.com (10.75.128.132) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB1PEPF000509E3:EE_|DU0PR10MB7240:EE_ X-MS-Office365-Filtering-Correlation-Id: 569a22ef-a78c-4cca-bd57-08df0f4e3719 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|23010399003|36860700016|1800799024|376014|10067099003|22082099003|56012099006|11063799006|18002099003; X-Microsoft-Antispam-Message-Info: yrxqlmtKkLxdDhLMaVnpCPPrbaf+9vX/aeL/1zqWDcfYlQO0FjEWvOM0T6XpNOOyZN/NqD1FkXCNeFd7YtLG0J2lTUko6/3n/t+c9fjcuri+kJTD4dcQ13VAPJ5bDmLemh4Ciftupgg2R7EPo9aIzRRtzYbzEKAtj9zDv+qgMR0hcwJhAo9ysYUQiQ53GtwI8/LFTtlmt996099zJZy2GvlwFQ1ZLD/DnanbJ+JsfRVt5hFhyXbZ+n2GMh+t0/U7bPGHgxZwj5S96LVLk5S2rAomtoTOX+L0AoBlGRtv19edi/X50Gjcnj9aTe2kWUCHVomLG6lImJkgUhIOgf2YR9n1SpUwvdiEFGUnih7IShSTqpAtQbSdRT+XXN7pGUEC6wE3oJFSLha1BbMWcDEycLoxK9VY8fVyvTBI6JFfEvBYU7yP4rDpDGon+wf73ohv+Bd+ikprHmyYc22Wi6AGY1PDmByc9/hxd9qFiFkRhxw64h1POZ2uqr6KCW5y/mMBeyY1M5oaz2W9dbWvQ+srTVgJ4kXc5ugWgZxOHQhmXP5cXuIpoG937zjrcydFtOyNKOsyfBImoSyQ/vr+Z/V/dJt6crO8WY2yBIKVfn0LvFf4Ly1bXUNyjRZySJQqPQd/eJsgks+hjhvh1DuGCTPVUNO78c8HhixfuNNZfpMVpZqiMGZO9uJBbaHvhkMIqytb X-Forefront-Antispam-Report: CIP:164.130.1.60;CTRY:IT;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:smtpO365.st.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(82310400026)(23010399003)(36860700016)(1800799024)(376014)(10067099003)(22082099003)(56012099006)(11063799006)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 2Ki0UDheZU5I/A6g55al96RAWe+HuhVM0P1czQZZv38Ced4vjs3aKe9JNiRyG4daCw0R1c4bKIg/LWKeEmTpGbT7sWpJawKLOvLwuJ19fCBZ2EXDDcDdahAKfy5uKxDj9WwQKpa/oSSOUEdTlpvz87LLUh1agDYjhw6KXBfW/AglB09aIhoS+SkL4HdFXGM/oBEUhj8LS7ZYj7Yc654XoG+OzBDoKg+YbfjvVtonT99EJENro/6RT+9UV9L7m4Xnd0bUVVftPqdL1g7IDS9nx84aG9f0veKja8Sxwv9TN/PWQKOEJ00/a37ftSsSGzNXPTvl4GKEWOiSFnEuZn0Dq1HA2nZrOUnWAVxjsui0aZiHgcov5z6DFaGAlHa3wrdazkvSAOlvhOzhoK6mdBF0aM9LRejB2kXlanEKQJF3rp4cQ1zbI2QuCQvKgiD1/Lj3 X-OriginatorOrg: foss.st.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Sep 2026 15:14:31.5105 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 569a22ef-a78c-4cca-bd57-08df0f4e3719 X-MS-Exchange-CrossTenant-Id: 75e027c9-20d5-47d5-b82f-77d7cd041e8f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=75e027c9-20d5-47d5-b82f-77d7cd041e8f;Ip=[164.130.1.60];Helo=[smtpO365.st.com] X-MS-Exchange-CrossTenant-AuthSource: DB1PEPF000509E3.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB7240 From: Simeon Marijon TAMP backup registers allow information sharing between different software components/execution levels. They are described individually as nvmem cells. Signed-off-by: Simeon Marijon Signed-off-by: Patrice Chotard --- arch/arm64/boot/dts/st/stm32mp251.dtsi | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/arch/arm64/boot/dts/st/stm32mp251.dtsi b/arch/arm64/boot/dts/s= t/stm32mp251.dtsi index 9c63fdb5a885..aa7ae8b6fd21 100644 --- a/arch/arm64/boot/dts/st/stm32mp251.dtsi +++ b/arch/arm64/boot/dts/st/stm32mp251.dtsi @@ -2118,6 +2118,36 @@ rtc: rtc@46000000 { status =3D "disabled"; }; =20 + tamp: tamp@46010000 { + compatible =3D "st,stm32-tamp", "syscon", "simple-mfd"; + #address-cells =3D <1>; + #size-cells =3D <1>; + reg =3D <0x46010000 0x400>; + ranges; + + nvram: nvram@46010100 { + compatible =3D "st,stm32mp25-tamp-nvram"; + reg =3D <0x46010100 0x200>; + nvmem-layout { + compatible =3D "fixed-layout"; + #address-cells =3D <1>; + #size-cells =3D <1>; + + boot_mode: tamp-bkp@180 { + reg =3D <0x180 0x4>; + }; + + rsc_tbl_addr: tamp-bkp@184 { + reg =3D <0x184 0x4>; + }; + + rsc_tbl_size: tamp-bkp@188 { + reg =3D <0x188 0x4>; + }; + }; + }; + }; + pinctrl_z: pinctrl@46200000 { #address-cells =3D <1>; #size-cells =3D <1>; --=20 2.43.0