2 * WORK Microwave work_92105 board low level init
4 * (C) Copyright 2014 DENX Software Engineering GmbH
5 * Written-by: Albert ARIBAUD <albert.aribaud@3adev.fr>
7 * Low level init is called from SPL to set up the clocks.
8 * On entry, the LPC3250 is in Direct Run mode with all clocks
9 * running at 13 MHz; on exit, ARM clock is 208 MHz, HCLK is
10 * 104 MHz and PCLK is 13 MHz.
12 * This code must run from SRAM so that the clock changes do
13 * not prevent it from executing.
15 * SPDX-License-Identifier: GPL-2.0+
22 /* Set ARM, HCLK, PCLK dividers for normal mode */
27 /* Start HCLK PLL for 208 MHz */
32 /* wait for HCLK PLL to lock */
38 /* switch to normal mode */
44 /* Return to U-Boot via saved link register */