From owner-cvs-src@FreeBSD.ORG Sat Feb 12 19:13:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C0AF16A4CE; Sat, 12 Feb 2005 19:13:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2180243D45; Sat, 12 Feb 2005 19:13:52 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CJDqrn015789; Sat, 12 Feb 2005 19:13:52 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CJDq5k015788; Sat, 12 Feb 2005 19:13:52 GMT (envelope-from marius) Message-Id: <200502121913.j1CJDq5k015788@repoman.freebsd.org> From: Marius Strobl Date: Sat, 12 Feb 2005 19:13:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/uart uart_cpu_sparc64.csrc/sys/sparc64/include ofw_machdep.h src/sys/sparc64/sparc64 ofw_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 19:13:52 -0000 marius 2005-02-12 19:13:51 UTC FreeBSD src repository Modified files: sys/dev/uart uart_cpu_sparc64.c sys/sparc64/include ofw_machdep.h sys/sparc64/sparc64 ofw_machdep.c Log: - Re-write OF_decode_addr() with a bus-neutral approach, adding support for nodes hanging off of Central (untested), FireHose (untested) and PCI (tested) busses. - Add an additional parameter to OF_decode_addr() which specifies the index of the register bank to decode. These should allow to eventually add support for the Z8530 hanging off of FireHose to uart(4) and to write support for PCI-based graphics adapters. Suggested by: tmm (back in '03) Revision Changes Path 1.17 +1 -1 src/sys/dev/uart/uart_cpu_sparc64.c 1.6 +1 -2 src/sys/sparc64/include/ofw_machdep.h 1.13 +175 -84 src/sys/sparc64/sparc64/ofw_machdep.c