Ralf Baechle
9975e77df5
[MIPS] Gcc 3.3 build fixes.
...
Work around gcc 3.3's unability to evaluate that certain expressions indeed
are constant.
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-08-27 02:16:56 +01:00
Ralf Baechle
bdd3ede0e1
[MIPS] MT: Use kallsyms in CPU state dump
...
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-08-27 02:16:56 +01:00
Ralf Baechle
153ef95e7a
[MIPS] MIPSsim: Delete old file that survived moving around in the tree.
...
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-08-27 02:16:56 +01:00
Ralf Baechle
a204458acb
[MIPS] unwind_stack should return a value ...
...
And gcc 3.4 doesn't even warn out this, grrr.
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-08-27 02:16:55 +01:00
Ralf Baechle
b543858209
[MIPS] SMTC: Fix crash on bootup with idebus= command line argument.
...
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-08-27 02:16:55 +01:00
Ralf Baechle
de4b214740
[MIPS] Fix build error if CONFIG_KALLSYMS is undefined.
...
CC arch/mips/kernel/traps.o
arch/mips/kernel/traps.c: In function 'show_backtrace':
arch/mips/kernel/traps.c:110: warning: unused variable 'ra'
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-08-27 02:16:55 +01:00
Ralf Baechle
3f478a8739
[MIPS] Excite: disable 64-bit kernel support.
...
CC arch/mips/basler/excite/excite_prom.o
arch/mips/basler/excite/excite_prom.c:136:3: #error 64 bit support not implemented
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-08-27 02:16:55 +01:00
Ralf Baechle
dbb74540ae
[MIPS] Kconfig: Fix configuration warning by hardwiring HOTPLUG_CPU to n.
...
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-08-27 02:16:55 +01:00
Ralf Baechle
028151bfed
[MIPS] Update a few defconfigs.
...
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-08-27 02:16:55 +01:00
Ralf Baechle
fe56b954ea
[MIPS] SMTC: Move MIPS_CPU_IPI_IRQ definition into header.
...
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-08-27 02:16:55 +01:00
Ralf Baechle
45a98eb2b7
[MIPS] Malta: Include <linux/irq.h for cp0_compare_irq / cp0_perfcount_irq.
...
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-08-27 02:16:54 +01:00
Ralf Baechle
428ab280a0
[MIPS] SMP: Scatter __cpuinit over the code as needed.
...
MIPS doesn't do CPU hotplugging yet but since many of the functions don't
even have an __init let's fix this right.
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-08-27 02:16:54 +01:00
Ralf Baechle
d98cc84dd1
[MIPS] SEAD: Don't mark as experimental.
...
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-08-27 02:16:54 +01:00
Yoichi Yuasa
48d365e226
[MIPS] remove unused marvell.h
...
Signed-off-by: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-08-27 02:16:54 +01:00
Yoichi Yuasa
106e8028ce
[MIPS] remove unused gt64240.h
...
Signed-off-by: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-08-27 02:16:54 +01:00
Yoichi Yuasa
e2286d7555
[MIPS] SNI: remove unused pcimt_scache.c
...
Signed-off-by: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-08-27 02:16:54 +01:00
Yoichi Yuasa
dee3c75058
[MIPS] SNI: Remove unneeded sni_machine_halt
...
Signed-off-by: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-08-27 02:16:54 +01:00
Atsushi Nemoto
5d3fdeacee
[MIPS] Remove dead code from irq_txx9.c
...
Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-08-27 02:16:54 +01:00
Daniel Jacobowitz
6c76988b81
[MIPS] Do not discard extra debugging sections.
...
Leaving these sections is useful to some tools that look at the image, and
none of them are loaded into memory. The .mdebug.abi64 section, in
particular, lets GDB recognize vmlinux.32 as an N64 program instead of
guessing that it is O32.
Signed-off-by: Daniel Jacobowitz <dan@codesourcery.com >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-08-27 02:16:53 +01:00
Atsushi Nemoto
bda4d16cee
[MIPS] Update defconfigs for TX39/TX49
...
Update defconfigs, disabling CONFIG_EXPERIMENTAL.
Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-08-27 02:16:53 +01:00
Atsushi Nemoto
cd463f3483
[MIPS] Use -Werror on TX39/TX49 boards
...
Now these directories can be built cleanly.
Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-08-27 02:16:53 +01:00
Atsushi Nemoto
ad99876ad4
[MIPS] Drop unneeded config options for RBTX4938
...
Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-08-27 02:16:53 +01:00
Atsushi Nemoto
c87abd75b3
[MIPS] Cleanup TX39/TX49 irq code
...
Cleanup jmr3927, tx4927 and tx4938 irq codes, using common IRQ_CPU,
I8259 and IRQ_TXX9 irq routines.
Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-08-27 02:16:53 +01:00
Atsushi Nemoto
8420fd00e8
[MIPS] The irq_chip for TX39/TX49 SoCs
...
Add generic irq_chip for TX39/TX49 SoCs. This can be replace
jmr3927_irq_irc, tx4927_irq_pic_type and tx4938_irq_pic_type.
Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-08-27 02:16:52 +01:00
Ralf Baechle
477f949e0a
[MIPS] Sibyte: CONFIG_SIBYTE_SB1250_DUART -> CONFIG_SERIAL_SB1250_DUART
...
This is needed since the Sibyte serial driver was exchanged.
Issue report by Imre Kaloz <kaloz@openwrt.org >.
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2007-08-27 02:16:51 +01:00