aboutsummaryrefslogtreecommitdiff
path: root/common/spl/Kconfig
diff options
context:
space:
mode:
authorTom Rini <trini@konsulko.com>2019-08-26 09:50:46 -0400
committerTom Rini <trini@konsulko.com>2019-08-26 09:50:46 -0400
commit7a4b0bc5fe70225ae3595ba81d1473c06fd6b83b (patch)
tree08de46c2eb44560654871f78380d4363efdce5ec /common/spl/Kconfig
parent6f9656d726235b4cbb4f469a82c30e5006a75b53 (diff)
parent44016bc59870c8816fe2cd4721dc5ff11038dd98 (diff)
downloadu-boot-7a4b0bc5fe70225ae3595ba81d1473c06fd6b83b.zip
u-boot-7a4b0bc5fe70225ae3595ba81d1473c06fd6b83b.tar.gz
u-boot-7a4b0bc5fe70225ae3595ba81d1473c06fd6b83b.tar.bz2
Merge https://gitlab.denx.de/u-boot/custodians/u-boot-riscv
- Support SPL and OpenSBI (FW_DYNAMIC firmware) boot. - Fix qemu kconfig build warning.
Diffstat (limited to 'common/spl/Kconfig')
-rw-r--r--common/spl/Kconfig17
1 files changed, 17 insertions, 0 deletions
diff --git a/common/spl/Kconfig b/common/spl/Kconfig
index 94dcdff..bb56e3f 100644
--- a/common/spl/Kconfig
+++ b/common/spl/Kconfig
@@ -1156,6 +1156,23 @@ config SPL_OPTEE
OP-TEE is an open source Trusted OS which is loaded by SPL.
More detail at: https://github.com/OP-TEE/optee_os
+config SPL_OPENSBI
+ bool "Support RISC-V OpenSBI"
+ depends on RISCV && SPL_RISCV_MMODE && RISCV_SMODE
+ help
+ OpenSBI is an open-source implementation of the RISC-V Supervisor Binary
+ Interface (SBI) specification. U-Boot supports the OpenSBI FW_DYNAMIC
+ firmware. It is loaded and started by U-Boot SPL.
+
+ More details are available at https://github.com/riscv/opensbi and
+ https://github.com/riscv/riscv-sbi-doc
+
+config SPL_OPENSBI_LOAD_ADDR
+ hex "OpenSBI load address"
+ depends on SPL_OPENSBI
+ help
+ Load address of the OpenSBI binary.
+
config TPL
bool
depends on SUPPORT_TPL