mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-19 03:08:31 +00:00
9a5483e9df
Add and enable TPL on M2 Porter. The TPL must fit into 16 kiB due to the Gen2 BootROM restriction. The TPL is running from MERAM and is capable of performing the initial initialization of PFC, Clock, GPIO, LBSC, DBSC and QSPI NOR. DBSC is responsible for bringing up the DDR DRAM access. The TPL is capable of loading the next stage, U-Boot, from either SPI NOR or UART as a fallback. If either does provide a valid U-Boot uImage, the system stops, which allows the operator to load U-Boot ie. via JTAG and start it manually. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
125 lines
2.2 KiB
Text
125 lines
2.2 KiB
Text
if RCAR_32
|
|
|
|
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
|
|
|
|
config TARGET_GOSE
|
|
bool "Gose board"
|
|
select DM
|
|
select DM_SERIAL
|
|
|
|
config TARGET_KOELSCH
|
|
bool "Koelsch board"
|
|
select DM
|
|
select DM_SERIAL
|
|
|
|
config TARGET_LAGER
|
|
bool "Lager board"
|
|
select DM
|
|
select DM_SERIAL
|
|
|
|
config TARGET_KZM9G
|
|
bool "KZM9D board"
|
|
|
|
config TARGET_ALT
|
|
bool "Alt board"
|
|
select DM
|
|
select DM_SERIAL
|
|
|
|
config TARGET_SILK
|
|
bool "Silk board"
|
|
select DM
|
|
select DM_SERIAL
|
|
|
|
config TARGET_PORTER
|
|
bool "Porter board"
|
|
select DM
|
|
select DM_SERIAL
|
|
select SUPPORT_TPL
|
|
select SUPPORT_SPL
|
|
select SPL_DM if SPL
|
|
|
|
config TARGET_STOUT
|
|
bool "Stout board"
|
|
select DM
|
|
select DM_SERIAL
|
|
|
|
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
|