You've already forked linux-rockchip
mirror of
https://github.com/armbian/linux-rockchip.git
synced 2026-01-06 11:08:10 -08:00
rtc: rv3032: Add a driver for Microcrystal RV-3032
New driver for the Microcrystal RV-3032, including support for: - Date/time - Alarms - Low voltage detection - Trickle charge - Trimming - Clkout - RAM - EEPROM - Temperature sensor Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Link: https://lore.kernel.org/r/20201013144110.1942218-3-alexandre.belloni@bootlin.com
This commit is contained in:
@@ -669,6 +669,16 @@ config RTC_DRV_RV3028
|
||||
This driver can also be built as a module. If so, the module
|
||||
will be called rtc-rv3028.
|
||||
|
||||
config RTC_DRV_RV3032
|
||||
tristate "Micro Crystal RV3032"
|
||||
select REGMAP_I2C
|
||||
help
|
||||
If you say yes here you get support for the Micro Crystal
|
||||
RV3032.
|
||||
|
||||
This driver can also be built as a module. If so, the module
|
||||
will be called rtc-rv3032.
|
||||
|
||||
config RTC_DRV_RV8803
|
||||
tristate "Micro Crystal RV8803, Epson RX8900"
|
||||
help
|
||||
|
||||
@@ -141,6 +141,7 @@ obj-$(CONFIG_RTC_DRV_RS5C372) += rtc-rs5c372.o
|
||||
obj-$(CONFIG_RTC_DRV_RTD119X) += rtc-rtd119x.o
|
||||
obj-$(CONFIG_RTC_DRV_RV3028) += rtc-rv3028.o
|
||||
obj-$(CONFIG_RTC_DRV_RV3029C2) += rtc-rv3029c2.o
|
||||
obj-$(CONFIG_RTC_DRV_RV3032) += rtc-rv3032.o
|
||||
obj-$(CONFIG_RTC_DRV_RV8803) += rtc-rv8803.o
|
||||
obj-$(CONFIG_RTC_DRV_RX4581) += rtc-rx4581.o
|
||||
obj-$(CONFIG_RTC_DRV_RX6110) += rtc-rx6110.o
|
||||
|
||||
925
drivers/rtc/rtc-rv3032.c
Normal file
925
drivers/rtc/rtc-rv3032.c
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user