Ralf Baechle
df9f54084f
Convert SGI IP22 and specific drivers to platform_device.
...
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-05-11 17:00:29 +01:00
Yoichi Yuasa
3f2d560e90
[MIPS] Rework cobalt_board_id
...
This patch has reworked cobalt_board_id.
The cobalt_board_id is read from PCI config register.
It should be in PCI routine.
Signed-off-by: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-05-11 14:28:34 +01:00
Yoichi Yuasa
b0cc114c04
[MIPS] Use RTC_CMOS for Cobalt
...
Signed-off-by: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-05-11 14:28:33 +01:00
Yoichi Yuasa
fb82a3a767
[MIPS] Use platform_device for Cobalt UART
...
Signed-off-by: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-05-11 14:28:33 +01:00
Yoichi Yuasa
c3543e253a
[MIPS] Separate Alchemy processor based boards config
...
Signed-off-by: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-05-11 14:28:33 +01:00
Atsushi Nemoto
fcbee6410d
[MIPS] Run checksyscalls for N32 and O32 ABI
...
On 64-bit MIPS, only N64 ABI is checked by default. This patch adds
some rules for other ABIs. This results in these warnings at the
moment:
CALL-N32 /home/git/linux-mips/scripts/checksyscalls.sh
<stdin>:148:2: warning: #warning syscall time not implemented
<stdin>:424:2: warning: #warning syscall select not implemented
<stdin>:440:2: warning: #warning syscall uselib not implemented
<stdin>:856:2: warning: #warning syscall vfork not implemented
<stdin>:868:2: warning: #warning syscall truncate64 not implemented
<stdin>:872:2: warning: #warning syscall ftruncate64 not implemented
<stdin>:876:2: warning: #warning syscall stat64 not implemented
<stdin>:880:2: warning: #warning syscall lstat64 not implemented
<stdin>:884:2: warning: #warning syscall fstat64 not implemented
<stdin>:980:2: warning: #warning syscall getdents64 not implemented
<stdin>:1176:2: warning: #warning syscall fadvise64_64 not implemented
<stdin>:1284:2: warning: #warning syscall fstatat64 not implemented
<stdin>:1364:2: warning: #warning syscall utimensat not implemented
CALL-O32 /home/git/linux-mips/scripts/checksyscalls.sh
<stdin>:424:2: warning: #warning syscall select not implemented
<stdin>:856:2: warning: #warning syscall vfork not implemented
<stdin>:1176:2: warning: #warning syscall fadvise64_64 not implemented
<stdin>:1364:2: warning: #warning syscall utimensat not implemented
CALL /home/git/linux-mips/scripts/checksyscalls.sh
<stdin>:148:2: warning: #warning syscall time not implemented
<stdin>:424:2: warning: #warning syscall select not implemented
<stdin>:440:2: warning: #warning syscall uselib not implemented
<stdin>:856:2: warning: #warning syscall vfork not implemented
<stdin>:980:2: warning: #warning syscall getdents64 not implemented
<stdin>:1364:2: warning: #warning syscall utimensat not implemented
Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-05-11 14:28:33 +01:00
David Rientjes
e8b6d40a00
[MIPS] tlbex: use __maybe_unused
...
Replace function instances of __attribute__((unused)) with
__maybe_unused.
Acked-by: Ralf Baechle <ralf@linux-mips.org >
Signed-off-by: David Rientjes <rientjes@google.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-05-11 14:28:33 +01:00
David Rientjes
f6d376aac3
[MIPS] excite: use __maybe_unused
...
Replace variable instances of __attribute__((unused)) with
__maybe_unused.
Acked-by: Ralf Baechle <ralf@linux-mips.org >
Cc: Thomas Koeller <thomas.koeller@baslerweb.com >
Signed-off-by: David Rientjes <rientjes@google.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-05-11 14:28:33 +01:00
Yoichi Yuasa
44320f2bcb
[MIPS] Add extern cobalt_board_id
...
Signed-off-by: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-05-11 14:28:32 +01:00
Atsushi Nemoto
f009bbf10f
[MIPS] Remove unused CONFIG_TOSHIBA_BOARDS
...
Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-05-11 14:28:32 +01:00
Yoichi Yuasa
717644dde1
[MIPS] Rename tb0229_defconfig to tb0219_defconfig
...
tb0219 is the real board name.
Signed-off-by: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-05-11 14:28:32 +01:00
Yoichi Yuasa
e7ed61f492
[MIPS] Update tb0229_defconfig; add CONFIG_GPIO_TB0219.
...
Signed-off-by: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-05-11 14:28:32 +01:00
Atsushi Nemoto
d94cf2c32b
[MIPS] Add minimum defconfig for RBHMA4200
...
Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-05-11 14:28:32 +01:00
Atsushi Nemoto
f543110da7
[MIPS] Drop __devinit tag from allocate_irqno() and free_irqno()
...
This fix these warnings:
WARNING: arch/mips/kernel/built-in.o - Section mismatch: reference to .init.text:free_irqno from __ksymtab_gpl between '__ksymtab_free_irqno' (at offset 0x0) and '__ksymtab_allocate_irqno'
WARNING: arch/mips/kernel/built-in.o - Section mismatch: reference to .init.text:allocate_irqno from __ksymtab_gpl after '__ksymtab_allocate_irqno' (at offset 0x8)
Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-05-11 14:28:31 +01:00
Franck Bui-Huu
55d0b4e3f6
[MIPS] clocksource: use CLOCKSOURCE_MASK() macro
...
Signed-off-by: Franck Bui-Huu <fbuihuu@gmail.com >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-05-11 14:28:31 +01:00
Franck Bui-Huu
599ca0fb63
[MIPS] Remove LIMITED_DMA support
...
This code was needed only by Jaguar ATX.
Signed-off-by: Franck Bui-Huu <fbuihuu@gmail.com >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-05-11 14:28:31 +01:00
Franck Bui-Huu
bef964e55a
[MIPS] Remove Momenco Jaguar ATX support
...
It has some hackish code and it odd DMA results in the need to support
old features in kernel code.
Signed-off-by: Franck Bui-Huu <fbuihuu@gmail.com >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-05-11 14:28:31 +01:00
Franck Bui-Huu
1e54f778af
[MIPS] Remove Momenco Ocelot G support
...
Signed-off-by: Franck Bui-Huu <fbuihuu@gmail.com >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-05-11 14:28:31 +01:00
Chris Dearman
d725cf3818
[MIPS] MT: Reenable EIC support and add support for SOCit SC.
...
Signed-off-by: Chris Dearman <chris@mips.com >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-05-11 14:28:31 +01:00
Ralf Baechle
ef300e4223
[MIPS] Define and use vi_handler_t for vectored interrupt handlers.
...
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-05-11 14:28:30 +01:00
Ralf Baechle
856a514b40
[MIPS] Fix do_default_vi to use get_irq_regs to get the irq register ptr.
...
Harmless bug because this function is only called in case of another
kernel bug anyway which is also why this was missed for so long.
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-05-11 14:28:30 +01:00
Ralf Baechle
99af900aef
[MIPS] Make do_default_vi static
...
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-05-11 14:28:30 +01:00
Thiemo Seufer
df6b106bf0
[MIPS] Add __ucmpdi2 implementation
...
Recent GCC SVN versions may generate calls to __ucmpdi2.
Signed-off-by: Thiemo Seufer <ths@networkno.de >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-05-11 14:28:30 +01:00
Franck Bui-Huu
36ea1d57a4
[MIPS] early_printk: allow the early console to run earlier
...
Signed-off-by: Franck Bui-Huu <fbuihuu@gmail.com >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-05-11 14:28:30 +01:00
Franck Bui-Huu
ca4437d4a5
[MIPS] early_printk: use init section
...
Signed-off-by: Franck Bui-Huu <fbuihuu@gmail.com >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-05-11 14:28:30 +01:00