From f77ad99d59f3ef9f74e495bb4e3c2f533ab579d8 Mon Sep 17 00:00:00 2001 From: Warner Losh Date: Fri, 16 Apr 2004 15:01:54 +0000 Subject: [PATCH] ooops. I disabled pci_enable_io_modes not pci_do_powerstate in the last commit. That was in error. Noticed by: sos --- sys/dev/pci/pci.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sys/dev/pci/pci.c b/sys/dev/pci/pci.c index 7cbb5fccd4d..f7b7450d27c 100644 --- a/sys/dev/pci/pci.c +++ b/sys/dev/pci/pci.c @@ -168,18 +168,18 @@ uint32_t pci_numdevs = 0; /* sysctl vars */ SYSCTL_NODE(_hw, OID_AUTO, pci, CTLFLAG_RD, 0, "PCI bus tuning parameters"); -static int pci_enable_io_modes = 0; +static int pci_enable_io_modes = 1; TUNABLE_INT("hw.pci.enable_io_modes", (int *)&pci_enable_io_modes); SYSCTL_INT(_hw_pci, OID_AUTO, enable_io_modes, CTLFLAG_RW, - &pci_enable_io_modes, 0, + &pci_enable_io_modes, 1, "Enable I/O and memory bits in the config register. Some BIOSes do not\n\ enable these bits correctly. We'd like to do this all the time, but there\n\ are some peripherals that this causes problems with."); -static int pci_do_powerstate = 1; +static int pci_do_powerstate = 0; TUNABLE_INT("hw.pci.do_powerstate", (int *)&pci_do_powerstate); SYSCTL_INT(_hw_pci, OID_AUTO, do_powerstate, CTLFLAG_RW, - &pci_do_powerstate, 1, + &pci_do_powerstate, 0, "Enable setting the power states of the PCI devices. This means that we\n\ set devices into D0 before probe/attach, and D3 if they fail to attach. It\n\ also means we set devices into D3 state before shutdown.");