summaryrefslogtreecommitdiff
path: root/arch/riscv/cpu/fu540/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'arch/riscv/cpu/fu540/Kconfig')
-rw-r--r--arch/riscv/cpu/fu540/Kconfig22
1 files changed, 22 insertions, 0 deletions
diff --git a/arch/riscv/cpu/fu540/Kconfig b/arch/riscv/cpu/fu540/Kconfig
index 2dcad8e27f..53e19635c8 100644
--- a/arch/riscv/cpu/fu540/Kconfig
+++ b/arch/riscv/cpu/fu540/Kconfig
@@ -5,6 +5,9 @@
config SIFIVE_FU540
bool
select ARCH_EARLY_INIT_R
+ select SUPPORT_SPL
+ select RAM
+ select SPL_RAM if SPL
imply CPU
imply CPU_RISCV
imply RISCV_TIMER
@@ -13,6 +16,25 @@ config SIFIVE_FU540
imply SPL_CPU_SUPPORT
imply SPL_OPENSBI
imply SPL_LOAD_FIT
+ imply SMP
+ imply CLK_SIFIVE
+ imply CLK_SIFIVE_FU540_PRCI
+ imply SIFIVE_SERIAL
+ imply MACB
+ imply MII
+ imply SPI
+ imply SPI_SIFIVE
+ imply MMC
+ imply MMC_SPI
+ imply MMC_BROKEN_CD
+ imply CMD_MMC
+ imply DM_GPIO
+ imply SIFIVE_GPIO
+ imply CMD_GPIO
+ imply MISC
+ imply SIFIVE_OTP
+ imply DM_PWM
+ imply PWM_SIFIVE
if ENV_IS_IN_SPI_FLASH