Jarkko Nikula
3a853fb933
ARM: OMAP: Add command line option for I2C bus speed, v2
...
This patch adds a new command line option "i2c_bus=bus_id,clkrate" into
I2C bus registration helper. Purpose of the option is to override the
default board specific bus speed which is supplied by the
omap_register_i2c_bus.
The default bus speed is typically set to speed of slowest I2C chip on the
bus and overriding allow to use some experimental configurations or updated
chip versions without any kernel modifications.
Cc: linux-i2c@vger.kernel.org
Signed-off-by: Jarkko Nikula <jarkko.nikula@nokia.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
2009-03-23 18:51:20 -07:00
Jarkko Nikula
d4c58bf45a
ARM: OMAP: Add documentation for function omap_register_i2c_bus
...
Signed-off-by: Jarkko Nikula <jarkko.nikula@nokia.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
2009-03-23 18:51:19 -07:00
Timo Kokkonen
6c366e3299
ARM: OMAP: Export dmtimer functions
...
Make the dmtimer function symbols available so modules can take use of
them.
Signed-off-by: Timo Kokkonen <timo.t.kokkonen@nokia.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
2009-03-23 18:51:19 -07:00
Zebediah C. McClure
ed98178319
[OMAP850] Build system changes
...
Build system changes.
Signed-off-by: Zebediah C. McClure <zmc@lurian.net>
Signed-off-by: Tony Lindgren <tony@atomide.com>
2009-03-23 18:51:19 -07:00
Zebediah C. McClure
59185eeeaa
[OMAP850] IRQ related changes
...
IRQ related changes.
Signed-off-by: Zebediah C. McClure <zmc@lurian.net>
Signed-off-by: Tony Lindgren <tony@atomide.com>
2009-03-23 18:51:19 -07:00
Zebediah C. McClure
557096fe28
[OMAP850] Changes to memory subsystem
...
Changes to memory subsystem.
Signed-off-by: Zebediah C. McClure <zmc@lurian.net>
Signed-off-by: Tony Lindgren <tony@atomide.com>
2009-03-23 18:51:19 -07:00
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
James Morris
703a3cd728
Merge branch 'master' into next
2009-03-24 10:52:46 +11:00
Takashi Iwai
c441c2971d
Merge branch 'topic/usb-caiaq' into for-linus
2009-03-24 00:36:23 +01:00
Takashi Iwai
afad17c0ae
Merge branch 'topic/usb-audio' into for-linus
2009-03-24 00:36:22 +01:00
Takashi Iwai
d080732334
Merge branch 'topic/sscape-fix' into for-linus
2009-03-24 00:36:21 +01:00
Takashi Iwai
d7b6df5d1a
Merge branch 'topic/powermac' into for-linus
2009-03-24 00:36:20 +01:00
Takashi Iwai
7df4f69435
Merge branch 'topic/pcxhr' into for-linus
2009-03-24 00:36:19 +01:00
Takashi Iwai
b54fc8dd2c
Merge branch 'topic/oxygen' into for-linus
2009-03-24 00:36:17 +01:00
Takashi Iwai
9fb5430c3d
Merge branch 'topic/oss-fix' into for-linus
2009-03-24 00:36:16 +01:00
Takashi Iwai
4c5ecb7e59
Merge branch 'topic/msnd' into for-linus
2009-03-24 00:36:15 +01:00
Takashi Iwai
fa15fdeffa
Merge branch 'topic/isa-misc' into for-linus
2009-03-24 00:36:13 +01:00
Takashi Iwai
843ad02fa4
Merge branch 'topic/intel8x0' into for-linus
2009-03-24 00:36:13 +01:00
Takashi Iwai
60c4e7c120
Merge branch 'topic/ice' into for-linus
2009-03-24 00:36:12 +01:00
Takashi Iwai
593aff6c50
Merge branch 'topic/hdsp' into for-linus
2009-03-24 00:36:10 +01:00
Takashi Iwai
e7bfbb0215
Merge branch 'topic/hda' into for-linus
2009-03-24 00:36:09 +01:00
Takashi Iwai
fe506d6bc5
Merge branch 'topic/emu10k1' into for-linus
2009-03-24 00:36:08 +01:00
Takashi Iwai
c9294e4b37
Merge branch 'topic/echoaudio' into for-linus
2009-03-24 00:36:07 +01:00
Takashi Iwai
ae02cde7e9
Merge branch 'topic/drop-l3' into for-linus
2009-03-24 00:36:05 +01:00
Takashi Iwai
f11a936fe7
Merge branch 'topic/docbook-fix' into for-linus
2009-03-24 00:36:02 +01:00
Takashi Iwai
a3c6048dcf
Merge branch 'topic/cs423x-merge' into for-linus
2009-03-24 00:35:59 +01:00