u-boot/drivers/rtc
Sean Anderson 546795b579 rtc: abx8xx: Add support for reading RAM
This adds support for reading the battery-backed memory present on these
RTCs. This modifies the read/write methods to access the RAM instead of
raw register offsets. No one was using these in-tree, so we should be
fine changing them.

We use the "standard" address space window to access the RAM. The
extension RAM address register has some reserved bits, but we write the
whole thing for simplicity (as these bits default to 0).

Signed-off-by: Sean Anderson <sean.anderson@seco.com>
2023-01-11 11:54:50 -05:00
..
Kconfig rtc: add ht1380 driver 2023-01-02 16:01:40 -05:00
Makefile rtc: add ht1380 driver 2023-01-02 16:01:40 -05:00
abx80x.c rtc: abx8xx: Add support for reading RAM 2023-01-11 11:54:50 -05:00
armada38x.c treewide: Fix Marek's name and change my e-mail address 2022-07-21 10:14:04 +02:00
at91sam9_rtt.c
davinci.c rtc: davinci: fix date loaded on reset 2021-06-09 22:23:45 +05:30
ds1302.c
ds1306.c
ds1307.c global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
ds1337.c global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
ds1374.c global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
ds3231.c global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
ds3232.c
emul_rtc.c Remove including timestamp.h in version.h 2021-09-17 12:10:44 -04:00
ftrtc010.c global: Migrate CONFIG_FTRTC010_PCLK to CFG 2022-12-23 10:09:43 -05:00
ht1380.c rtc: add ht1380 driver 2023-01-02 16:01:40 -05:00
i2c_rtc_emul.c test: Load mac address using RTC 2022-06-08 14:00:22 -04:00
imxdi.c
isl1208.c
m41t62.c global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
max6900.c global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
mc13xxx-rtc.c
mc146818.c malta: Rename CONFIG_MALTA to CONFIG_TARGET_MALTA 2022-12-22 10:31:48 -05:00
mcfrtc.c Convert CONFIG_MCFRTC et al to Kconfig 2022-04-01 10:28:46 -04:00
mk48t59.c
mvrtc.c
mvrtc.h
mx27rtc.c
mxsrtc.c
pcf2127.c rtc: pcf2127: remove U-Boot specific compatible string 2022-02-01 15:08:07 +05:30
pcf8563.c global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
pl031.c
pt7c4338.c global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
rs5c372.c global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
rtc-uclass.c treewide: Use OF_REAL instead of !OF_PLATDATA 2021-09-25 09:46:15 -06:00
rv3028.c rtc: add support for rv3028 rtc 2021-04-12 17:44:55 -04:00
rv3029.c
rv8803.c rtc: rv8803: fix off-by-one in month counting 2022-05-05 15:06:02 -04:00
rx8010sj.c global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
rx8025.c rtc: rx8025: revise single register write to use offset 2021-10-03 14:40:56 -04:00
s3c24x0_rtc.c
s35392a.c
sandbox_rtc.c
stm32_rtc.c
x1205.c global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
zynqmp_rtc.c rtc: zynqmp: Add support for ZynqMP RTC 2021-08-06 09:32:02 +02:00