1*d8820789SHadi Asyrafi /* 2*d8820789SHadi Asyrafi * Copyright (c) 2019, ARM Limited and Contributors. All rights reserved. 3*d8820789SHadi Asyrafi * 4*d8820789SHadi Asyrafi * SPDX-License-Identifier: BSD-3-Clause 5*d8820789SHadi Asyrafi */ 6*d8820789SHadi Asyrafi 7*d8820789SHadi Asyrafi #include <common/desc_image_load.h> 8*d8820789SHadi Asyrafi 9*d8820789SHadi Asyrafi /******************************************************************************* 10*d8820789SHadi Asyrafi * This function flushes the data structures so that they are visible 11*d8820789SHadi Asyrafi * in memory for the next BL image. 12*d8820789SHadi Asyrafi ******************************************************************************/ 13*d8820789SHadi Asyrafi void plat_flush_next_bl_params(void) 14*d8820789SHadi Asyrafi { 15*d8820789SHadi Asyrafi flush_bl_params_desc(); 16*d8820789SHadi Asyrafi } 17*d8820789SHadi Asyrafi 18*d8820789SHadi Asyrafi /******************************************************************************* 19*d8820789SHadi Asyrafi * This function returns the list of loadable images. 20*d8820789SHadi Asyrafi ******************************************************************************/ 21*d8820789SHadi Asyrafi bl_load_info_t *plat_get_bl_image_load_info(void) 22*d8820789SHadi Asyrafi { 23*d8820789SHadi Asyrafi return get_bl_load_info_from_mem_params_desc(); 24*d8820789SHadi Asyrafi } 25*d8820789SHadi Asyrafi 26*d8820789SHadi Asyrafi /******************************************************************************* 27*d8820789SHadi Asyrafi * This function returns the list of executable images. 28*d8820789SHadi Asyrafi ******************************************************************************/ 29*d8820789SHadi Asyrafi bl_params_t *plat_get_next_bl_params(void) 30*d8820789SHadi Asyrafi { 31*d8820789SHadi Asyrafi return get_next_bl_params_from_mem_params_desc(); 32*d8820789SHadi Asyrafi } 33