diff options
author | Vincent Palatin <vpalatin@chromium.org> | 2012-08-07 16:05:14 -0700 |
---|---|---|
committer | Stefan Reinauer <stefan.reinauer@coreboot.org> | 2012-11-07 03:57:47 +0100 |
commit | fc1b9ee4aa19e698b07aaa050949b791aa119847 (patch) | |
tree | 90e679ac91f9dc9c3a0ebe55cbb50d4085473125 /src/northbridge/intel/sandybridge/raminit.c | |
parent | 6f4297677c130cd181b107ed496874f7b21ee343 (diff) |
rtc: force mc146818 register D to a correct value
On Panther Point PCH (and maybe cougar point), when some of the register
D reserved bits are set, the RTC starts misbehaving (e.g. incrementing
the year byte every second).
There are probably undocumented features implemented behind those bits.
Let's reset register D to a known state to ensure we get the expected
RTC behavior.
Change-Id: I7e2c2a2c6130a974bccb3d760b41eaa579a58b67
Signed-off-by: Vincent Palatin <vpalatin@chromium.org>
Reviewed-on: http://review.coreboot.org/1695
Reviewed-by: Marc Jones <marcj303@gmail.com>
Tested-by: build bot (Jenkins)
Diffstat (limited to 'src/northbridge/intel/sandybridge/raminit.c')
0 files changed, 0 insertions, 0 deletions