linux/arch/arm/mach-msm
Stepan Moskovchenko b61401adf3 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>
2011-03-08 14:40:58 -08:00
..
include/mach msm: iommu: Rework clock logic and add IOMMU bus clock control 2011-03-08 14:40:58 -08:00
acpuclock-arm11.c Merge branch 'msm-core' of git://codeaurora.org/quic/kernel/dwalker/linux-msm 2010-08-12 10:07:32 -07:00
acpuclock.h arm: msm: add cpu frequency controls 2010-05-12 09:14:20 -07:00
board-halibut.c msm: Clean up useless ifdefs 2011-01-28 11:28:23 -08:00
board-mahimahi.c msm: Clean up useless ifdefs 2011-01-28 11:28:23 -08:00
board-msm7x27.c msm: Clean up useless ifdefs 2011-01-28 11:28:23 -08:00
board-msm7x30.c msm: clock: Migrate to clkdev 2011-02-28 12:40:17 -08:00
board-msm8x60.c msm: clock: Remove unused code and definitions 2011-01-28 11:20:46 -08:00
board-msm8960.c msm: clock: Migrate to clkdev 2011-02-28 12:40:17 -08:00
board-qsd8x50.c msm: clock: Migrate to clkdev 2011-02-28 12:40:17 -08:00
board-sapphire.c msm: Clean up useless ifdefs 2011-01-28 11:28:23 -08:00
board-trout-gpio.c msm: Warning fix in trout gpio board file 2011-01-28 11:20:39 -08:00
board-trout-mmc.c msm: mmc: Add msm prefix to platform data structure 2010-08-09 15:48:23 -07:00
board-trout-panel.c msm: initial framebuffer support 2010-12-15 14:13:18 -08:00
board-trout.c msm: clock: Migrate to clkdev 2011-02-28 12:40:17 -08:00
board-trout.h Add GPIO support for HTC Dream. 2010-06-15 13:19:43 -07:00
clock-7x30.h msm: clock: Migrate to clkdev 2011-02-28 12:40:17 -08:00
clock-debug.c msm: clock: Remove references to clk_ops_pcom 2011-02-28 12:40:05 -08:00
clock-pcom.c msm: clock: Remove references to clk_ops_pcom 2011-02-28 12:40:05 -08:00
clock-pcom.h msm: clock: Migrate to clkdev 2011-02-28 12:40:17 -08:00
clock.c msm: clock: Migrate to clkdev 2011-02-28 12:40:17 -08:00
clock.h msm: clock: Migrate to clkdev 2011-02-28 12:40:17 -08:00
devices-iommu.c msm: iommu: Rework clock logic and add IOMMU bus clock control 2011-03-08 14:40:58 -08:00
devices-msm7x00.c msm: clock: Migrate to clkdev 2011-02-28 12:40:17 -08:00
devices-msm7x30.c msm: clock: Migrate to clkdev 2011-02-28 12:40:17 -08:00
devices-msm8960.c msm: serial: Add MSM8960 serial support 2011-01-28 12:27:21 -08:00
devices-qsd8x50.c msm: clock: Migrate to clkdev 2011-02-28 12:40:17 -08:00
devices.h msm: clock: Migrate to clkdev 2011-02-28 12:40:17 -08:00
dma.c msm: dma: add completion.h header 2010-06-07 16:16:33 -07:00
gpio_hw.h msm: add gpio driver for single-core SoCs. 2010-10-06 09:01:19 -07:00
gpio-v2.c msm: gpio: Add irq support to v2 gpiolib. 2010-11-30 13:51:52 -08:00
gpio.c ARM: msm: irq_data conversion. 2011-01-13 17:18:46 +01:00
gpiomux-8x50.c msm: 8x50: Add initial support for SDCC 2011-01-21 16:58:02 -08:00
gpiomux-8x60.c msm: add gpiomux api for gpio multiplex & configuration. 2010-10-06 09:01:15 -07:00
gpiomux-v1.c msm: add gpiomux api for gpio multiplex & configuration. 2010-10-06 09:01:15 -07:00
gpiomux-v1.h msm: add gpiomux api for gpio multiplex & configuration. 2010-10-06 09:01:15 -07:00
gpiomux-v2.c msm: add gpiomux api for gpio multiplex & configuration. 2010-10-06 09:01:15 -07:00
gpiomux-v2.h msm: add gpiomux api for gpio multiplex & configuration. 2010-10-06 09:01:15 -07:00
gpiomux.c msm: add gpiomux api for gpio multiplex & configuration. 2010-10-06 09:01:15 -07:00
gpiomux.h msm: Featurize gpiomux. 2010-10-06 09:01:18 -07:00
headsmp.S msm: headsmp.S: Fix section mismatch 2011-02-28 12:40:05 -08:00
hotplug.c msm: hotplug: support cpu hotplug on msm 2011-01-07 15:54:44 -08:00
idle.S [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
io.c msm: Remove broken register definition from trout 2011-01-28 11:20:25 -08:00
iommu_dev.c msm: iommu: Rework clock logic and add IOMMU bus clock control 2011-03-08 14:40:58 -08:00
iommu.c msm: iommu: Clock control for the IOMMU driver 2011-03-08 14:40:58 -08:00
irq-vic.c ARM: msm: irq_data conversion. 2011-01-13 17:18:46 +01:00
irq.c ARM: msm: irq_data conversion. 2011-01-13 17:18:46 +01:00
Kconfig msm: iommu: Enable IOMMU support for MSM8960 2011-02-14 13:42:49 -08:00
last_radio_log.c llseek: automatically add .llseek fop 2010-10-15 15:53:27 +02:00
Makefile msm: clock: Remove references to clk_ops_pcom 2011-02-28 12:40:05 -08:00
Makefile.boot
platsmp.c msm: add SMP support for msm 2011-01-07 15:54:45 -08:00
proc_comm.c arm: msm: smd: fix SMD modem processor sync condition 2010-05-12 09:19:33 -07:00
proc_comm.h arm: msm: smd: fix SMD modem processor sync condition 2010-05-12 09:19:33 -07:00
scm-boot.c msm: scm-boot: Support for setting cold/warm boot addresses 2011-01-07 15:54:43 -08:00
scm-boot.h msm: Use explicit GPLv2 licenses 2011-02-28 12:40:05 -08:00
scm.c msm: Secure Channel Manager (SCM) support 2011-01-07 15:54:43 -08:00
scm.h msm: Use explicit GPLv2 licenses 2011-02-28 12:40:05 -08:00
sirc.c ARM: msm: irq_data conversion. 2011-01-13 17:18:46 +01:00
smd_debug.c msm: smd: ifdef adjustment to remove unused variables 2010-11-16 12:25:38 -08:00
smd_private.h arm: msm: smd: msm7x30 a2m clean up 2010-05-12 09:19:04 -07:00
smd.c msm: smd: Reduce driver log chatter 2010-11-16 12:23:56 -08:00
timer.c msm: timer: Timer support for MSM8960 2011-01-21 15:27:54 -08:00
vreg.c [ARM] msm: add new vreg IDs for MSM7X30 2010-05-12 09:14:41 -07:00