diff options
Diffstat (limited to 'common/main.c')
-rw-r--r-- | common/main.c | 6 |
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. */ |