msm: iommu: Clock control for the IOMMU driver
authorStepan Moskovchenko <stepanm@codeaurora.org>
Fri, 25 Feb 2011 02:00:39 +0000 (18:00 -0800)
committerDavid Brown <davidb@codeaurora.org>
Tue, 8 Mar 2011 22:40:58 +0000 (14:40 -0800)
commit41f3f5138a5ea71ee603f3d556953fce9aba3074
tree7fe712ddf9b29098b527dbdf9766d4d155dc00d8
parent8bec99b586e2aa285076c2057e72b70ab5c43175
msm: iommu: Clock control for the IOMMU driver

Add clock control to the IOMMU driver. The IOMMU bus clock
(and potentially an AXI clock) need to be on to gain access
to IOMMU registers. Actively control these clocks when
needed instead of leaving them on.

Signed-off-by: Stepan Moskovchenko <stepanm@codeaurora.org>
Signed-off-by: David Brown <davidb@codeaurora.org>
arch/arm/mach-msm/include/mach/iommu.h
arch/arm/mach-msm/iommu.c