]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ARM: msm: Migrate to common clock framework
authorStephen Boyd <sboyd@codeaurora.org>
Tue, 4 Jun 2013 19:25:38 +0000 (12:25 -0700)
committerDavid Brown <davidb@codeaurora.org>
Wed, 12 Jun 2013 21:43:31 +0000 (14:43 -0700)
commitf54c1c11053d8aaf318a096b8b332fd41a394a66
tree9d6a6068e483d0484e271f5667c21ce0fd87d9fc
parent23ff3d8aa7230767184847e89ba91abd8bdb561d
ARM: msm: Migrate to common clock framework

Move the existing clock code in mach-msm to the common clock
framework. We lose our capability to set the rate of and enable a
clock through debugfs. This is ok though because the debugfs
features are mainly used for testing and development of new clock
code.

To maintain compatibility with the original MSM clock code we
make a wrapper for clk_reset() that calls the struct msm_clk
specific reset function. This is necessary for the usb and sdcc
devices on MSM until a better suited API is made available.

Cc: Saravana Kannan <skannan@codeaurora.org>
Cc: Mike Turquette <mturquette@linaro.org>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Acked-by: Mike Turquette <mturquette@linaro.org>
Signed-off-by: David Brown <davidb@codeaurora.org>
arch/arm/Kconfig
arch/arm/mach-msm/Makefile
arch/arm/mach-msm/clock-debug.c [deleted file]
arch/arm/mach-msm/clock-pcom.c
arch/arm/mach-msm/clock-pcom.h
arch/arm/mach-msm/clock.c
arch/arm/mach-msm/clock.h
arch/arm/mach-msm/devices-msm7x00.c
arch/arm/mach-msm/devices-msm7x30.c
arch/arm/mach-msm/devices-qsd8x50.c