xref: /rk3399_ARM-atf/fdts/stm32mp15-fw-config.dtsi (revision d9e0586b619b331eb2db75911ca82f927e20bd1c)
1*d9e0586bSYann Gautier// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
2*d9e0586bSYann Gautier/*
3*d9e0586bSYann Gautier * Copyright (c) 2021, STMicroelectronics - All Rights Reserved
4*d9e0586bSYann Gautier */
5*d9e0586bSYann Gautier
6*d9e0586bSYann Gautier#include <common/tbbr/tbbr_img_def.h>
7*d9e0586bSYann Gautier
8*d9e0586bSYann Gautier#include <platform_def.h>
9*d9e0586bSYann Gautier
10*d9e0586bSYann Gautier/dts-v1/;
11*d9e0586bSYann Gautier
12*d9e0586bSYann Gautier/ {
13*d9e0586bSYann Gautier	dtb-registry {
14*d9e0586bSYann Gautier		compatible = "fconf,dyn_cfg-dtb_registry";
15*d9e0586bSYann Gautier
16*d9e0586bSYann Gautier		hw-config {
17*d9e0586bSYann Gautier			load-address = <0x0 STM32MP_HW_CONFIG_BASE>;
18*d9e0586bSYann Gautier			max-size = <STM32MP_HW_CONFIG_MAX_SIZE>;
19*d9e0586bSYann Gautier			id = <HW_CONFIG_ID>;
20*d9e0586bSYann Gautier		};
21*d9e0586bSYann Gautier
22*d9e0586bSYann Gautier		nt_fw {
23*d9e0586bSYann Gautier			load-address = <0x0 STM32MP_BL33_BASE>;
24*d9e0586bSYann Gautier			max-size = <STM32MP_BL33_MAX_SIZE>;
25*d9e0586bSYann Gautier			id = <BL33_IMAGE_ID>;
26*d9e0586bSYann Gautier		};
27*d9e0586bSYann Gautier
28*d9e0586bSYann Gautier#ifdef AARCH32_SP_OPTEE
29*d9e0586bSYann Gautier		tos_fw {
30*d9e0586bSYann Gautier			load-address = <0x0 STM32MP_OPTEE_BASE>;
31*d9e0586bSYann Gautier			max-size = <STM32MP_OPTEE_SIZE>;
32*d9e0586bSYann Gautier			id = <BL32_IMAGE_ID>;
33*d9e0586bSYann Gautier		};
34*d9e0586bSYann Gautier#else
35*d9e0586bSYann Gautier		tos_fw {
36*d9e0586bSYann Gautier			load-address = <0x0 STM32MP_BL32_BASE>;
37*d9e0586bSYann Gautier			max-size = <STM32MP_BL32_SIZE>;
38*d9e0586bSYann Gautier			id = <BL32_IMAGE_ID>;
39*d9e0586bSYann Gautier		};
40*d9e0586bSYann Gautier
41*d9e0586bSYann Gautier		tos_fw-config {
42*d9e0586bSYann Gautier			load-address = <0x0 STM32MP_BL32_DTB_BASE>;
43*d9e0586bSYann Gautier			max-size = <STM32MP_BL32_DTB_SIZE>;
44*d9e0586bSYann Gautier			id = <TOS_FW_CONFIG_ID>;
45*d9e0586bSYann Gautier		};
46*d9e0586bSYann Gautier#endif
47*d9e0586bSYann Gautier	};
48*d9e0586bSYann Gautier};
49