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
..
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 rtc: remove CONFIG_CMD_DATE dependency 2018-07-25 15:00:24 +02:00
davinci.c rtc: davinci: fix date loaded on reset 2021-06-09 22:23:45 +05:30
ds1302.c common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00
ds1306.c common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00
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 dm: treewide: Rename auto_alloc_size members to be shorter 2020-12-13 08:00:25 -07:00
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 common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00
isl1208.c rtc: Add read8 and write8 support to isl1208 driver 2018-10-08 14:45:02 -04:00
Kconfig rtc: add ht1380 driver 2023-01-02 16:01:40 -05:00
m41t62.c global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
Makefile rtc: add ht1380 driver 2023-01-02 16:01:40 -05:00
max6900.c global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
mc13xxx-rtc.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
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 rtc: remove CONFIG_CMD_DATE dependency 2018-07-25 15:00:24 +02:00
mvrtc.c dm: treewide: Rename ofdata_to_platdata() to of_to_plat() 2020-12-13 16:51:09 -07:00
mvrtc.h drivers/rtc: convert mvrtc to DM 2018-06-05 20:19:09 -04:00
mx27rtc.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
mxsrtc.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
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 dm: treewide: Rename ..._platdata variables to just ..._plat 2020-12-13 16:51:09 -07:00
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 common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
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 rtc: remove CONFIG_CMD_DATE dependency 2018-07-25 15:00:24 +02:00
s35392a.c common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00
sandbox_rtc.c sandbox: i2c: Support i2c emulation with of-platdata 2021-03-26 17:03:08 +13:00
stm32_rtc.c rtc: stm32: migrate trace to log macro 2021-01-13 09:52:58 +01:00
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