diff options
author | Randall Spangler <rspangler@chromium.org> | 2012-01-23 14:53:20 -0800 |
---|---|---|
committer | Randall Spangler <rspangler@chromium.org> | 2012-01-23 14:58:56 -0800 |
commit | cdc3fbf2cfe5a14c04d3a1454aef98d8be73f201 (patch) | |
tree | e8d8d0da443e1c54a2350ca348c3c38f3e38dae6 /chip/lm4/registers.h | |
parent | 51df9457f41e0dab55372684d98eef3ec4a4a79c (diff) | |
download | chrome-ec-cdc3fbf2cfe5a14c04d3a1454aef98d8be73f201.tar.gz |
Calibrate internal oscillator using hibernate clock
This works around a chip errata where the internal oscillator on early
EC parts (as used on proto0) is untrimmed.
Signed-off-by: Randall Spangler <rspangler@chromium.org>
BUG=chrome-os-partner:7693
TEST=if it runs, it works
Change-Id: Ie82a524543f4cf25efd0de7998dbdae103bd126b
Diffstat (limited to 'chip/lm4/registers.h')
-rw-r--r-- | chip/lm4/registers.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/chip/lm4/registers.h b/chip/lm4/registers.h index ac7f21bd95..0e8b341a36 100644 --- a/chip/lm4/registers.h +++ b/chip/lm4/registers.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2011 The Chromium OS Authors. All rights reserved. +/* Copyright (c) 2012 The Chromium OS Authors. All rights reserved. * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. * @@ -160,6 +160,8 @@ static inline int lm4_fan_addr(int ch, int offset) #define LM4_SYSTEM_RESC LM4REG(0x400fe05c) #define LM4_SYSTEM_RCC LM4REG(0x400fe060) #define LM4_SYSTEM_RCC2 LM4REG(0x400fe070) +#define LM4_SYSTEM_PIOSCCAL LM4REG(0x400fe150) +#define LM4_SYSTEM_PIOSCSTAT LM4REG(0x400fe154) #define LM4_SYSTEM_PLLSTAT LM4REG(0x400fe168) #define LM4_SYSTEM_RCGCWD LM4REG(0x400fe600) #define LM4_SYSTEM_RCGCTIMER LM4REG(0x400fe604) |