xref: /rk3399_ARM-atf/plat/nxp/common/setup/ls_image_load.c (revision 9719e19a977df3e8bf7567b3c0e1d6b2ebc5b46f)
1*b53c2c5fSPankaj Gupta /*
2*b53c2c5fSPankaj Gupta  * Copyright 2018-2020 NXP
3*b53c2c5fSPankaj Gupta  *
4*b53c2c5fSPankaj Gupta  * SPDX-License-Identifier: BSD-3-Clause
5*b53c2c5fSPankaj Gupta  *
6*b53c2c5fSPankaj Gupta  */
7*b53c2c5fSPankaj Gupta 
8*b53c2c5fSPankaj Gupta #include <common/desc_image_load.h>
9*b53c2c5fSPankaj Gupta 
10*b53c2c5fSPankaj Gupta /*******************************************************************************
11*b53c2c5fSPankaj Gupta  * This function flushes the data structures so that they are visible
12*b53c2c5fSPankaj Gupta  * in memory for the next BL image.
13*b53c2c5fSPankaj Gupta  ******************************************************************************/
plat_flush_next_bl_params(void)14*b53c2c5fSPankaj Gupta void plat_flush_next_bl_params(void)
15*b53c2c5fSPankaj Gupta {
16*b53c2c5fSPankaj Gupta 	flush_bl_params_desc();
17*b53c2c5fSPankaj Gupta }
18*b53c2c5fSPankaj Gupta 
19*b53c2c5fSPankaj Gupta /*******************************************************************************
20*b53c2c5fSPankaj Gupta  * This function returns the list of loadable images.
21*b53c2c5fSPankaj Gupta  ******************************************************************************/
plat_get_bl_image_load_info(void)22*b53c2c5fSPankaj Gupta bl_load_info_t *plat_get_bl_image_load_info(void)
23*b53c2c5fSPankaj Gupta {
24*b53c2c5fSPankaj Gupta 	return get_bl_load_info_from_mem_params_desc();
25*b53c2c5fSPankaj Gupta }
26*b53c2c5fSPankaj Gupta 
27*b53c2c5fSPankaj Gupta /*******************************************************************************
28*b53c2c5fSPankaj Gupta  * This function returns the list of executable images.
29*b53c2c5fSPankaj Gupta  ******************************************************************************/
plat_get_next_bl_params(void)30*b53c2c5fSPankaj Gupta bl_params_t *plat_get_next_bl_params(void)
31*b53c2c5fSPankaj Gupta {
32*b53c2c5fSPankaj Gupta 	return get_next_bl_params_from_mem_params_desc();
33*b53c2c5fSPankaj Gupta }
34