summaryrefslogtreecommitdiff
path: root/common/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'common/main.c')
-rw-r--r--common/main.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/common/main.c b/common/main.c
index 5293820e9b..8252a231d0 100644
--- a/common/main.c
+++ b/common/main.c
@@ -95,13 +95,15 @@ int main(void)
* RO image and once in the RW image. */
vboot_init();
- /* TODO: reduce core clock now that vboot is done */
-
/* Initialize other driver modules. These can occur in any order.
* Non-driver modules with tasks do their inits from their task
* functions, not here. */
hook_notify(HOOK_INIT, 0);
+#ifdef BOARD_link
+ /* Reduce core clock now that init is done */
+ clock_enable_pll(0);
+#endif
/* Print the init time and reset cause. Init time isn't completely
* accurate because it can't take into account the time for the first
* few module inits, but it'll at least catch the majority of them. */