linux/arch/arm
Ben Dooks 9d325f2341 [ARM] S3C: Update time initialisation to fix S3C64XX time problems
The S3C64XX timer is running at the wrong rate due to the
assumptions made in the timer initialisation about the way
the pwm dividers work. This means that time on the S3C64XX
runs twice as fast as it should.

Fix the problem by moving to using the clk framework to setup
the pwm timer clock muxes, as the pwm-clock code has all the
necessary knowledge of how the timer clock inputs are routed.

Signed-off-by: Ben Dooks <ben-linux@fluff.org>
2008-12-16 10:13:02 +00:00
..
boot Merge branch 'for-rmk' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel 2008-12-02 22:07:40 +00:00
common [ARM] VIC: Update asm/hardware/vic.h with PL192 information 2008-12-15 23:03:10 +00:00
configs [ARM] S3C64XX: Add s3c6400_defconfig 2008-12-15 23:17:55 +00:00
include/asm [ARM] VIC: Update asm/hardware/vic.h with PL192 information 2008-12-15 23:03:10 +00:00
kernel Merge branch 'for-rmk-realview' of git://linux-arm.org/linux-2.6 into devel 2008-12-01 17:53:45 +00:00
lib Merge branch 'clps7500' into devel 2008-11-27 12:39:43 +00:00
mach-aaec2000 Merge branch 'clks' into devel 2008-11-30 17:46:52 +00:00
mach-at91 [ARM] 5319/1: AT91: support AT91CAP9 revC CPUs 2008-12-01 17:22:07 +00:00
mach-clps711x [ARM] Add a common typesafe __io implementation 2008-11-30 11:45:54 +00:00
mach-davinci [ARM] davinci: asm/memory.h is not required for mach/vmalloc.h 2008-11-30 14:42:43 +00:00
mach-ebsa110 [ARM] Hide ISA DMA API when ISA_DMA_API is unset 2008-11-29 18:42:40 +00:00
mach-ep93xx [ARM] 5343/1: ep93xx: include linux/i2c.h 2008-12-13 09:12:09 +00:00
mach-footbridge [ARM] netwinder: clean up GPIO naming 2008-12-13 09:12:07 +00:00
mach-h720x [ARM] Ensure that both MAX_DMA_ADDRESS and ISA_DMA_THRESHOLD are defined 2008-11-30 13:26:47 +00:00
mach-imx [ARM] Add a common typesafe __io implementation 2008-11-30 11:45:54 +00:00
mach-integrator [ARM] integrator: parenthesize __virt_to_bus/__bus_to_virt argument 2008-11-30 11:44:11 +00:00
mach-iop13xx [ARM] Hide ISA DMA API when ISA_DMA_API is unset 2008-11-29 18:42:40 +00:00
mach-iop32x [ARM] Hide ISA DMA API when ISA_DMA_API is unset 2008-11-29 18:42:40 +00:00
mach-iop33x [ARM] fix missing includes for iop33x and sa1100_ir 2008-12-01 23:01:19 +00:00
mach-ixp4xx [ARM] Add a common typesafe __io implementation 2008-11-30 11:45:54 +00:00
mach-ixp23xx [ARM] Hide ISA DMA API when ISA_DMA_API is unset 2008-11-29 18:42:40 +00:00
mach-ixp2000 [ARM] Hide ISA DMA API when ISA_DMA_API is unset 2008-11-29 18:42:40 +00:00
mach-kirkwood Merge git://git.marvell.com/orion into devel 2008-12-13 09:12:51 +00:00
mach-ks8695 [ARM] Add a common typesafe __io implementation 2008-11-30 11:45:54 +00:00
mach-l7200 [ARM] Add a common typesafe __io implementation 2008-11-30 11:45:54 +00:00
mach-lh7a40x Merge branch 'clks' into devel 2008-11-30 17:46:52 +00:00
mach-loki [ARM] Hide ISA DMA API when ISA_DMA_API is unset 2008-11-29 18:42:40 +00:00
mach-msm [ARM] Add a common typesafe __io implementation 2008-11-30 11:45:54 +00:00
mach-mv78xx0 Merge git://git.marvell.com/orion into devel 2008-12-13 09:12:51 +00:00
mach-mx2 i.MX2: make SoC devices globally available 2008-09-09 10:19:41 +02:00
mach-mx3 [ARM] mx31ads: Add missing include 2008-10-30 15:58:09 +01:00
mach-netx Merge branch 'clks' into devel 2008-11-30 17:46:52 +00:00
mach-ns9xxx [ARM] Add a common typesafe __io implementation 2008-11-30 11:45:54 +00:00
mach-omap1 [ARM] Arrange for platforms to select appropriate CPU support 2008-11-27 12:38:00 +00:00
mach-omap2 ARM: OMAP: Fix compiler warnings in gpmc.c 2008-11-04 13:35:06 -08:00
mach-orion5x Merge git://git.marvell.com/orion into devel 2008-12-13 09:12:51 +00:00
mach-pnx4008 [ARM] Add a common typesafe __io implementation 2008-11-30 11:45:54 +00:00
mach-pxa Merge git://git.marvell.com/orion into devel 2008-12-13 09:12:51 +00:00
mach-realview Merge branch 'for-rmk-realview' of git://linux-arm.org/linux-2.6 into devel 2008-12-01 17:53:45 +00:00
mach-rpc [ARM] give RiscPC a NR_IRQS definition and remove default 2008-11-29 19:14:31 +00:00
mach-s3c24a0/include/mach [ARM] S3C6400: serial support for S3C6400 and S3C6410 SoCs 2008-12-15 21:58:11 +00:00
mach-s3c2400 [ARM] remove a common set of __virt_to_bus definitions 2008-11-28 15:36:49 +00:00
mach-s3c2410 [ARM] S3C6400: serial support for S3C6400 and S3C6410 SoCs 2008-12-15 21:58:11 +00:00
mach-s3c2412 [ARM] S3C: Update time initialisation to fix S3C64XX time problems 2008-12-16 10:13:02 +00:00
mach-s3c2440 [ARM] S3C24XX: Split DCLK/CLKOUT definitions out of clock.c 2008-12-15 21:46:00 +00:00
mach-s3c2442 [ARM] Arrange for platforms to select appropriate CPU support 2008-11-27 12:38:00 +00:00
mach-s3c2443 [ARM] S3C: Update time initialisation to fix S3C64XX time problems 2008-12-16 10:13:02 +00:00
mach-s3c6400 [ARM] S3C64XX: Update TCFG for new timer divider settings. 2008-12-16 10:01:23 +00:00
mach-s3c6410 [ARM] S3C64XX: Fix missing definition of s3c64xx_init_io() 2008-12-15 23:48:20 +00:00
mach-sa1100 [ARM] 5336/1: Formatting/Whitespace cleanups in mach-sa1100 2008-12-01 17:22:45 +00:00
mach-shark [ARM] Rename ISA mach/dma.h header to mach/isa-dma.h 2008-11-29 18:49:55 +00:00
mach-versatile [ARM] Add a common typesafe __io implementation 2008-11-30 11:45:54 +00:00
mach-w90x900 [ARM] 5338/1: Add Nuvoton W90P910 Platform support 2008-12-03 21:57:16 +00:00
mm Merge branch 'for-rmk' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel 2008-12-02 22:07:40 +00:00
nwfpe [ARM] Convert asm/uaccess.h to linux/uaccess.h 2008-09-06 11:35:55 +01:00
oprofile [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
plat-iop [ARM] iop: iop3xx needs registers mapped uncached+unbuffered 2008-11-09 11:18:36 +00:00
plat-mxc [ARM] Add a common typesafe __io implementation 2008-11-30 11:45:54 +00:00
plat-omap [ARM] Add a common typesafe __io implementation 2008-11-30 11:45:54 +00:00
plat-orion [ARM] Orion: add the option to support different ehci phy initialization 2008-12-04 01:28:14 -05:00
plat-s3c [ARM] S3C: Update time initialisation to fix S3C64XX time problems 2008-12-16 10:13:02 +00:00
plat-s3c24xx [ARM] S3C: Update time initialisation to fix S3C64XX time problems 2008-12-16 10:13:02 +00:00
plat-s3c64xx [ARM] S3C: Update time initialisation to fix S3C64XX time problems 2008-12-16 10:13:02 +00:00
tools [ARM] Update mach-types 2008-11-30 16:39:42 +00:00
vfp ARMv7: Branch over conditional undefined instructions in vfphw.S 2008-11-06 13:23:08 +00:00
Kconfig [ARM] S3C64XX: Initial arch directory 2008-12-15 21:47:24 +00:00
Kconfig-nommu
Kconfig.debug
Makefile [ARM] S3C6410: Initial CPU support code 2008-12-15 21:51:04 +00:00