|
From: Paul M. <le...@us...> - 2002-07-12 20:14:59
|
Update of /cvsroot/linux-mips/linux/arch/mips
In directory usw-pr-cvs1:/tmp/cvs-serv32248/arch/mips
Modified Files:
Makefile config.in
Log Message:
Merge yoichi-san's vr41xx patch. Still some cleanups needed..
Index: Makefile
===================================================================
RCS file: /cvsroot/linux-mips/linux/arch/mips/Makefile,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -d -r1.51 -r1.52
--- Makefile 14 Jun 2002 14:03:08 -0000 1.51
+++ Makefile 12 Jul 2002 20:14:26 -0000 1.52
@@ -251,7 +251,7 @@
endif
#
-# NEC Eagle board (VR4122)
+# NEC Eagle/Hawk board (VR4122/VR4131)
#
ifdef CONFIG_NEC_EAGLE
SUBDIRS += arch/mips/vr41xx/common \
@@ -277,10 +277,8 @@
#
ifdef CONFIG_IBM_WORKPAD
SUBDIRS += arch/mips/vr41xx/common \
- arch/mips/vr41xx/vr4121/common \
arch/mips/vr41xx/vr4121/workpad
LIBS += arch/mips/vr41xx/common/vr41xx.o \
- arch/mips/vr41xx/vr4121/common/vr4121.o \
arch/mips/vr41xx/vr4121/workpad/workpad.o
LOADADDR += 0x80004000
endif
@@ -290,10 +288,8 @@
#
ifdef CONFIG_CASIO_E55
SUBDIRS += arch/mips/vr41xx/common \
- arch/mips/vr41xx/vr4111/common \
arch/mips/vr41xx/vr4111/casio-e55
LIBS += arch/mips/vr41xx/common/vr41xx.o \
- arch/mips/vr41xx/vr4111/common/vr4111.o \
arch/mips/vr41xx/vr4111/casio-e55/casio-e55.o
LOADADDR += 0x80004000
endif
@@ -306,8 +302,21 @@
arch/mips/vr41xx/vr4122/common \
arch/mips/vr41xx/vr4122/mp-c303
LIBS += arch/mips/vr41xx/common/vr41xx.o \
- arch/mips/vr41xx/vr4122/common/vr4122.o
- arch/mips/vr41xx/vr4122/mp-c303/mp-c303.o
+ arch/mips/vr41xx/vr4122/common/vr4122.o \
+ arch/mips/vr41xx/vr4122/mp-c303/mp-c303.o
+LOADADDR += 0x80004000
+endif
+
+#
+# ZAO Networks Capcella(VR4131)
+#
+ifdef CONFIG_ZAO_CAPCELLA
+SUBDIRS += arch/mips/vr41xx/common \
+ arch/mips/vr41xx/vr4122/common \
+ arch/mips/vr41xx/vr4122/capcella
+LIBS += arch/mips/vr41xx/common/vr41xx.o \
+ arch/mips/vr41xx/vr4122/common/vr4122.o \
+ arch/mips/vr41xx/vr4122/capcella/capcella.o
LOADADDR += 0x80004000
endif
Index: config.in
===================================================================
RCS file: /cvsroot/linux-mips/linux/arch/mips/config.in,v
retrieving revision 1.102
retrieving revision 1.103
diff -u -d -r1.102 -r1.103
--- config.in 13 Jun 2002 12:57:33 -0000 1.102
+++ config.in 12 Jul 2002 20:14:26 -0000 1.103
@@ -57,9 +57,9 @@
bool 'Support for NEC DDB Vrc-5476' CONFIG_DDB5476
bool 'Support for NEC DDB Vrc-5477' CONFIG_DDB5477
bool 'Support for NEC Osprey board' CONFIG_NEC_OSPREY
-bool 'Support for NEC Eagle board (EXPERIMENTAL)' CONFIG_NEC_EAGLE
+bool 'Support for NEC Eagle/Hawk board' CONFIG_NEC_EAGLE
if [ "$CONFIG_NEC_EAGLE" = "y" ]; then
- int ' Memory size' CONFIG_NEC_EAGLE_MEM_SIZE 64
+ int ' Memory size' CONFIG_NEC_EAGLE_MEM_SIZE 32
fi
bool 'Support for NEC Korva/Markham board (EXPERIMENTAL)' CONFIG_NEC_KORVA
if [ "$CONFIG_NEC_KORVA" = "y" ]; then
@@ -80,18 +80,19 @@
Model-500/510 CONFIG_NINO_16MB" Model-200
fi
bool 'Support for Sony PlayStation 2' CONFIG_PS2
-bool 'Support for Casio Cassiopeia BE-300 (EXPERIMENTAL)' CONFIG_CASIO_BE300
-bool 'Support for Casio Cassiopeia E15 (EXPERIMENTAL)' CONFIG_CASIO_E15
-bool 'Support for Vadem Clio 1000 (EXPERIMENTAL)' CONFIG_VADEM_CLIO_1000
-bool 'Support for NEC MobilePro 780 PDA (EXPERIMENTAL)' CONFIG_NEC_MOBILEPRO
bool 'Support for IDT 79S334 Evaluation board' CONFIG_IDT_79S334
bool 'Support for IDT 79EB355 Evaluation board' CONFIG_IDT_79EB355
+bool 'Support for CASIO CASSIOPEIA E15 (EXPERIMENTAL)' CONFIG_CASIO_E15
+bool 'Support for CASIO CASSIOPEIA E-55/65 (EXPERIMENTAL)' CONFIG_CASIO_E55
+bool 'Support for CASIO CASSIOPEIA BE-300 (EXPERIMENTAL)' CONFIG_CASIO_BE300
bool 'Support for IBM WorkPad z50 (EXPERIMENTAL)' CONFIG_IBM_WORKPAD
if [ "$CONFIG_IBM_WORKPAD" = "y" ]; then
int ' Memory size' CONFIG_IBM_WORKPAD_MEM_SIZE 16
fi
-bool 'Support for CASIO CASSIOPEIA E-55/65 (EXPERIMENTAL)' CONFIG_CASIO_E55
+bool 'Support for NEC MobilePro 780 PDA (EXPERIMENTAL)' CONFIG_NEC_MOBILEPRO
+bool 'Support for Vadem Clio 1000 (EXPERIMENTAL)' CONFIG_VADEM_CLIO_1000
bool 'Support for Victor MP-C303/304 (EXPERIMENTAL)' CONFIG_VICTOR_MPC303
+bool 'Support for ZAO Networks Capcella (EXPERIMENTAL)' CONFIG_ZAO_CAPCELLA
bool 'Support for SGI IP22 (Indy/Indigo2)' CONFIG_SGI_IP22
dep_bool 'Support for SiByte SB1250 SOC (EXPERIMENTAL)' CONFIG_SIBYTE_SB1250 $CONFIG_EXPERIMENTAL
@@ -351,7 +352,36 @@
fi
if [ "$CONFIG_NEC_EAGLE" = "y" ]; then
define_bool CONFIG_CPU_VR41XX y
- define_bool CONFIG_VR4122 y
+ define_bool CONFIG_NEW_IRQ y
+ define_bool CONFIG_IRQ_CPU y
+ define_bool CONFIG_NEW_TIME_C y
+ define_bool CONFIG_VR41XX_TIME_C y
+ define_bool CONFIG_NONCOHERENT_IO y
+ define_bool CONFIG_ISA n
+ define_bool CONFIG_PCI y
+ define_bool CONFIG_NEW_PCI y
+ define_bool CONFIG_PCI_AUTO y
+ define_bool CONFIG_DUMMY_KEYB y
+ define_bool CONFIG_SCSI n
+fi
+if [ "$CONFIG_VICTOR_MPC303" = "y" ]; then
+ define_bool CONFIG_CPU_VR41XX y
+ define_bool CONFIG_CPU_LITTLE_ENDIAN y
+ define_bool CONFIG_NEW_IRQ y
+ define_bool CONFIG_IRQ_CPU y
+ define_bool CONFIG_NEW_TIME_C y
+ define_bool CONFIG_VR41XX_TIME_C y
+ define_bool CONFIG_NONCOHERENT_IO y
+ define_bool CONFIG_ISA n
+ define_bool CONFIG_PCI y
+ define_bool CONFIG_NEW_PCI y
+ define_bool CONFIG_PCI_AUTO y
+ define_bool CONFIG_DUMMY_KEYB y
+ define_bool CONFIG_SCSI n
+fi
+if [ "$CONFIG_ZAO_CAPCELLA" = "y" ]; then
+ define_bool CONFIG_CPU_VR41XX y
+ define_bool CONFIG_CPU_LITTLE_ENDIAN y
define_bool CONFIG_NEW_IRQ y
define_bool CONFIG_IRQ_CPU y
define_bool CONFIG_NEW_TIME_C y
@@ -392,7 +422,7 @@
fi
if [ "$CONFIG_IBM_WORKPAD" = "y" ]; then
define_bool CONFIG_CPU_VR41XX y
- define_bool CONFIG_VR4121 y
+ define_bool CONFIG_CPU_LITTLE_ENDIAN y
define_bool CONFIG_NEW_IRQ y
define_bool CONFIG_IRQ_CPU y
define_bool CONFIG_NEW_TIME_C y
@@ -422,7 +452,7 @@
fi
if [ "$CONFIG_CASIO_E55" = "y" ]; then
define_bool CONFIG_CPU_VR41XX y
- define_bool CONFIG_VR4111 y
+ define_bool CONFIG_CPU_LITTLE_ENDIAN y
define_bool CONFIG_NEW_IRQ y
define_bool CONFIG_IRQ_CPU y
define_bool CONFIG_NEW_TIME_C y
@@ -457,24 +487,10 @@
define_bool CONFIG_NEW_IRQ y
define_bool CONFIG_IRQ_CPU y
define_bool CONFIG_NEW_TIME_C y
- define_bool CONFIG_ISA y
- define_bool CONFIG_NONCOHERENT_IO y
- define_bool CONFIG_DUMMY_KEYB y
-fi
-if [ "$CONFIG_VICTOR_MPC303" = "y" ]; then
- define_bool CONFIG_CPU_VR41XX y
- define_bool CONFIG_VR4122 y
- define_bool CONFIG_NEW_IRQ y
- define_bool CONFIG_IRQ_CPU y
- define_bool CONFIG_NEW_TIME_C y
define_bool CONFIG_VR41XX_TIME_C y
+ define_bool CONFIG_ISA y
define_bool CONFIG_NONCOHERENT_IO y
- define_bool CONFIG_ISA n
- define_bool CONFIG_PCI y
- define_bool CONFIG_NEW_PCI y
- define_bool CONFIG_PCI_AUTO y
define_bool CONFIG_DUMMY_KEYB y
- define_bool CONFIG_SCSI n
fi
if [ "$CONFIG_NINO" = "y" ]; then
define_bool CONFIG_NEW_IRQ y
@@ -629,8 +645,6 @@
"$CONFIG_NINO" = "y" -o \
"$CONFIG_MIPS_COBALT" = "y" -o \
"$CONFIG_VR4111" = "y" -o \
- "$CONFIG_VR4121" = "y" -o \
- "$CONFIG_VR4122" = "y" -o \
"$CONFIG_NEC_KORVA" = "y" ]; then
define_bool CONFIG_CPU_LITTLE_ENDIAN y
else
@@ -639,7 +653,6 @@
dep_bool ' Enable R5900 specific context' CONFIG_CPU_R5900_CONTEXT $CONFIG_PS2
dep_bool ' Enable Vr4131 cache fixes for early rev processors' CONFIG_VR4131_CACHE_FIX $CONFIG_VR4131
-dep_bool ' Enable VR4122 CLKSPEEDREG bug fixes' CONFIG_VR4122_CLKSPEEDREG_FIX $CONFIG_VR4122
if [ "$CONFIG_TOSHIBA_JMR3927" = "y" ]; then
bool 'DS1742 BRAM/RTC support' CONFIG_RTC_DS1742
|