From 1b302f51ea75f44b199e3175dcef6662f6c08a9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20Arg=C3=BCelles?= Date: Sun, 28 Jan 2024 16:51:12 +0700 Subject: [PATCH] soc: arm: nxp_s32: s32k1: add support for RTC MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add support for the Real Time Clock (RTC) counter. Signed-off-by: Manuel Argüelles --- dts/arm/nxp/nxp_s32k1xx.dtsi | 9 +++++++++ soc/arm/nxp_s32/s32k1/Kconfig.series | 1 + 2 files changed, 10 insertions(+) diff --git a/dts/arm/nxp/nxp_s32k1xx.dtsi b/dts/arm/nxp/nxp_s32k1xx.dtsi index 10c3d207bf7..d6c63c5db5d 100644 --- a/dts/arm/nxp/nxp_s32k1xx.dtsi +++ b/dts/arm/nxp/nxp_s32k1xx.dtsi @@ -317,5 +317,14 @@ prescaler = <1>; status = "disabled"; }; + + rtc: rtc@4003d000 { + compatible = "nxp,kinetis-rtc"; + reg = <0x4003d000 0x1000>; + interrupts = <46 0>, <47 0>; + interrupt-names = "alarm", "seconds"; + clock-frequency = <32768>; + prescaler = <32768>; + }; }; }; diff --git a/soc/arm/nxp_s32/s32k1/Kconfig.series b/soc/arm/nxp_s32/s32k1/Kconfig.series index 07fe41bda9e..31102f347fd 100644 --- a/soc/arm/nxp_s32/s32k1/Kconfig.series +++ b/soc/arm/nxp_s32/s32k1/Kconfig.series @@ -19,5 +19,6 @@ config SOC_SERIES_S32K1XX select HAS_MCUX_FTM select HAS_MCUX_FLEXCAN select HAS_MCUX_WDOG32 + select HAS_MCUX_RTC help Enable support for NXP S32K1XX MCU series.