mirror of
https://github.com/Fishwaldo/u-boot.git
synced 2025-03-17 12:41:32 +00:00
x86: Move CONFIG_SYS_CAR_xxx to Kconfig
Move CONFIG_SYS_CAR_ADDR and CONFIG_SYS_CAR_SIZE to Kconfig so that we don't need them in the board configuration file thus the same board configuratoin file can be used to build both coreboot version and bare version. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Acked-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
9d74f03460
commit
24ef04280c
3 changed files with 22 additions and 2 deletions
|
@ -25,4 +25,16 @@ config DEFAULT_DEVICE_TREE
|
|||
This option selects the board Device Tree Source (dts) file in
|
||||
arch/x86/dts/ directory to be used to build U-Boot for coreboot.
|
||||
|
||||
config SYS_CAR_ADDR
|
||||
hex "Board specific Cache-As-RAM (CAR) address"
|
||||
default 0x19200000
|
||||
help
|
||||
This option specifies the board specific Cache-As-RAM (CAR) address.
|
||||
|
||||
config SYS_CAR_SIZE
|
||||
hex "Board specific Cache-As-RAM (CAR) size"
|
||||
default 0x4000
|
||||
help
|
||||
This option specifies the board specific Cache-As-RAM (CAR) size.
|
||||
|
||||
endif
|
||||
|
|
|
@ -30,4 +30,12 @@ config EARLY_POST_CROS_EC
|
|||
bool "Enable early post to Chrome OS EC"
|
||||
default y
|
||||
|
||||
config SYS_CAR_ADDR
|
||||
hex
|
||||
default 0xff7e0000
|
||||
|
||||
config SYS_CAR_SIZE
|
||||
hex
|
||||
default 0x20000
|
||||
|
||||
endif
|
||||
|
|
|
@ -15,9 +15,9 @@
|
|||
|
||||
#include <configs/x86-common.h>
|
||||
|
||||
#define CONFIG_SYS_CAR_ADDR 0xff7e0000
|
||||
#define CONFIG_SYS_CAR_SIZE (128 * 1024)
|
||||
|
||||
#define CONFIG_SYS_MONITOR_LEN (1 << 20)
|
||||
|
||||
#define CONFIG_DCACHE_RAM_MRC_VAR_SIZE 0x4000
|
||||
#define CONFIG_BOARD_EARLY_INIT_F
|
||||
#define CONFIG_DISPLAY_CPUINFO
|
||||
|
|
Loading…
Add table
Reference in a new issue