1# Kinetis KE1xF series configuration options
2
3# Copyright (c) 2019-2021 Vestas Wind Systems A/S
4# Copyright 2024 NXP
5# SPDX-License-Identifier: Apache-2.0
6
7if SOC_SERIES_KINETIS_KE1XF
8
9config MCUX_LPTMR_TIMER
10	default y if PM
11
12config CORTEX_M_SYSTICK
13	default n if MCUX_LPTMR_TIMER
14
15config SYS_CLOCK_HW_CYCLES_PER_SEC
16	default $(dt_node_int_prop_int,/cpus/cpu@0,clock-frequency) if CORTEX_M_SYSTICK
17	default $(dt_node_int_prop_int,/soc/lptmr@40040000,clock-frequency) if MCUX_LPTMR_TIMER
18
19config NUM_IRQS
20	# must be >= the highest interrupt number used
21	default 91
22
23config CPU_HAS_CUSTOM_FIXED_SOC_MPU_REGIONS
24	default y
25
26# The flash option register (FOPT) boot options
27# 0111 1011 - Boot from Internal Flash.
28#             Set NMI pin/interrupts to disabled.
29config KINETIS_FLASH_CONFIG_FOPT
30	default 0x7B
31	depends on KINETIS_FLASH_CONFIG
32
33config PWM_MCUX_PWT
34	default y
35	depends on PWM_CAPTURE
36
37config GPIO
38	default y
39
40endif # SOC_SERIES_KINETIS_KE1XF
41