summaryrefslogtreecommitdiff
path: root/src/soc
diff options
context:
space:
mode:
Diffstat (limited to 'src/soc')
-rw-r--r--src/soc/lowrisc/lowrisc/Kconfig3
-rw-r--r--src/soc/sifive/fu540/Kconfig4
-rw-r--r--src/soc/ucb/riscv/Kconfig3
3 files changed, 10 insertions, 0 deletions
diff --git a/src/soc/lowrisc/lowrisc/Kconfig b/src/soc/lowrisc/lowrisc/Kconfig
index 71078b5c25..8b35231642 100644
--- a/src/soc/lowrisc/lowrisc/Kconfig
+++ b/src/soc/lowrisc/lowrisc/Kconfig
@@ -6,6 +6,9 @@ config SOC_LOWRISC_LOWRISC
select ARCH_RAMSTAGE_RISCV
select BOOTBLOCK_CONSOLE
select DRIVERS_UART_8250MEM_32
+ select GENERIC_UDELAY
+ select HAVE_MONOTONIC_TIMER
+ select RISCV_USE_ARCH_TIMER
bool
default n
diff --git a/src/soc/sifive/fu540/Kconfig b/src/soc/sifive/fu540/Kconfig
index 457d16bb4e..bee8292199 100644
--- a/src/soc/sifive/fu540/Kconfig
+++ b/src/soc/sifive/fu540/Kconfig
@@ -20,7 +20,11 @@ config SOC_SIFIVE_FU540
select ARCH_RAMSTAGE_RISCV
select BOOTBLOCK_CONSOLE
select DRIVERS_UART_SIFIVE
+ select GENERIC_UDELAY
+ select HAVE_MONOTONIC_TIMER
+ select RISCV_USE_ARCH_TIMER
select UART_OVERRIDE_REFCLK
+
if SOC_SIFIVE_FU540
config RISCV_ARCH
diff --git a/src/soc/ucb/riscv/Kconfig b/src/soc/ucb/riscv/Kconfig
index 2a73f5c284..26adb56bfe 100644
--- a/src/soc/ucb/riscv/Kconfig
+++ b/src/soc/ucb/riscv/Kconfig
@@ -5,6 +5,9 @@ config SOC_UCB_RISCV
select ARCH_ROMSTAGE_RISCV
select ARCH_RAMSTAGE_RISCV
select BOOTBLOCK_CONSOLE
+ select GENERIC_UDELAY
+ select HAVE_MONOTONIC_TIMER
+ select RISCV_USE_ARCH_TIMER
bool
default n