X-Git-Url: http://www.pilppa.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=arch%2Farm%2Fmach-omap2%2Fclock.c;fp=arch%2Farm%2Fmach-omap2%2Fclock.c;h=4344f5e79239c8a1639e743afb09ef062c13578e;hb=672680063420ef8c8c4e7271984bb9cc08171d29;hp=413fb684e9c43fda6d1bcd8e87c9761750f3c91d;hpb=22c1c7879d60d1419672ff9f6d162e89fe3cc1a1;p=linux-2.6-omap-h63xx.git diff --git a/arch/arm/mach-omap2/clock.c b/arch/arm/mach-omap2/clock.c index 413fb684e9c..4344f5e7923 100644 --- a/arch/arm/mach-omap2/clock.c +++ b/arch/arm/mach-omap2/clock.c @@ -1077,7 +1077,11 @@ void omap2_clk_disable_unused(struct clk *clk) return; printk(KERN_INFO "Disabling unused clock \"%s\"\n", clk->name); - _omap2_clk_disable(clk); + if (cpu_is_omap34xx()) { + omap2_clk_enable(clk); + omap2_clk_disable(clk); + } else + _omap2_clk_disable(clk); } #endif