diff options
author | Stepan Moskovchenko <stepanm@codeaurora.org> | 2011-02-28 16:03:02 -0800 |
---|---|---|
committer | David Brown <davidb@codeaurora.org> | 2011-03-08 14:40:58 -0800 |
commit | b61401adf38f56dbfdac91f31425edf60595ed30 (patch) | |
tree | eabe4fdc88d83a4df5afba29d1b899f227a3d901 /arch/arm/mach-msm/include | |
parent | 41f3f5138a5ea71ee603f3d556953fce9aba3074 (diff) | |
download | blackbird-op-linux-b61401adf38f56dbfdac91f31425edf60595ed30.tar.gz blackbird-op-linux-b61401adf38f56dbfdac91f31425edf60595ed30.zip |
msm: iommu: Rework clock logic and add IOMMU bus clock control
Clean up the clock control code in the probe calls, and add
support for controlling the clock for the IOMMU bus
interconnect. With the (proper) clock driver in place, the
clock control logic in the probe function can be made much
cleaner since it does not have to deal with the placeholder
driver anymore.
Signed-off-by: Stepan Moskovchenko <stepanm@codeaurora.org>
Reviewed-by: Trilok Soni <tsoni@codeaurora.org>
Signed-off-by: David Brown <davidb@codeaurora.org>
Diffstat (limited to 'arch/arm/mach-msm/include')
-rw-r--r-- | arch/arm/mach-msm/include/mach/iommu.h | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/arch/arm/mach-msm/include/mach/iommu.h b/arch/arm/mach-msm/include/mach/iommu.h index 8738a4455588..4dfe7efcf4ea 100644 --- a/arch/arm/mach-msm/include/mach/iommu.h +++ b/arch/arm/mach-msm/include/mach/iommu.h @@ -45,14 +45,9 @@ /** * struct msm_iommu_dev - a single IOMMU hardware instance * name Human-readable name given to this IOMMU HW instance - * clk_rate Rate to set for this IOMMU's clock, if applicable to this - * particular IOMMU. 0 means don't set a rate. - * -1 means it is an AXI clock with no valid rate - * */ struct msm_iommu_dev { const char *name; - int clk_rate; }; /** |