mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-09-07 21:33:24 +09:00
![Simon Glass](/assets/img/avatar_default.png)
At present we support multiple environment drivers but there is not way to select between them at run time. Also settings related to the position and size of the environment area are global (i.e. apply to all locations). Until these limitations are removed we cannot really support more than one environment location. Adjust the location to be a choice so that only one can be selected. By default the environment is 'nowhere', meaning that the environment exists only in memory and cannot be saved. Also expand the help for the 'nowhere' option and move it to the top since it is the default. Signed-off-by: Simon Glass <sjg@chromium.org> [trini: Move all of the imply logic to default X if Y so it works again] Signed-off-by: Tom Rini <trini@konsulko.com>
70 lines
1.4 KiB
Plaintext
70 lines
1.4 KiB
Plaintext
menu "mpc86xx CPU"
|
|
depends on MPC86xx
|
|
|
|
config SYS_CPU
|
|
default "mpc86xx"
|
|
|
|
choice
|
|
prompt "Target select"
|
|
optional
|
|
|
|
config TARGET_SBC8641D
|
|
bool "Support sbc8641d"
|
|
select ARCH_MPC8641
|
|
select BOARD_EARLY_INIT_F
|
|
|
|
config TARGET_MPC8610HPCD
|
|
bool "Support MPC8610HPCD"
|
|
select ARCH_MPC8610
|
|
select BOARD_EARLY_INIT_F
|
|
|
|
config TARGET_MPC8641HPCN
|
|
bool "Support MPC8641HPCN"
|
|
select ARCH_MPC8641
|
|
imply SCSI
|
|
|
|
config TARGET_XPEDITE517X
|
|
bool "Support xpedite517x"
|
|
select ARCH_MPC8641
|
|
|
|
endchoice
|
|
|
|
config ARCH_MPC8610
|
|
bool
|
|
select FSL_LAW
|
|
select SYS_FSL_HAS_DDR1
|
|
select SYS_FSL_HAS_DDR2
|
|
|
|
config ARCH_MPC8641
|
|
bool
|
|
select FSL_LAW
|
|
select SYS_FSL_HAS_DDR1
|
|
select SYS_FSL_HAS_DDR2
|
|
|
|
config FSL_LAW
|
|
bool
|
|
help
|
|
Use Freescale common code for Local Access Window
|
|
|
|
config SYS_CCSRBAR_DEFAULT
|
|
hex "Default CCSRBAR address"
|
|
default 0xff700000 if ARCH_MPC8610 || ARCH_MPC8641
|
|
help
|
|
Default value of CCSRBAR comes from power-on-reset. It
|
|
is fixed on each SoC. Some SoCs can have different value
|
|
if changed by pre-boot regime. The value here must match
|
|
the current value in SoC. If not sure, do not change.
|
|
config SYS_FSL_NUM_LAWS
|
|
int "Number of local access windows"
|
|
default 10 if ARCH_MPC8610 || ARCH_MPC8641
|
|
help
|
|
Number of local access windows. This is fixed per SoC.
|
|
If not sure, do not change.
|
|
|
|
source "board/freescale/mpc8610hpcd/Kconfig"
|
|
source "board/freescale/mpc8641hpcn/Kconfig"
|
|
source "board/sbc8641d/Kconfig"
|
|
source "board/xes/xpedite517x/Kconfig"
|
|
|
|
endmenu
|