Lines Matching full:clocks
22 * The LPC32XX contains a number of high level system clocks that can be
23 * generated from different sources. These system clocks are used to
24 * generate the CPU and bus rates and the individual peripheral clocks in
26 * clocks are already running. Stopping a system clock during normal
28 * those clocks will quit working (ie, DRAM).
30 * The LPC32xx high level clock tree looks as follows. Clocks marked with
31 * an asterisk are always on and cannot be disabled. Clocks marked with
32 * an ampersand can only be disabled in CPU suspend mode. Clocks marked
56 * level clocks are based on either HCLK or PCLK, but have their own
421 * Unlike other clocks, this clock has a KHz input rate, so bump in local_usbpll_round_rate()
444 * Unlike other clocks, this clock has a KHz input rate, so bump in local_usbpll_set_rate()
916 /* Check parent clocks, they may need to be disabled too */ in local_clk_disable()
926 /* Enable parent clocks first and update use counts */ in local_clk_enable()
993 * Most system clocks can only be enabled or disabled, with in clk_set_rate()
1115 * Enable system clocks - this step is somewhat formal, as the in clk_init()
1116 * clocks are already running, but it does get the clock data in clk_init()
1118 * clocks as they will only stop if the system is going to sleep. in clk_init()
1131 printk(KERN_ERR "Error enabling timer tick clocks\n"); in clk_init()