]> pilppa.com Git - linux-2.6-omap-h63xx.git/commit
[ARM] omap: Fix omap1 clock issues
authorTony Lindgren <tony@atomide.com>
Wed, 28 Jan 2009 19:18:48 +0000 (12:18 -0700)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Sun, 8 Feb 2009 17:50:37 +0000 (17:50 +0000)
commitfed415e48f07799b278cd4353385fee1464d4aca
treeba99ee966eab37c127b31f40d63e894aeb4d3665
parentda0747d4faf55320f0f6cbcd8525e2a8e4619925
[ARM] omap: Fix omap1 clock issues

This fixes booting, and is a step toward fixing things properly:

- Make enable_reg u32 instead of u16
  [rmk: virtual addresses are void __iomem *, not u32]
- Get rid of VIRTUAL_IO_ADDRESS for clocks
- Use __raw_read/write instead of omap_read/write for clock registers

This patch adds a bunch of compile warnings until omap1 clock
also uses offsets.

linux-omap source commit is 9d1dff8638c9e96a401e1885f9948662e9ff9636.

Signed-off-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Paul Walmsley <paul@pwsan.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/mach-omap1/clock.c
arch/arm/mach-omap1/clock.h
arch/arm/plat-omap/include/mach/clock.h