summaryrefslogtreecommitdiffstats
path: root/sys/mips/cavium/files.octeon1
diff options
context:
space:
mode:
authorjmallett <jmallett@FreeBSD.org>2010-04-17 03:08:13 +0000
committerjmallett <jmallett@FreeBSD.org>2010-04-17 03:08:13 +0000
commit20c142c86366a75a44fc0efb5baee5b27e9cf83c (patch)
treecdce9f6faea9e6f8c3670c687823ce12e7543876 /sys/mips/cavium/files.octeon1
parent175b654e308fa4038bc24d9629eba2b4db4b065c (diff)
downloadFreeBSD-src-20c142c86366a75a44fc0efb5baee5b27e9cf83c.zip
FreeBSD-src-20c142c86366a75a44fc0efb5baee5b27e9cf83c.tar.gz
o) Add SMP support for Octeon using U-Boot to launch all the processors at the
same time. o) Remove some unused trivial uart functions from octeon_machdep now that the uart part is fully working and they are unused. o) Use __func__ instead of __FUNCTION__. o) Use intr_*() instead of other routines that do the same thing. o) Remove some duplicate printfs from the Octeon port, as well as duplicate setting of Maxmem. o) Use the right frequency divider on Octeon. o) Use PCPU_GET(cpuid) consistently to get the cpuid of the running core. o) Remove some unused macros in the Octeon port. o) Use mips_sync() around use of the global dpcpu, whose value may not be visible to APs at first. o) When loading the first thread's stack, use macros to make the code correct for n64 as well. o) Remove stub, do-nothing FAU init/enable/disable functions from the RGMX driver.
Diffstat (limited to 'sys/mips/cavium/files.octeon1')
-rw-r--r--sys/mips/cavium/files.octeon14
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/mips/cavium/files.octeon1 b/sys/mips/cavium/files.octeon1
index c10988c..4cf31f8 100644
--- a/sys/mips/cavium/files.octeon1
+++ b/sys/mips/cavium/files.octeon1
@@ -1,8 +1,7 @@
# $FreeBSD$
# Octeon Support Files
#
-mips/mips/mp_machdep.c optional smp
-mips/cavium/dev/rgmii/octeon_fau.c optional rgmii
+mips/cavium/asm_octeon.S optional smp
mips/cavium/dev/rgmii/octeon_fpa.c optional rgmii
mips/cavium/dev/rgmii/octeon_ipd.c optional rgmii
mips/cavium/dev/rgmii/octeon_pko.c optional rgmii
@@ -10,6 +9,7 @@ mips/cavium/dev/rgmii/octeon_rgmx.c optional rgmii
mips/cavium/obio.c optional uart
mips/cavium/octeon_ebt3000_cf.c optional cf
mips/cavium/octeon_machdep.c standard
+mips/cavium/octeon_mp.c optional smp
mips/cavium/uart_bus_octeonusart.c optional uart
mips/cavium/uart_cpu_octeonusart.c optional uart
mips/cavium/uart_dev_oct16550.c optional uart
OpenPOWER on IntegriCloud