1 /*
2  * Arm SCP/MCP Software
3  * Copyright (c) 2017-2021, Arm Limited and Contributors. All rights reserved.
4  *
5  * SPDX-License-Identifier: BSD-3-Clause
6  */
7 
8 #include "sgm775_mmap.h"
9 #include "sgm775_mmap_scp.h"
10 #include "sgm775_sds.h"
11 #include "system_mmap_scp.h"
12 
13 #include <mod_bootloader.h>
14 
15 #include <fwk_module.h>
16 
17 static const struct mod_bootloader_config bootloader_module_config = {
18     .source_base = TRUSTED_RAM_BASE,
19     .source_size = 256 * 1024,
20     .destination_base = SCP_RAM_BASE,
21     .destination_size = SCP_RAM_SIZE,
22     .sds_struct_id = SGM775_SDS_BOOTLOADER,
23 };
24 
25 struct fwk_module_config config_bootloader = {
26     .data = &bootloader_module_config,
27 };
28