Skip to content

Commit 5a01837

Browse files
dipakgmxkartben
authored andcommitted
drivers: rtc: microcrystal rv3032 driver introduced
Added new driver for Micro Crystal RV-3032-C7 Real-Time Clock Module. Signed-off-by: Dipak Shetty <[email protected]>
1 parent 494d443 commit 5a01837

File tree

4 files changed

+1111
-0
lines changed

4 files changed

+1111
-0
lines changed

drivers/rtc/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ zephyr_library_sources_ifdef(CONFIG_RTC_PCF8563 rtc_pcf8563.c)
3232
zephyr_library_sources_ifdef(CONFIG_RTC_RPI_PICO rtc_rpi_pico.c)
3333
zephyr_library_sources_ifdef(CONFIG_RTC_RTS5912 rtc_rts5912.c)
3434
zephyr_library_sources_ifdef(CONFIG_RTC_RV3028 rtc_rv3028.c)
35+
zephyr_library_sources_ifdef(CONFIG_RTC_RV3032 rtc_rv3032.c)
3536
zephyr_library_sources_ifdef(CONFIG_RTC_RV8263 rtc_rv8263.c)
3637
zephyr_library_sources_ifdef(CONFIG_RTC_RV8803 rtc_rv8803.c)
3738
zephyr_library_sources_ifdef(CONFIG_RTC_RX8130CE rtc_rx8130ce.c)

drivers/rtc/Kconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ source "drivers/rtc/Kconfig.pcf8563"
6262
source "drivers/rtc/Kconfig.rpi_pico"
6363
source "drivers/rtc/Kconfig.rts5912"
6464
source "drivers/rtc/Kconfig.rv3028"
65+
source "drivers/rtc/Kconfig.rv3032"
6566
source "drivers/rtc/Kconfig.rv8263"
6667
source "drivers/rtc/Kconfig.rv8803"
6768
source "drivers/rtc/Kconfig.rx8130ce"

drivers/rtc/Kconfig.rv3032

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Copyright (c) 2025 Dipak Shetty
2+
# SPDX-License-Identifier: Apache-2.0
3+
4+
config RTC_RV3032
5+
bool "Micro Crystal RV3032 Real-Time Clock Module"
6+
default y
7+
depends on DT_HAS_MICROCRYSTAL_RV3032_ENABLED
8+
select I2C
9+
help
10+
Enable the Micro Crystal RV3032 I2C RTC driver.

0 commit comments

Comments
 (0)