mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-25 06:19:56 +00:00
feat(stm32mp2-fdts): add OTP nodes in STM32MP251 SoC DT file
Add the BSEC node in STM32MP25 device tree file, with the OTP fuses that will be used by TF-A. Signed-off-by: Yann Gautier <yann.gautier@st.com> Change-Id: I1ffdbd17829f4adf7b113ae0bec7547a6d1b4bac
This commit is contained in:
parent
cb0d6b5b5f
commit
c238a46a76
1 changed files with 36 additions and 1 deletions
|
@ -1,6 +1,6 @@
|
|||
// SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-3-Clause)
|
||||
/*
|
||||
* Copyright (C) 2023, STMicroelectronics - All Rights Reserved
|
||||
* Copyright (C) 2023-2024, STMicroelectronics - All Rights Reserved
|
||||
* Author: Alexandre Torgue <alexandre.torgue@foss.st.com> for STMicroelectronics.
|
||||
*/
|
||||
|
||||
|
@ -99,6 +99,41 @@
|
|||
};
|
||||
};
|
||||
|
||||
bsec: efuse@44000000 {
|
||||
compatible = "st,stm32mp25-bsec";
|
||||
reg = <0x44000000 0x400>;
|
||||
#address-cells = <1>;
|
||||
#size-cells = <1>;
|
||||
|
||||
uid_otp: uid-otp@14 {
|
||||
reg = <0x14 0xc>;
|
||||
};
|
||||
part_number_otp: part-number-otp@24 {
|
||||
reg = <0x24 0x4>;
|
||||
};
|
||||
nand_otp: otp16@40 {
|
||||
reg = <0x40 0x4>;
|
||||
};
|
||||
lifecycle2_otp: otp18@48 {
|
||||
reg = <0x48 0x4>;
|
||||
};
|
||||
nand2_otp: otp20@50 {
|
||||
reg = <0x50 0x4>;
|
||||
};
|
||||
package_otp: package-otp@1e8 {
|
||||
reg = <0x1e8 0x1>;
|
||||
};
|
||||
hconf1_otp: otp124@1f0 {
|
||||
reg = <0x1f0 0x4>;
|
||||
};
|
||||
pkh_otp: otp144@240 {
|
||||
reg = <0x240 0x20>;
|
||||
};
|
||||
oem_fip_enc_key: otp260@410 {
|
||||
reg = <0x410 0x20>;
|
||||
};
|
||||
};
|
||||
|
||||
rcc: rcc@44200000 {
|
||||
compatible = "st,stm32mp25-rcc";
|
||||
reg = <0x44200000 0x10000>;
|
||||
|
|
Loading…
Add table
Reference in a new issue