From owner-cvs-src-old@FreeBSD.ORG Fri Sep 24 00:14:44 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 CC65C10657C4 for ; Fri, 24 Sep 2010 00:14:44 +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 BA6B18FC1D for ; Fri, 24 Sep 2010 00:14:44 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id o8O0Eiux091739 for ; Fri, 24 Sep 2010 00:14:44 GMT (envelope-from jmallett@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id o8O0Eikw091738 for cvs-src-old@freebsd.org; Fri, 24 Sep 2010 00:14:44 GMT (envelope-from jmallett@repoman.freebsd.org) Message-Id: <201009240014.o8O0Eikw091738@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jmallett@repoman.freebsd.org using -f From: Juli Mallett Date: Fri, 24 Sep 2010 00:14:24 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/mips/cavium octopci.c octopcireg.h 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: Fri, 24 Sep 2010 00:14:44 -0000 jmallett 2010-09-24 00:14:24 UTC FreeBSD src repository Modified files: sys/mips/cavium octopci.c octopcireg.h Log: SVN rev 213089 on 2010-09-24 00:14:24Z by jmallett Flesh out PCI bus support some: o) Reset and configure the bus from scratch rather than expecting U-Boot to do it for us. Values and configuration from Linux, U-Boot and comments in the Cavium Simple Executive sources. o) Do a resource assignment and bus numbering pass in the absence of a PCI BIOS or firmware that will do it for us. XXX This has to be the third or fourth instance of this in FreeBSD and it would be nice to have it become part of the PCI bus driver itself, like it is on Linux. o) Fix interrupt mapping for and adjust bus configuration for the Lanner MR-955, based on information provided by Lanner. Revision Changes Path 1.3 +409 -9 src/sys/mips/cavium/octopci.c 1.2 +3 -3 src/sys/mips/cavium/octopcireg.h