xref: /rk3399_rockchip-uboot/arch/x86/cpu/queensbay/fsp_configs.c (revision 4edde96111aefac63d6aaca6ba87a90d149e973e)
1752a0b08SBin Meng /*
2752a0b08SBin Meng  * Copyright (C) 2013, Intel Corporation
3752a0b08SBin Meng  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
4752a0b08SBin Meng  *
5752a0b08SBin Meng  * SPDX-License-Identifier:	Intel
6752a0b08SBin Meng  */
7752a0b08SBin Meng 
88e04d4c5SBin Meng #include <common.h>
91021af4dSSimon Glass #include <asm/fsp/fsp_support.h>
10752a0b08SBin Meng 
update_fsp_configs(struct fsp_config_data * config,struct fspinit_rtbuf * rt_buf)11*214feec1SBin Meng void update_fsp_configs(struct fsp_config_data *config,
12*214feec1SBin Meng 			struct fspinit_rtbuf *rt_buf)
13752a0b08SBin Meng {
14*214feec1SBin Meng 	/* Initialize runtime buffer for fsp_init() */
15*214feec1SBin Meng 	rt_buf->common.stack_top = config->common.stack_top - 32;
16*214feec1SBin Meng 	rt_buf->common.boot_mode = config->common.boot_mode;
17*214feec1SBin Meng 	rt_buf->common.upd_data = &config->fsp_upd;
18*214feec1SBin Meng 
19752a0b08SBin Meng 	/* Override any UPD setting if required */
20752a0b08SBin Meng }
21