From owner-cvs-all@FreeBSD.ORG Fri Apr 9 08:44:34 2004 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE61416A4CE; Fri, 9 Apr 2004 08:44:34 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B778543D2D; Fri, 9 Apr 2004 08:44:34 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i39FiYGe061987; Fri, 9 Apr 2004 08:44:34 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i39FiYDY061986; Fri, 9 Apr 2004 08:44:34 -0700 (PDT) (envelope-from imp) Message-Id: <200404091544.i39FiYDY061986@repoman.freebsd.org> From: Warner Losh Date: Fri, 9 Apr 2004 08:44:34 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pci pci.c pci_pci.c pci_private.h src/sys/dev/acpica acpi_pci.c acpi_pcib_acpi.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Apr 2004 15:44:34 -0000 imp 2004/04/09 08:44:34 PDT FreeBSD src repository Modified files: sys/dev/pci pci.c pci_pci.c pci_private.h sys/dev/acpica acpi_pci.c acpi_pcib_acpi.c Log: Omnibus PCI commit: o Save and restore bars for suspend/resume as well as for D3->D0 transitions. o preallocate resources that the PCI devices use to avoid resource conflicts o lazy allocation of resources not allocated by the BIOS. o set unattached drivers to state D3. Set power state to D0 before probe/attach. Right now there's two special cases for this (display and memory devices) that need work in other areas of the tree. Please report any bugs to me. Revision Changes Path 1.11 +2 -2 src/sys/dev/acpica/acpi_pci.c 1.31 +22 -1 src/sys/dev/acpica/acpi_pcib_acpi.c 1.238 +294 -58 src/sys/dev/pci/pci.c 1.31 +2 -2 src/sys/dev/pci/pci_pci.c 1.12 +2 -0 src/sys/dev/pci/pci_private.h