From owner-cvs-all Wed Jun 12 12:21: 6 2002 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 213D137B410; Wed, 12 Jun 2002 12:20:58 -0700 (PDT) Received: (from tmm@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g5CJKwr00653; Wed, 12 Jun 2002 12:20:58 -0700 (PDT) (envelope-from tmm) Message-Id: <200206121920.g5CJKwr00653@freefall.freebsd.org> From: Thomas Moestl Date: Wed, 12 Jun 2002 12:20:58 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/sparc64/pci ofw_pci.c ofw_pci.h psycho.c psychoreg.h X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG tmm 2002/06/12 12:20:57 PDT Modified files: sys/sparc64/pci ofw_pci.c ofw_pci.h psycho.c psychoreg.h Log: Add PCI bus enumeration and latency timer setup to the sparc64 MD PCI code. Both tasks are not always performed completely by the firmware. The former is required to get some e450 models to boot; the latter fixes the repeated fifo underruns with hme(4)s and gem(4)s observed on some machines (and probably performance problems with other peripherals as well). Revision Changes Path 1.4 +133 -71 src/sys/sparc64/pci/ofw_pci.c 1.3 +16 -1 src/sys/sparc64/pci/ofw_pci.h 1.12 +45 -15 src/sys/sparc64/pci/psycho.c 1.4 +8 -0 src/sys/sparc64/pci/psychoreg.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message