mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-30 00:21:06 +00:00
e9c891ff93
The V2H Blanche port was broken since some time. This patch updates the V2H Blanche port to use modern frameworks, DM, DT probing, SPL for the preloading and puts it on par with the M2 Porter board. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
148 lines
2.7 KiB
Text
148 lines
2.7 KiB
Text
if RCAR_32
|
|
|
|
config ARCH_RMOBILE_BOARD_STRING
|
|
string "Renesas RCar Gen2 board name"
|
|
default "Board"
|
|
|
|
config RCAR_GEN2
|
|
bool "Renesas RCar Gen2"
|
|
|
|
config R8A7740
|
|
bool "Renesas SoC R8A7740"
|
|
|
|
config R8A7790
|
|
bool "Renesas SoC R8A7790"
|
|
select RCAR_GEN2
|
|
|
|
config R8A7791
|
|
bool "Renesas SoC R8A7791"
|
|
select RCAR_GEN2
|
|
|
|
config R8A7792
|
|
bool "Renesas SoC R8A7792"
|
|
select RCAR_GEN2
|
|
|
|
config R8A7793
|
|
bool "Renesas SoC R8A7793"
|
|
select RCAR_GEN2
|
|
|
|
config R8A7794
|
|
bool "Renesas SoC R8A7794"
|
|
select RCAR_GEN2
|
|
|
|
choice
|
|
prompt "Renesas ARM SoCs board select"
|
|
optional
|
|
|
|
config TARGET_ARMADILLO_800EVA
|
|
bool "armadillo 800 eva board"
|
|
|
|
config TARGET_BLANCHE
|
|
bool "Blanche board"
|
|
select DM
|
|
select DM_SERIAL
|
|
select USE_TINY_PRINTF
|
|
|
|
config TARGET_GOSE
|
|
bool "Gose board"
|
|
select DM
|
|
select DM_SERIAL
|
|
select SUPPORT_SPL
|
|
select USE_TINY_PRINTF
|
|
select SPL_TINY_MEMSET
|
|
|
|
config TARGET_KOELSCH
|
|
bool "Koelsch board"
|
|
select DM
|
|
select DM_SERIAL
|
|
select SUPPORT_SPL
|
|
select USE_TINY_PRINTF
|
|
select SPL_TINY_MEMSET
|
|
|
|
config TARGET_LAGER
|
|
bool "Lager board"
|
|
select DM
|
|
select DM_SERIAL
|
|
select SUPPORT_SPL
|
|
select USE_TINY_PRINTF
|
|
select SPL_TINY_MEMSET
|
|
|
|
config TARGET_KZM9G
|
|
bool "KZM9D board"
|
|
|
|
config TARGET_ALT
|
|
bool "Alt board"
|
|
select DM
|
|
select DM_SERIAL
|
|
select SUPPORT_SPL
|
|
select USE_TINY_PRINTF
|
|
select SPL_TINY_MEMSET
|
|
|
|
config TARGET_SILK
|
|
bool "Silk board"
|
|
select DM
|
|
select DM_SERIAL
|
|
select SUPPORT_SPL
|
|
select USE_TINY_PRINTF
|
|
select SPL_TINY_MEMSET
|
|
|
|
config TARGET_PORTER
|
|
bool "Porter board"
|
|
select DM
|
|
select DM_SERIAL
|
|
select SUPPORT_SPL
|
|
select USE_TINY_PRINTF
|
|
select SPL_TINY_MEMSET
|
|
|
|
config TARGET_STOUT
|
|
bool "Stout board"
|
|
select DM
|
|
select DM_SERIAL
|
|
select SUPPORT_SPL
|
|
select USE_TINY_PRINTF
|
|
select SPL_TINY_MEMSET
|
|
|
|
endchoice
|
|
|
|
config SYS_SOC
|
|
default "rmobile"
|
|
|
|
config RMOBILE_EXTRAM_BOOT
|
|
bool "Enable boot from RAM"
|
|
depends on TARGET_ALT || TARGET_BLANCHE || TARGET_KOELSCH || TARGET_LAGER || TARGET_PORTER || TARGET_SILK || TARGET_STOUT
|
|
default n
|
|
|
|
choice
|
|
prompt "Qos setting primary"
|
|
depends on TARGET_ALT || TARGET_BLANCHE || TARGET_GOSE || TARGET_KOELSCH || TARGET_LAGER
|
|
default QOS_PRI_NORMAL
|
|
|
|
config QOS_PRI_NORMAL
|
|
bool "Non primary"
|
|
help
|
|
Select normal mode for QoS setting.
|
|
|
|
config QOS_PRI_MEDIA
|
|
bool "Media primary"
|
|
help
|
|
Select multimedia primary mode for QoS setting.
|
|
|
|
config QOS_PRI_GFX
|
|
bool "GFX primary"
|
|
help
|
|
Select GFX(graphics) primary mode for QoS setting.
|
|
|
|
endchoice
|
|
|
|
source "board/atmark-techno/armadillo-800eva/Kconfig"
|
|
source "board/renesas/blanche/Kconfig"
|
|
source "board/renesas/gose/Kconfig"
|
|
source "board/renesas/koelsch/Kconfig"
|
|
source "board/renesas/lager/Kconfig"
|
|
source "board/kmc/kzm9g/Kconfig"
|
|
source "board/renesas/alt/Kconfig"
|
|
source "board/renesas/silk/Kconfig"
|
|
source "board/renesas/porter/Kconfig"
|
|
source "board/renesas/stout/Kconfig"
|
|
|
|
endif
|