xref: /rk3399_ARM-atf/fdts/stm32mp25-fw-config.dtsi (revision a370c856f1f7655384f8e06f7fd84ded63838c02)
1513b5cc8SYann Gautier// SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause)
2513b5cc8SYann Gautier/*
3513b5cc8SYann Gautier * Copyright (c) 2024, STMicroelectronics - All Rights Reserved
4513b5cc8SYann Gautier */
5513b5cc8SYann Gautier
6513b5cc8SYann Gautier#include <common/tbbr/tbbr_img_def.h>
7513b5cc8SYann Gautier
8513b5cc8SYann Gautier#include <platform_def.h>
9513b5cc8SYann Gautier
10513b5cc8SYann Gautier/dts-v1/;
11513b5cc8SYann Gautier
12513b5cc8SYann Gautier/ {
13513b5cc8SYann Gautier	dtb-registry {
14513b5cc8SYann Gautier		compatible = "fconf,dyn_cfg-dtb_registry";
15513b5cc8SYann Gautier
16513b5cc8SYann Gautier		hw-config {
17513b5cc8SYann Gautier			load-address = <0x0 STM32MP_HW_CONFIG_BASE>;
18513b5cc8SYann Gautier			max-size = <STM32MP_HW_CONFIG_MAX_SIZE>;
19513b5cc8SYann Gautier			id = <HW_CONFIG_ID>;
20513b5cc8SYann Gautier		};
21513b5cc8SYann Gautier
22513b5cc8SYann Gautier		nt_fw {
23513b5cc8SYann Gautier			load-address = <0x0 STM32MP_BL33_BASE>;
24513b5cc8SYann Gautier			max-size = <STM32MP_BL33_MAX_SIZE>;
25513b5cc8SYann Gautier			id = <BL33_IMAGE_ID>;
26513b5cc8SYann Gautier		};
27513b5cc8SYann Gautier
28*a370c856SYann Gautier		soc_fw {
29*a370c856SYann Gautier			load-address = <0x0 STM32MP_SYSRAM_BASE>;
30*a370c856SYann Gautier			max-size = <STM32MP_BL31_SIZE>;
31*a370c856SYann Gautier			id = <BL31_IMAGE_ID>;
32*a370c856SYann Gautier		};
33*a370c856SYann Gautier
34513b5cc8SYann Gautier		tos_fw {
35513b5cc8SYann Gautier			id = <BL32_IMAGE_ID>;
36513b5cc8SYann Gautier		};
37513b5cc8SYann Gautier	};
38513b5cc8SYann Gautier};
39