Zebediah C. McClure
56739a6929
[OMAP850] Changes to base IO subsystem, v2
...
Changes to base IO subsystem.
Signed-off-by: Zebediah C. McClure <zmc@lurian.net >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2009-03-23 18:07:40 -07:00
Zebediah C. McClure
ae302f4006
[OMAP850] Add base support for omap850 cpu
...
Add base support for omap850 cpu.
Signed-off-by: Zebediah C. McClure <zmc@lurian.net >
Signed-off-by: Tony Lindgren <tony@atomide.com >
2009-03-23 18:07:39 -07:00
Tony Lindgren
6b0147cda6
ARM: OMAP: Remove remaining board-*.h includes from hardware.h
...
Also remove board-omap3beagle.h that is not included anywhere,
and move protoype for voiceblue_reset() from board-voiceblue.h
to system.h.
After this patch there are still board-ams-delta.h, board-sx1.h
and board-voiceblue.h that export some functions. These could
be removed if the functions were moved under drivers.
Signed-off-by: Tony Lindgren <tony@atomide.com >
2009-03-23 18:07:39 -07:00
Tony Lindgren
d40cdf080d
ARM: OMAP: No need to include board-nokia.h from hardware.h
...
Move the defines to the associated board file and remove
the now unnecessary header file.
Signed-off-by: Tony Lindgren <tony@atomide.com >
2009-03-23 18:07:38 -07:00
Tony Lindgren
0d4d9ab08a
ARM: OMAP: No need to include board-overo.h from hardware.h
...
Move the defines to the associated board file and remove
the now unnecessary header file.
Signed-off-by: Tony Lindgren <tony@atomide.com >
2009-03-23 18:07:38 -07:00
Tony Lindgren
ec7558a62d
ARM: OMAP: No need to include board-ldp.h from hardware.h
...
Move the defines to the associated board file and remove
the now unnecessary header file. Also rename
OMAP34XX_ETHR_START to LDP_ETHR_START.
Signed-off-by: Tony Lindgren <tony@atomide.com >
2009-03-23 18:07:37 -07:00
Tony Lindgren
40662d7731
ARM: OMAP: No need to include board-h4.h from hardware.h
...
Move the defines to the associated board file and remove
the now unnecessary header file. Also rename
OMAP24XX_ETHR_GPIO_IRQ to H4_ETHR_GPIO_IRQ.
Signed-off-by: Tony Lindgren <tony@atomide.com >
2009-03-23 18:07:36 -07:00
Tony Lindgren
7055477558
ARM: OMAP: No need to include board-apollon.h from hardware.h
...
Move the defines to the associated board file and remove
the now unnecessary header file.
Signed-off-by: Tony Lindgren <tony@atomide.com >
2009-03-23 18:07:35 -07:00
Tony Lindgren
a362fdbddb
ARM: OMAP: No need to include board-omap2430sdp.h from hardware.h
...
Move the defines to the associated board file and remove
the now unnecessary header file. Also rename
SDP2430_ETHR_GPIO_IRQ to SDP2430_ETHR_GPIO_IRQ.
Signed-off-by: Tony Lindgren <tony@atomide.com >
2009-03-23 18:07:35 -07:00
Tony Lindgren
b2830810fd
ARM: OMAP: No need to include board-palm*.h from hardware.h
...
Move the defines to the associated board file and remove
the now unnecessary header files.
Signed-off-by: Tony Lindgren <tony@atomide.com >
2009-03-23 18:07:35 -07:00
Tony Lindgren
3a0110cdae
ARM: OMAP: No need to include board-osk.h from hardware.h
...
Move the defines to the board file and remove the now unnecessary
header file.
Signed-off-by: Tony Lindgren <tony@atomide.com >
2009-03-23 18:07:34 -07:00
Tony Lindgren
278267be38
ARM: OMAP: No need to include board-innovator.h from hardware.h
...
Move the defines to the board file and remove the now unnecessary
header file.
Signed-off-by: Tony Lindgren <tony@atomide.com >
2009-03-23 18:07:34 -07:00
Tony Lindgren
228fe42e5e
ARM: OMAP: No need to include board-h3.h from hardware.h
...
Also move board-h3.h to mach-omap1.
Signed-off-by: Tony Lindgren <tony@atomide.com >
2009-03-23 18:07:33 -07:00
Tony Lindgren
eb6b0b1832
ARM: OMAP: No need to include board-h2.h from hardware.h
...
Also move board-h2.h to mach-omap1.
Signed-off-by: Tony Lindgren <tony@atomide.com >
2009-03-23 18:07:33 -07:00
Tony Lindgren
d9558b19f2
ARM: OMAP: No need to include board-perseus2.h or board-fsample.h from hardware.h
...
Move defines to the board file and remove the now
unnecessary headers.
Signed-off-by: Tony Lindgren <tony@atomide.com >
2009-03-23 18:07:32 -07:00
Hiroshi DOYU
8dff0fa55d
omap mailbox: remove unnecessary header file inclusion
...
Signed-off-by: Hiroshi DOYU <Hiroshi.DOYU@nokia.com >
2009-03-23 18:07:32 -07:00
Hiroshi DOYU
7a781afde6
omap mailbox: convert sequence bit checking to module paramter
...
Signed-off-by: Hiroshi DOYU <Hiroshi.DOYU@nokia.com >
2009-03-23 18:07:31 -07:00
Hiroshi DOYU
9ae0ee0076
omap mailbox: move mailbox.h into mailbox.c
...
no need to keep mailbox.h separately.
Signed-off-by: Hiroshi DOYU <Hiroshi.DOYU@nokia.com >
2009-03-23 18:07:26 -07:00
Hiroshi DOYU
c75ee7520b
omap mailbox: add save_/restore_ctx() for PM
...
To preserve the registers during off-mode
Signed-off-by: Hiroshi DOYU <Hiroshi.DOYU@nokia.com >
2009-03-23 18:07:26 -07:00
Hiroshi DOYU
da8cfe03a4
omap mailbox: fix empty struct device for omap2
...
Signed-off-by: Hiroshi DOYU <Hiroshi.DOYU@nokia.com >
2009-03-23 18:07:25 -07:00
Hiroshi DOYU
f98d67a07e
omap mailbox: fix empty struct device for omap1
...
Signed-off-by: Hiroshi DOYU <Hiroshi.DOYU@nokia.com >
2009-03-23 18:07:25 -07:00
Hiroshi DOYU
f48cca8770
omap mailbox: fix empty struct device for omap_mbox
...
Since "mbox->dev" doesn't exist and isn't created either at
registration, this patch will create "struct device", which belongs to
"omap-mailbox" class and set this pointer for the member of
"struct omap_mbox".
Signed-off-by: Hiroshi DOYU <Hiroshi.DOYU@nokia.com >
2009-03-23 18:07:24 -07:00
Hiroshi DOYU
94fc58c6da
omap mailbox: print hardware revision at startup
...
Signed-off-by: Hiroshi DOYU <Hiroshi.DOYU@nokia.com >
2009-03-23 18:07:24 -07:00
Hiroshi DOYU
6c20a68372
omap mailbox: add initial omap3 support
...
Signed-off-by: Hiroshi DOYU <Hiroshi.DOYU@nokia.com >
2009-03-23 18:07:23 -07:00
Hiroshi DOYU
733ecc5c06
omap mailbox: cleanup omap2 register definition with macro
...
Signed-off-by: Hiroshi DOYU <Hiroshi.DOYU@nokia.com >
2009-03-23 18:07:23 -07:00