linux/arch/arm/mach-shmobile
Magnus Damm 6776fba7e2 ARM: mach-shmobile: Disable sh7372 RT side MSTP bits
Update the sh7372 clock code to set the RT side
set of MSTP bits to a fixed disabled state.

The sh7372 SoC contains two sets of MSTP bits,
one for the ARM (SYS) side, and one for the
SH4AL-DSP (RT) side. The actual clock associated
with the MSTP bit will only be stopped when both
sides have set the MSTP bit to disabled mode.

Some MSTP bits are enabled by default after
hardware reset, so this patch adjusts the code
to disable all MSTP bits associated with the RT
side to allow the SYS side to have full control.

Signed-off-by: Magnus Damm <damm@opensource.se>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2011-05-24 12:28:56 +09:00
..
include/mach ARM: mach-shmobile: ap4evb, mackerel: fixup scif initialisation for zboot 2011-05-24 12:15:20 +09:00
board-ag5evm.c Merge branch 'topic/asoc' into for-linus 2011-03-16 17:38:41 +01:00
board-ap4evb.c ARM: mach-shmobile: PLL does not have to run constantly for HDMI 2011-05-24 12:21:54 +09:00
board-g3evm.c ARM: mach-shmobile: remove sh7367 on-chip set_irq_type() 2011-01-18 13:51:57 +09:00
board-g4evm.c ARM: mach-shmobile: fix SDHI IO address-range 2011-03-25 10:39:51 -04:00
board-mackerel.c ARM: mach-shmobile: PLL does not have to run constantly for HDMI 2011-05-24 12:21:54 +09:00
clock-sh73a0.c ARM: mach-shmobile: Add sh73a0 MIPI-CSI and CEU clocks 2011-02-01 19:34:36 +09:00
clock-sh7367.c ARM: 6483/1: arm & sh: factorised duplicated clkdev.c 2010-11-26 10:51:04 +00:00
clock-sh7372.c ARM: mach-shmobile: Disable sh7372 RT side MSTP bits 2011-05-24 12:28:56 +09:00
clock-sh7377.c ARM: 6483/1: arm & sh: factorised duplicated clkdev.c 2010-11-26 10:51:04 +00:00
clock.c
console.c
entry-gic.S ARM: mach-shmobile: update for GIC changes. 2011-01-07 12:02:11 +09:00
entry-intc.S ARM: mach-shmobile: Run-time IRQ handler for INTCA 2011-01-07 10:42:50 +09:00
headsmp.S ARM: mach-shmobile: Clean up headsmp.S 2010-12-21 00:27:41 +09:00
hotplug.c ARM: mach-shmobile: SMP base support 2010-12-14 18:15:44 +09:00
intc-sh73a0.c ARM: mach-shmobile: fix cpu_base of gic_init() on sh73a0 2011-01-14 07:46:58 +09:00
intc-sh7367.c arm: Cleanup the irq namespace 2011-03-29 14:47:57 +02:00
intc-sh7372.c arm: Cleanup the irq namespace 2011-03-29 14:47:57 +02:00
intc-sh7377.c arm: Cleanup the irq namespace 2011-03-29 14:47:57 +02:00
Kconfig ARM: mach-shmobile: AG5EVM LCDC / MIPI-DSI platform data 2011-01-20 21:34:32 +09:00
localtimer.c ARM: 6759/1: smp: Select local timers vs broadcast timer support runtime 2011-02-23 17:54:27 +00:00
Makefile Merge branch 'rmobile/smp' into rmobile-latest 2011-01-07 10:51:35 +09:00
Makefile.boot
pfc-sh73a0.c ARM: mach-shmobile: sh73a0 GPIO pullup improvement 2010-12-22 16:35:50 +09:00
pfc-sh7367.c
pfc-sh7372.c
pfc-sh7377.c
platsmp.c ARM: consolidate SMP cross call implementation 2011-05-23 16:53:17 +01:00
pm_runtime.c PM / Runtime: Generic clock manipulation rountines for runtime PM (v6) 2011-04-30 00:25:44 +02:00
setup-sh73a0.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 into common/serial-rework 2011-01-13 15:06:28 +09:00
setup-sh7367.c ARM: mach-shmobile: sh7367 UIO platform data V3 2011-05-24 12:17:35 +09:00
setup-sh7372.c ARM: mach-shmobile: sh7372 UIO platform data V3 2011-05-24 12:17:40 +09:00
setup-sh7377.c ARM: mach-shmobile: sh7377 UIO platform data V3 2011-05-24 12:19:30 +09:00
smp-sh73a0.c ARM: mach-shmobile: update for GIC changes. 2011-01-07 12:02:11 +09:00
timer.c