# # Copyright (c) 2024 Nordic Semiconductor ASA # # SPDX-License-Identifier: Apache-2.0 # menu "Local domain DVFS library" module = LOCAL_DOMAIN_DVFS_LIB module-str = Local domain DVFS library source "subsys/logging/Kconfig.template.log_config" config NRFS_LOCAL_DOMAIN_DVFS_TEST bool "Local domain DVFS test" help Disable hw registers interaction for testing. config NRFS_LOCAL_DOMAIN_DVFS_SCALE_DOWN_AFTER_INIT bool "Local domain scale down after init" select DEPRECATED help Request lowest oppoint after DVFS initialization. config NRFS_LOCAL_DOMAIN_DOWNSCALE_SAFETY_TIMEOUT_US int "Voltage downscale procedure safety timeout in us" range 1 10000000 default 1000000 if (NRFS_LOCAL_DOMAIN_DVFS_TEST || LOG) default 1500 config NRFS_LOCAL_DOMAIN_DOWNSCALE_FINISH_DELAY_TIMEOUT_US int "Additional delay to let secdom finish dowscale procedure in us" range 1 10000000 default 1000 help This value depends on the secdom core performance and shouldn't be touched by the user. config NRFS_LOCAL_DOMAIN_DVFS_HANDLER_TASK_STACK_SIZE int "Stack size used for DVFS handling task" range 256 2048 default 1024 if LOG default 512 config NRFS_LOCAL_DOMAIN_DVFS_HANDLER_TASK_PRIORITY int "Priority of DVFS handling task" range -16 NUM_PREEMPT_PRIORITIES default 0 endmenu