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 Guptavoid 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 Guptabl_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 Guptabl_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