mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-08-17 23:48:52 +09:00
![Joe Hershberger](/assets/img/avatar_default.png)
Some archs/boards specify their own default by pre-defining the config which causes the Kconfig system to mix up the order of the configs in the defconfigs... This will cause merge pain if allowed to proliferate. Remove the configs that behave this way from the archs. A few configs still remain, but that is because they only exist as defaults and do not have a proper Kconfig entry. Those appear to be: SPIFLASH DISPLAY_BOARDINFO Signed-off-by: Joe Hershberger <joe.hershberger@ni.com> [trini: rastaban, am43xx_evm_usbhost_boot, am43xx_evm_ethboot updates, drop DM_USB from MSI_Primo81 as USB_MUSB_SUNXI isn't converted yet to DM] Signed-off-by: Tom Rini <trini@konsulko.com>
151 lines
2.6 KiB
Plaintext
151 lines
2.6 KiB
Plaintext
menu "SuperH architecture"
|
|
depends on SH
|
|
|
|
config CPU_SH2
|
|
bool
|
|
|
|
config CPU_SH2A
|
|
bool
|
|
select CPU_SH2
|
|
|
|
config CPU_SH3
|
|
bool
|
|
|
|
config CPU_SH4
|
|
bool
|
|
|
|
config CPU_SH4A
|
|
bool
|
|
select CPU_SH4
|
|
|
|
config SH_32BIT
|
|
bool "32bit mode"
|
|
depends on CPU_SH4A
|
|
default n
|
|
help
|
|
SH4A has 2 physical memory maps. This use 32bit mode.
|
|
And this is board specific. Please check your board if you
|
|
want to use this.
|
|
|
|
choice
|
|
prompt "Target select"
|
|
optional
|
|
|
|
config TARGET_RSK7203
|
|
bool "RSK+ 7203"
|
|
select CPU_SH2A
|
|
|
|
config TARGET_RSK7264
|
|
bool "RSK2+SH7264"
|
|
select CPU_SH2A
|
|
|
|
config TARGET_RSK7269
|
|
bool "RSK2+SH7269"
|
|
select CPU_SH2A
|
|
|
|
config TARGET_MPR2
|
|
bool "Magic Panel Release 2 board"
|
|
select CPU_SH3
|
|
|
|
config TARGET_MS7720SE
|
|
bool "Support ms7720se"
|
|
select CPU_SH3
|
|
|
|
config TARGET_SHMIN
|
|
bool "SHMIN"
|
|
select CPU_SH3
|
|
|
|
config TARGET_ESPT
|
|
bool "Data Technology ESPT-GIGA board"
|
|
select CPU_SH4
|
|
|
|
config TARGET_MS7722SE
|
|
bool "SolutionEngine 7722"
|
|
select CPU_SH4
|
|
|
|
config TARGET_MS7750SE
|
|
bool "SolutionEngine 7750"
|
|
select CPU_SH4
|
|
|
|
config TARGET_AP_SH4A_4A
|
|
bool "ALPHAPROJECT AP-SH4A-4A"
|
|
select CPU_SH4A
|
|
|
|
config TARGET_AP325RXA
|
|
bool "Renesas AP-325RXA"
|
|
select CPU_SH4
|
|
|
|
config TARGET_ECOVEC
|
|
bool "EcoVec"
|
|
select CPU_SH4A
|
|
|
|
config TARGET_MIGOR
|
|
bool "Migo-R"
|
|
select CPU_SH4
|
|
|
|
config TARGET_R0P7734
|
|
bool "Support r0p7734"
|
|
select CPU_SH4A
|
|
|
|
config TARGET_R2DPLUS
|
|
bool "Renesas R2D-PLUS"
|
|
select CPU_SH4
|
|
|
|
config TARGET_R7780MP
|
|
bool "R7780MP board"
|
|
select CPU_SH4A
|
|
|
|
config TARGET_SH7752EVB
|
|
bool "SH7752EVB"
|
|
select CPU_SH4A
|
|
|
|
config TARGET_SH7753EVB
|
|
bool "SH7753EVB"
|
|
select CPU_SH4
|
|
|
|
config TARGET_SH7757LCR
|
|
bool "SH7757LCR"
|
|
select CPU_SH4A
|
|
|
|
config TARGET_SH7763RDP
|
|
bool "SH7763RDP"
|
|
select CPU_SH4
|
|
|
|
config TARGET_SH7785LCR
|
|
bool "SH7785LCR"
|
|
select CPU_SH4A
|
|
|
|
endchoice
|
|
|
|
config SYS_ARCH
|
|
default "sh"
|
|
|
|
config SYS_CPU
|
|
default "sh2" if CPU_SH2
|
|
default "sh3" if CPU_SH3
|
|
default "sh4" if CPU_SH4
|
|
|
|
source "board/alphaproject/ap_sh4a_4a/Kconfig"
|
|
source "board/espt/Kconfig"
|
|
source "board/mpr2/Kconfig"
|
|
source "board/ms7720se/Kconfig"
|
|
source "board/ms7722se/Kconfig"
|
|
source "board/ms7750se/Kconfig"
|
|
source "board/renesas/MigoR/Kconfig"
|
|
source "board/renesas/ap325rxa/Kconfig"
|
|
source "board/renesas/ecovec/Kconfig"
|
|
source "board/renesas/r0p7734/Kconfig"
|
|
source "board/renesas/r2dplus/Kconfig"
|
|
source "board/renesas/r7780mp/Kconfig"
|
|
source "board/renesas/rsk7203/Kconfig"
|
|
source "board/renesas/rsk7264/Kconfig"
|
|
source "board/renesas/rsk7269/Kconfig"
|
|
source "board/renesas/sh7752evb/Kconfig"
|
|
source "board/renesas/sh7753evb/Kconfig"
|
|
source "board/renesas/sh7757lcr/Kconfig"
|
|
source "board/renesas/sh7763rdp/Kconfig"
|
|
source "board/renesas/sh7785lcr/Kconfig"
|
|
source "board/shmin/Kconfig"
|
|
|
|
endmenu
|