CLK: TI: add autoidle support
authorTero Kristo <t-kristo@ti.com>
Tue, 18 Jun 2013 13:27:57 +0000 (16:27 +0300)
committerMike Turquette <mturquette@linaro.org>
Fri, 17 Jan 2014 20:34:59 +0000 (12:34 -0800)
commitb1a07b478b63f0a8f971b3a82ce34a67a9324547
treedc5d86884961efff9caaa25c277eac3b0d3c58df
parentf38b0dd63f0d0cca753bf0997eefdfb23dcc9518
CLK: TI: add autoidle support

TI clk driver now routes some of the basic clocks through own
registration routine to allow autoidle support. This routine just
checks a couple of device node properties and adds autoidle support
if required, and just passes the registration forward to basic clocks.

Signed-off-by: Tero Kristo <t-kristo@ti.com>
Acked-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Mike Turquette <mturquette@linaro.org>
Documentation/devicetree/bindings/clock/ti/autoidle.txt [new file with mode: 0644]
arch/arm/mach-omap2/clock.c
drivers/clk/ti/Makefile
drivers/clk/ti/autoidle.c [new file with mode: 0644]
include/linux/clk/ti.h