diff --git a/drivers/timer/Kconfig.mcux_lptmr b/drivers/timer/Kconfig.mcux_lptmr index 9f92c0874f3..884ea4dc917 100644 --- a/drivers/timer/Kconfig.mcux_lptmr +++ b/drivers/timer/Kconfig.mcux_lptmr @@ -5,7 +5,7 @@ config MCUX_LPTMR_TIMER bool "MCUX LPTMR timer" - default y + default n depends on DT_HAS_NXP_KINETIS_LPTMR_ENABLED || \ MCUX_KINETIS_LPTMR depends on !COUNTER_MCUX_LPTMR diff --git a/soc/nxp/imxrt/imxrt118x/Kconfig.defconfig b/soc/nxp/imxrt/imxrt118x/Kconfig.defconfig index 228c42311df..439d49d74c4 100644 --- a/soc/nxp/imxrt/imxrt118x/Kconfig.defconfig +++ b/soc/nxp/imxrt/imxrt118x/Kconfig.defconfig @@ -3,6 +3,9 @@ if SOC_SERIES_IMXRT118X +config CORTEX_M_SYSTICK + default n if MCUX_LPTMR_TIMER + config NUM_IRQS default 239 diff --git a/soc/nxp/mcx/mcxa/Kconfig.defconfig b/soc/nxp/mcx/mcxa/Kconfig.defconfig index 11195acc0d7..3ee3181cd81 100644 --- a/soc/nxp/mcx/mcxa/Kconfig.defconfig +++ b/soc/nxp/mcx/mcxa/Kconfig.defconfig @@ -3,6 +3,9 @@ if SOC_SERIES_MCXA +config CORTEX_M_SYSTICK + default n if MCUX_LPTMR_TIMER + config NUM_IRQS default 88 diff --git a/soc/nxp/mcx/mcxc/Kconfig.defconfig b/soc/nxp/mcx/mcxc/Kconfig.defconfig index 717158585bc..c1b1f44eb63 100644 --- a/soc/nxp/mcx/mcxc/Kconfig.defconfig +++ b/soc/nxp/mcx/mcxc/Kconfig.defconfig @@ -3,6 +3,9 @@ if SOC_SERIES_MCXC +config CORTEX_M_SYSTICK + default n if MCUX_LPTMR_TIMER + config NUM_IRQS default 32 diff --git a/soc/nxp/mcx/mcxn/Kconfig.defconfig b/soc/nxp/mcx/mcxn/Kconfig.defconfig index 1668cfad798..ff26cb05e0c 100644 --- a/soc/nxp/mcx/mcxn/Kconfig.defconfig +++ b/soc/nxp/mcx/mcxn/Kconfig.defconfig @@ -3,6 +3,9 @@ if SOC_SERIES_MCXN +config CORTEX_M_SYSTICK + default n if MCUX_LPTMR_TIMER + config MFD default y if DT_HAS_NXP_LP_FLEXCOMM_ENABLED diff --git a/soc/nxp/mcx/mcxw/Kconfig.defconfig b/soc/nxp/mcx/mcxw/Kconfig.defconfig index d04ed76905a..330d7b80d85 100644 --- a/soc/nxp/mcx/mcxw/Kconfig.defconfig +++ b/soc/nxp/mcx/mcxw/Kconfig.defconfig @@ -3,6 +3,9 @@ if SOC_SERIES_MCXW +config CORTEX_M_SYSTICK + default n if MCUX_LPTMR_TIMER + config NUM_IRQS default 77 if SOC_MCXW727C default 75