soc: neorv32: only allow reading frequency at runtime with a system clock

CONFIG_TIMER_READS_ITS_FREQUENCY_AT_RUNTIME depends on
CONFIG_SYS_CLOCK_EXISTS, so CONFIG_SOC_NEORV32_READ_FREQUENCY_AT_RUNTIME
needs to depend on CONFIG_SYS_CLOCK_EXISTS for selecting it.

Signed-off-by: Henrik Brix Andersen <henrik@brixandersen.dk>
This commit is contained in:
Henrik Brix Andersen 2025-03-14 08:57:33 +00:00 committed by Benjamin Cabé
commit d6d0c1c4cd

View file

@ -23,6 +23,7 @@ config SOC_NEORV32_READ_FREQUENCY_AT_RUNTIME
bool "Read the NEORV32 clock frequency at runtime"
default y
depends on !$(dt_node_has_prop,/cpus/cpu@0,clock-frequency)
depends on SYS_CLOCK_EXISTS
select SOC_EARLY_INIT_HOOK
select TIMER_READS_ITS_FREQUENCY_AT_RUNTIME
help