diff options
author | Philipp Tomsich <philipp.tomsich@theobroma-systems.com> | 2018-11-27 22:53:58 +0100 |
---|---|---|
committer | Philipp Tomsich <philipp.tomsich@theobroma-systems.com> | 2018-11-30 21:56:45 +0100 |
commit | a73610d2c6dbfbc7383ae9d694b1412f57a3f398 (patch) | |
tree | a853e04b11cc48ff40d5c293d57c5ee18154c8c7 /scripts | |
parent | a3716b5f3f4985eb3bea5d2bc00faf7e5df6f04f (diff) | |
download | u-boot-a73610d2c6dbfbc7383ae9d694b1412f57a3f398.zip u-boot-a73610d2c6dbfbc7383ae9d694b1412f57a3f398.tar.gz u-boot-a73610d2c6dbfbc7383ae9d694b1412f57a3f398.tar.bz2 |
rtc: rv3029: update to support DM and sync with Linux 4.17
The "Flamingo" carrier-board for the RK3399-Q7 has a RV3029 populated
and the application will use the off-module RV3029 RTC including the
battery backed SRAM.
To support this use case, this commit includes the following changes:
* updates the rv3029 driver to use DM
* implements the read8/write8 operations
This syncs the implementation with the Linux code (based on 4.17),
porting the trickle-charger support from there (with improvements to
avoid unnecessary EEPROM updates) and adheres to the Linux DTS
binding.
Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Tested-by: Klaus Goger <klaus.goger@theobroma-systems.com>
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/config_whitelist.txt | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/scripts/config_whitelist.txt b/scripts/config_whitelist.txt index 69bef5e..b3f525f 100644 --- a/scripts/config_whitelist.txt +++ b/scripts/config_whitelist.txt @@ -4054,7 +4054,6 @@ CONFIG_SYS_RTC_CNT CONFIG_SYS_RTC_OSCILLATOR CONFIG_SYS_RTC_REG_BASE_ADDR CONFIG_SYS_RTC_SETUP -CONFIG_SYS_RV3029_TCR CONFIG_SYS_RX_ETH_BUFFER CONFIG_SYS_SATA CONFIG_SYS_SATA1 |