coreboot/src/drivers
Stefan Reinauer 887edac45c RTC: Skip rtc_init() in S3 resume path
In addition to not clearing the pending interrupts, we also
don't want to reset the RTC control register when booting
with an S3 resume.

On most new systems, when the RTC well is losing power, we
will also lose state that is required to perform a resume,
so we end up in a normal boot anyways. Hence don't do any
RTC initialization in the S3 resume path.

Signed-off-by: Stefan Reinauer <reinauer@google.com>
BUG=none
TEST=Resume on Link, observe RTC initialization is skipped
BRANCH=none

Change-Id: I73b486082faa741e9dccd15f2b8e3a8399c98f80
Reviewed-on: https://gerrit.chromium.org/gerrit/56826
Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-by: Derek Basehore <dbasehore@chromium.org>
Commit-Queue: Stefan Reinauer <reinauer@google.com>
Tested-by: Stefan Reinauer <reinauer@google.com>
2013-05-28 13:50:07 -07:00
..
ati Get rid of drivers class 2012-11-27 22:00:49 +01:00
dec GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00
elog elog: Check for successful flash erase in elog_shrink 2013-05-24 14:02:57 -07:00
emulation Get rid of drivers class 2012-11-27 22:00:49 +01:00
generic GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00
i2c GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00
ics Get rid of drivers class 2012-11-27 22:00:49 +01:00
ipmi Get rid of drivers class 2012-11-27 22:00:49 +01:00
maxim ARMv7: De-uboot-ify Exynos5250 code 2013-05-15 18:42:54 -07:00
oxford x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
pc80 RTC: Skip rtc_init() in S3 resume path 2013-05-28 13:50:07 -07:00
realtek GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00
sil Get rid of drivers class 2012-11-27 22:00:49 +01:00
spi GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00
ti [2/2] tps65090: re-factor for coreboot 2013-04-30 18:24:39 -07:00
trident Get rid of drivers class 2012-11-27 22:00:49 +01:00
Kconfig [1/2] initial import of TI TPS65090 2013-04-30 18:24:39 -07:00
Makefile.inc [1/2] initial import of TI TPS65090 2013-04-30 18:24:39 -07:00