]> git.sur5r.net Git - u-boot/blob - arch/x86/cpu/queensbay/fsp_configs.c
x86: fsp: Set up init runtime buffer in update_fsp_configs()
[u-boot] / arch / x86 / cpu / queensbay / fsp_configs.c
1 /*
2  * Copyright (C) 2013, Intel Corporation
3  * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
4  *
5  * SPDX-License-Identifier:     Intel
6  */
7
8 #include <common.h>
9 #include <asm/fsp/fsp_support.h>
10
11 void update_fsp_configs(struct fsp_config_data *config,
12                         struct fspinit_rtbuf *rt_buf)
13 {
14         /* Initialize runtime buffer for fsp_init() */
15         rt_buf->common.stack_top = config->common.stack_top - 32;
16         rt_buf->common.boot_mode = config->common.boot_mode;
17         rt_buf->common.upd_data = &config->fsp_upd;
18
19         /* Override any UPD setting if required */
20 }