# SPDX-License-Identifier: Apache-2.0 # # Copyright (c) 2024 Realtek Semiconductor Corporation, SIBG-SD7 # config SOC_SERIES_RTS5912 select ARM select CPU_CORTEX_M33 select SYS_CLOCK_EXISTS select DYNAMIC_INTERRUPTS select SOC_EARLY_INIT_HOOK if SOC_SERIES_RTS5912 config RTS5912_ON_ENTER_CPU_IDLE_HOOK bool "CPU idle hook enable" default y imply ARM_ON_ENTER_CPU_IDLE_HOOK help Enables a hook (z_arm_on_enter_cpu_idle()) that is called when the CPU is made idle (by k_cpu_idle() or k_cpu_atomic_idle()). If needed, this hook can be used to prevent the CPU from actually entering sleep by skipping the WFE/WFI instruction. config RTS5912_DEBUG_SWJ bool "Serial wire JTAG" default y depends on DT_HAS_SWJ_CONNECTOR_ENABLED help Enables the serial wire JTAG connection on the RTS5912 EC. endif # SOC_SERIES_RTS5912