Skip to content

Commit e386692

Browse files
karthi012jhedberg
authored andcommitted
drivers: rtc: add driver support for ti mspm0 rtc
added Real-Time Clock driver support for Texas Instruments MSPM0 Family, currently this driver supports rtc time keeping and calendar alarms functionality Signed-off-by: Karthikeyan Krishnasamy <[email protected]>
1 parent 0278b9c commit e386692

File tree

4 files changed

+460
-0
lines changed

4 files changed

+460
-0
lines changed

drivers/rtc/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,5 +36,6 @@ zephyr_library_sources_ifdef(CONFIG_RTC_RX8130CE rtc_rx8130ce.c)
3636
zephyr_library_sources_ifdef(CONFIG_RTC_SILABS_SIWX91X rtc_silabs_siwx91x.c)
3737
zephyr_library_sources_ifdef(CONFIG_RTC_SMARTBOND rtc_smartbond.c)
3838
zephyr_library_sources_ifdef(CONFIG_RTC_STM32 rtc_ll_stm32.c)
39+
zephyr_library_sources_ifdef(CONFIG_RTC_TI_MSPM0 rtc_ti_mspm0.c)
3940
zephyr_library_sources_ifdef(CONFIG_RTC_XMC4XXX rtc_xmc4xxx.c)
4041
# zephyr-keep-sorted-stop

drivers/rtc/Kconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ source "drivers/rtc/Kconfig.sam0"
6868
source "drivers/rtc/Kconfig.siwx91x"
6969
source "drivers/rtc/Kconfig.smartbond"
7070
source "drivers/rtc/Kconfig.stm32"
71+
source "drivers/rtc/Kconfig.ti_mspm0"
7172
source "drivers/rtc/Kconfig.xmc4xxx"
7273
# zephyr-keep-sorted-stop
7374

drivers/rtc/Kconfig.ti_mspm0

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Copyright (c) 2025 Linumiz GmbH
2+
# SPDX-License-Identifier: Apache-2.0
3+
4+
config RTC_TI_MSPM0
5+
bool "Texas Instruments MSPM0 RTC driver"
6+
default y
7+
depends on DT_HAS_TI_MSPM0_RTC_ENABLED
8+
help
9+
Texas Instruments Real-Time Clock (RTC) driver used on MSPM0 SoC series.

0 commit comments

Comments
 (0)