1*4882a593Smuzhiyun /* 2*4882a593Smuzhiyun * Copyright (C) 2013, Intel Corporation 3*4882a593Smuzhiyun * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com> 4*4882a593Smuzhiyun * 5*4882a593Smuzhiyun * SPDX-License-Identifier: Intel 6*4882a593Smuzhiyun */ 7*4882a593Smuzhiyun 8*4882a593Smuzhiyun #include <common.h> 9*4882a593Smuzhiyun #include <asm/fsp/fsp_support.h> 10*4882a593Smuzhiyun update_fsp_configs(struct fsp_config_data * config,struct fspinit_rtbuf * rt_buf)11*4882a593Smuzhiyunvoid update_fsp_configs(struct fsp_config_data *config, 12*4882a593Smuzhiyun struct fspinit_rtbuf *rt_buf) 13*4882a593Smuzhiyun { 14*4882a593Smuzhiyun /* Initialize runtime buffer for fsp_init() */ 15*4882a593Smuzhiyun rt_buf->common.stack_top = config->common.stack_top - 32; 16*4882a593Smuzhiyun rt_buf->common.boot_mode = config->common.boot_mode; 17*4882a593Smuzhiyun rt_buf->common.upd_data = &config->fsp_upd; 18*4882a593Smuzhiyun 19*4882a593Smuzhiyun /* Override any UPD setting if required */ 20*4882a593Smuzhiyun } 21