diff options
author | Werner Zeh <werner.zeh@siemens.com> | 2017-06-29 08:37:14 +0200 |
---|---|---|
committer | Werner Zeh <werner.zeh@siemens.com> | 2017-06-30 16:57:12 +0000 |
commit | 6e6261e89344ff25dc3beb0b8abb753ff2347624 (patch) | |
tree | fba5870c3072fe2c42165d225e2e1912d7dbef1f /src/drivers/i2c/hid | |
parent | 083504b66b5f3b281221f0a8f4fd62a4d9071287 (diff) |
rx6110sa: Add a software reset sequence in case of power loss
According to the datasheet the RTC needs a power rising slope of no more
than 100µs/V to ensure a correct power-on reset. If the mainboard that
hosts the RTC cannot guarantee this, a software reset sequence is needed
in the case where the battery was drained completely.
As the rising slope of the power supply depends on so many parameters
and is highly mainboard specific, refactor the initialization code to
perform a software reset every time a power loss event is recognized by
the RTC.
Change-Id: If64d672e51667523058041bd00e1e50ac047143d
Signed-off-by: Werner Zeh <werner.zeh@siemens.com>
Reviewed-on: https://review.coreboot.org/20412
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Martin Roth <martinroth@google.com>
Diffstat (limited to 'src/drivers/i2c/hid')
0 files changed, 0 insertions, 0 deletions