Paul Walmsley
0eafd4725c
[ARM] OMAP3 clock: add omap3_core_dpll_m2_set_rate()
...
Add the omap3_core_dpll_m2_set_rate() function to the OMAP3 clock code,
which calls into the SRAM function omap3_sram_configure_core_dpll() to
change the CORE DPLL M2 divider. (SRAM code is necessary since rate changes
on clocks upstream from the SDRC can glitch SDRAM accesses.)
Use this function for the set_rate function pointer in the dpll3_m2_ck
struct clk. With this function in place, PM/OPP code should be able to
alter SDRAM speed via code similar to:
clk_set_rate(&dpll3_m2_ck, target_rate).
linux-omap source commit is 7f8b2b0f4fe52238c67d79dedcd2794dcef4dddd.
Signed-off-by: Paul Walmsley <paul@pwsan.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2009-02-08 17:50:40 +00:00
..
2008-12-02 22:07:40 +00:00
2009-01-24 11:41:20 +00:00
2009-01-26 21:19:57 +01:00
2009-01-14 19:56:50 -08:00
2009-01-31 01:21:56 +01:00
2008-11-27 12:39:43 +00:00
2009-01-06 10:44:43 -08:00
[ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c
2009-01-08 16:29:42 +00:00
2009-01-08 16:29:42 +00:00
2009-01-27 16:15:32 -08:00
2008-11-29 18:42:40 +00:00
2009-01-06 10:44:43 -08:00
2009-01-08 22:01:49 +00:00
[ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c
2009-01-08 16:29:42 +00:00
2009-01-12 12:14:40 +01:00
2009-01-26 06:36:16 -05:00
2008-11-29 18:42:40 +00:00
2008-11-29 18:42:40 +00:00
2008-12-01 23:01:19 +00:00
2009-01-02 11:44:09 -08:00
2008-11-29 18:42:40 +00:00
2008-11-29 18:42:40 +00:00
2009-01-08 16:29:41 +00:00
[ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c
2009-01-08 16:29:42 +00:00
2008-11-30 11:45:54 +00:00
2009-01-06 10:44:43 -08:00
2008-11-29 18:42:40 +00:00
2009-01-28 10:19:52 +00:00
2009-01-08 16:29:40 +00:00
2008-12-18 16:40:11 +01:00
[ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c
2009-01-08 16:29:42 +00:00
[ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c
2009-01-08 16:29:42 +00:00
2009-01-08 16:29:44 +00:00
2009-01-02 11:44:09 -08:00
2009-02-08 17:50:37 +00:00
2009-02-08 17:50:40 +00:00
2009-01-08 16:29:40 +00:00
2009-01-08 16:29:43 +00:00
2009-01-09 12:37:15 -08:00
2009-01-08 16:29:41 +00:00
2008-11-29 19:14:31 +00:00
2008-12-18 16:35:59 +00:00
2008-11-28 15:36:49 +00:00
[ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c
2009-01-08 16:29:42 +00:00
2008-12-18 16:36:02 +00:00
2009-01-08 16:29:41 +00:00
2008-11-27 12:38:00 +00:00
2008-12-18 16:36:02 +00:00
[ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c
2009-01-08 16:29:42 +00:00
2008-12-18 16:17:37 +00:00
2009-01-31 01:21:58 +01:00
2008-11-29 18:49:55 +00:00
2009-01-06 10:44:43 -08:00
2009-01-12 13:51:03 +00:00
2009-01-28 16:55:00 +00:00
2008-09-06 11:35:55 +01:00
2008-12-13 21:20:26 +10:30
2008-11-09 11:18:36 +00:00
2009-01-21 10:32:34 -07:00
2009-02-08 17:50:39 +00:00
2009-01-02 11:44:09 -08:00
[ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c
2009-01-08 16:29:42 +00:00
[ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c
2009-01-08 16:29:42 +00:00
2009-01-08 16:25:24 +00:00
2008-11-30 16:39:42 +00:00
2008-12-18 21:21:34 +00:00
2009-01-06 13:51:38 -08:00
2008-12-18 22:15:30 +00:00