svn commit: r207033 - in user/jmallett/octeon/sys/mips: cavium conf
Juli Mallett
jmallett at FreeBSD.org
Thu Apr 22 00:15:29 UTC 2010
Author: jmallett
Date: Thu Apr 22 00:15:29 2010
New Revision: 207033
URL: http://svn.freebsd.org/changeset/base/207033
Log:
o) Comment out RGMII driver.
o) Build a large amount of the Simple Executive code in for a mythical "octe"
driver.
XXX Not thrilled about including cvmx-bootmem.c. Looks like Linux probably
does this, too, but I'd be much happier providing an implementation of
the bootmem API in mips/cavium/ somewhere. But that's a concern for
once there's actually something functional.
Modified:
user/jmallett/octeon/sys/mips/cavium/files.octeon1
user/jmallett/octeon/sys/mips/conf/OCTEON1
user/jmallett/octeon/sys/mips/conf/OCTEON1-32
user/jmallett/octeon/sys/mips/conf/OCTEON1-o32
Modified: user/jmallett/octeon/sys/mips/cavium/files.octeon1
==============================================================================
--- user/jmallett/octeon/sys/mips/cavium/files.octeon1 Thu Apr 22 00:15:04 2010 (r207032)
+++ user/jmallett/octeon/sys/mips/cavium/files.octeon1 Thu Apr 22 00:15:29 2010 (r207033)
@@ -16,6 +16,25 @@ mips/mips/tick.c standard
#mips/cavium/dev/rgmii/octeon_ipd.c optional rgmii
#mips/cavium/dev/rgmii/octeon_pko.c optional rgmii
#mips/cavium/dev/rgmii/octeon_rgmx.c optional rgmii
-mips/mips/tick.c optional rgmii
+
+contrib/octeon-sdk/cvmx-bootmem.c optional octe
+contrib/octeon-sdk/cvmx-cmd-queue.c optional octe
+contrib/octeon-sdk/cvmx-fpa.c optional octe
+contrib/octeon-sdk/cvmx-helper.c optional octe
+contrib/octeon-sdk/cvmx-helper-board.c optional octe
+contrib/octeon-sdk/cvmx-helper-errata.c optional octe
+contrib/octeon-sdk/cvmx-helper-fpa.c optional octe
+contrib/octeon-sdk/cvmx-helper-loop.c optional octe
+contrib/octeon-sdk/cvmx-helper-npi.c optional octe
+contrib/octeon-sdk/cvmx-helper-rgmii.c optional octe
+contrib/octeon-sdk/cvmx-helper-sgmii.c optional octe
+contrib/octeon-sdk/cvmx-helper-spi.c optional octe
+contrib/octeon-sdk/cvmx-helper-util.c optional octe
+contrib/octeon-sdk/cvmx-helper-xaui.c optional octe
+contrib/octeon-sdk/cvmx-pko.c optional octe
+contrib/octeon-sdk/cvmx-spi.c optional octe
+contrib/octeon-sdk/cvmx-spi4000.c optional octe
+contrib/octeon-sdk/cvmx-twsi.c optional octe
+contrib/octeon-sdk/cvmx-warn.c optional octe
contrib/octeon-sdk/cvmx-sysinfo.c standard
Modified: user/jmallett/octeon/sys/mips/conf/OCTEON1
==============================================================================
--- user/jmallett/octeon/sys/mips/conf/OCTEON1 Thu Apr 22 00:15:04 2010 (r207032)
+++ user/jmallett/octeon/sys/mips/conf/OCTEON1 Thu Apr 22 00:15:29 2010 (r207033)
@@ -28,7 +28,7 @@ machine mips
cpu CPU_MIPS4KC
ident OCTEON1
-makeoptions ARCH_FLAGS="-march=mips64r2"
+makeoptions ARCH_FLAGS="-march=octeon"
makeoptions LDSCRIPT_NAME=ldscript.mips.octeon1
# Don't build any modules yet.
@@ -82,7 +82,8 @@ device ether
device md
device uart
nodevice uart_ns8250
-device rgmii
+device octe
+#device rgmii
#options VERBOSE_SYSINIT
device bpf
Modified: user/jmallett/octeon/sys/mips/conf/OCTEON1-32
==============================================================================
--- user/jmallett/octeon/sys/mips/conf/OCTEON1-32 Thu Apr 22 00:15:04 2010 (r207032)
+++ user/jmallett/octeon/sys/mips/conf/OCTEON1-32 Thu Apr 22 00:15:29 2010 (r207033)
@@ -23,7 +23,7 @@ ident OCTEON1
# Don't build any modules yet.
makeoptions MODULES_OVERRIDE=""
-makeoptions ARCH_FLAGS="-march=mips64r2"
+makeoptions ARCH_FLAGS="-march=octeon"
makeoptions LDSCRIPT_NAME=ldscript.mips.octeon1
makeoptions KERNLOADADDR=0xffffffff81000000
@@ -72,7 +72,8 @@ device ether
device md
device uart
nodevice uart_ns8250
-device rgmii
+#device rgmii
+device octe
#options VERBOSE_SYSINIT
device bpf
Modified: user/jmallett/octeon/sys/mips/conf/OCTEON1-o32
==============================================================================
--- user/jmallett/octeon/sys/mips/conf/OCTEON1-o32 Thu Apr 22 00:15:04 2010 (r207032)
+++ user/jmallett/octeon/sys/mips/conf/OCTEON1-o32 Thu Apr 22 00:15:29 2010 (r207033)
@@ -23,7 +23,7 @@ ident OCTEON1
# Don't build any modules yet.
makeoptions MODULES_OVERRIDE=""
-makeoptions ARCH_FLAGS="-march=mips64r2"
+makeoptions ARCH_FLAGS="-march=octeon"
makeoptions LDSCRIPT_NAME=ldscript.mips.octeon1
makeoptions KERNLOADADDR=0xffffffff81000000
@@ -72,7 +72,8 @@ device ether
device md
device uart
nodevice uart_ns8250
-device rgmii
+device octe
+#device rgmii
#options VERBOSE_SYSINIT
device bpf
More information about the svn-src-user
mailing list