From owner-cvs-src-old@FreeBSD.ORG Sat Apr 17 03:08:25 2010 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0286D106579C for ; Sat, 17 Apr 2010 03:08:24 +0000 (UTC) (envelope-from jmallett@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DC5788FC1A for ; Sat, 17 Apr 2010 03:08:24 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o3H38OL2040062 for ; Sat, 17 Apr 2010 03:08:24 GMT (envelope-from jmallett@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o3H38OCN040061 for cvs-src-old@freebsd.org; Sat, 17 Apr 2010 03:08:24 GMT (envelope-from jmallett@repoman.freebsd.org) Message-Id: <201004170308.o3H38OCN040061@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jmallett@repoman.freebsd.org using -f From: Juli Mallett Date: Sat, 17 Apr 2010 03:08:13 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/mips/cavium asm_octeon.S files.octeon1 octeon_machdep.c octeon_mp.c octeon_pcmap_regs.h src/sys/mips/cavium/dev/rgmii octeon_fau.c octeon_fau.h octeon_rgmx.c src/sys/mips/mips locore.S mp_machdep.c mpboot.S X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Apr 2010 03:08:25 -0000 jmallett 2010-04-17 03:08:13 UTC FreeBSD src repository Modified files: sys/mips/cavium asm_octeon.S files.octeon1 octeon_machdep.c octeon_pcmap_regs.h sys/mips/cavium/dev/rgmii octeon_fau.h octeon_rgmx.c sys/mips/mips locore.S mp_machdep.c mpboot.S Added files: sys/mips/cavium octeon_mp.c Removed files: sys/mips/cavium/dev/rgmii octeon_fau.c Log: SVN rev 206721 on 2010-04-17 03:08:13Z by jmallett 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. Revision Changes Path 1.3 +56 -172 src/sys/mips/cavium/asm_octeon.S 1.4 +0 -83 src/sys/mips/cavium/dev/rgmii/octeon_fau.c (dead) 1.3 +0 -5 src/sys/mips/cavium/dev/rgmii/octeon_fau.h 1.8 +1 -1 src/sys/mips/cavium/dev/rgmii/octeon_rgmx.c 1.3 +2 -2 src/sys/mips/cavium/files.octeon1 1.15 +22 -162 src/sys/mips/cavium/octeon_machdep.c 1.1 +102 -0 src/sys/mips/cavium/octeon_mp.c (new) 1.8 +0 -90 src/sys/mips/cavium/octeon_pcmap_regs.h 1.7 +15 -3 src/sys/mips/mips/locore.S 1.10 +4 -0 src/sys/mips/mips/mp_machdep.c 1.3 +14 -1 src/sys/mips/mips/mpboot.S