mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-16 01:38:22 +00:00
4ce022d396
All FSP spec v1.0 complaint FSP binary uses struct fspinit_rtbuf as defined by the 1.0 spec, however there are FSPs that does not follow 1.0 spec (possible due to that FSP predates the 1.0 spec), and future FSP binary that is complaint to v1.1 spec defines an optional paltform-specific runtime data in the struct fspinit_rtbuf. Hence move the definition to chipset header. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Acked-by: Simon Glass <sjg@chromium.org> Tested-by: Simon Glass <sjg@chromium.org>
19 lines
364 B
C
19 lines
364 B
C
/*
|
|
* Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
|
|
*
|
|
* SPDX-License-Identifier: Intel
|
|
*/
|
|
|
|
#ifndef __FSP_CONFIGS_H__
|
|
#define __FSP_CONFIGS_H__
|
|
|
|
struct fsp_config_data {
|
|
struct fsp_cfg_common common;
|
|
struct upd_region fsp_upd;
|
|
};
|
|
|
|
struct fspinit_rtbuf {
|
|
struct common_buf common; /* FSP common runtime data structure */
|
|
};
|
|
|
|
#endif /* __FSP_CONFIGS_H__ */
|