Paul Walmsley [off-list ref] writes:
Hello,
This patch series adds clock framework-controlled autoidle support for
the OMAP2xxx DPLL, APLLs, and OMAP2/3 interface clocks. The old
direct register writes in the PM code to enable clock autoidle have been
removed.
This series also ensures that all clock autoidle is disabled during
boot and only re-enabled if CONFIG_PM is enabled.
The series applies on the 'clk_autoidle_a_2.6.39' branch of
git://git.pwsan.com/linux-2.6.
Boot-tested on N800, and dynamic idle-tested on OMAP3430 Beagleboard.
Compile-tested with omap1_defconfig, omap2plus_defconfig, a 5912
OSK-only config, an N8x0-only config, an OMAP3-only config, and an OMAP4-only
config.
Reviewed-by: Kevin Hilman <redacted>
Feel free to merge the various pm*.c changes via your tree.
Kevin