| 123456789101112131415161718192021222324252627282930313233343536373839 |
- /* SPDX-License-Identifier: GPL-2.0+ */
- /*
- * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
- */
- #ifndef __FSP_CONFIGS_H__
- #define __FSP_CONFIGS_H__
- struct platform_config {
- u8 enable_ht;
- u8 enable_turbo;
- u8 enable_memory_down;
- u8 enable_fast_boot;
- };
- /*
- * Dummy structure for now as currently only SPD is verified in U-Boot.
- *
- * We can add the missing parameters when adding support on a board with
- * memory down configuration.
- */
- struct memory_config {
- u8 dummy;
- };
- struct fsp_config_data {
- struct fsp_cfg_common common;
- struct platform_config plat_config;
- struct memory_config mem_config;
- };
- struct fspinit_rtbuf {
- u32 stack_top;
- u32 boot_mode;
- struct platform_config *plat_config;
- struct memory_config *mem_config;
- };
- #endif /* __FSP_CONFIGS_H__ */
|