blob: 792981ba5b5755107cff4757af2aad9ce67d836e [file]
# Copyright (c) 2023 TOKITA Hiroshi <tokita.hiroshi@fujitsu.com>
# SPDX-License-Identifier: Apache-2.0
config SOC_FAMILY_RENESAS_RA
select HAS_SEGGER_RTT if ZEPHYR_SEGGER_MODULE
if SOC_FAMILY_RENESAS_RA
config SERIES_SPECIFIC_SOC_INIT
bool "Use series specific initialize"
config OUTPUT_RPD
bool "Build a Renesas Partition Data in rpd format"
depends on CPU_HAS_RENESAS_RA_IDAU
help
Build a partition data zephyr/zephyr.rpd in the build directory.
The name of this file can be customized with CONFIG_KERNEL_BIN_NAME.
config CPU_HAS_RENESAS_RA_IDAU
bool
select CPU_HAS_TEE
help
MCU implements the ARM Implementation-Defined Attribution Unit (IDAU).
rsource "*/Kconfig"
config SOC_RA_ENABLE_START_SECOND_CORE
bool "Allows the primary core to start the secondary core"
depends on (SOC_SERIES_RA8P1 && CPU_CORTEX_M85)
select SOC_LATE_INIT_HOOK
help
Indicates the second core will be start in the soc_late_init_hook when enabled
config SOC_RA_SECOND_CORE_BUILD
bool "Indicates the image is built for the secondary core"
help
Indicates the image is built for the secondary core when enabled
config SOC_RA_SKIP_CLOCK_INIT
bool "Skip clock frequency configuration in system initialization"
depends on SOC_RA_SECOND_CORE_BUILD
default y
help
With this option, the CPU clock frequency is not set during system
initialization.
endif # SOC_FAMILY_RENESAS_RA