From 6835027787b1c56cc2627f83137576f8aeba1718 Mon Sep 17 00:00:00 2001 From: Gordon Willem Klok Date: Thu, 26 Apr 2007 01:43:15 +0000 Subject: Add a setperf mechanism for ich speedstep controlled by SMI on certain parings of the Intel Pentium 3 and the ich southbridges. Written by Stefan Sperling based on a driver in NetBSD and sys/arch/i386/pci/ichpcib.c. Tested my mpf@ among others, ok tedu --- sys/arch/i386/conf/GENERIC | 4 +++- sys/arch/i386/conf/files.i386 | 9 +++++++-- 2 files changed, 10 insertions(+), 3 deletions(-) (limited to 'sys/arch/i386/conf') diff --git a/sys/arch/i386/conf/GENERIC b/sys/arch/i386/conf/GENERIC index f95ccd838fb..6473ec7415f 100644 --- a/sys/arch/i386/conf/GENERIC +++ b/sys/arch/i386/conf/GENERIC @@ -1,4 +1,4 @@ -# $OpenBSD: GENERIC,v 1.554 2007/04/26 00:21:39 dlg Exp $ +# $OpenBSD: GENERIC,v 1.555 2007/04/26 01:43:13 gwk Exp $ # # For further information on compiling OpenBSD kernels, see the config(8) # man page. @@ -53,6 +53,7 @@ esm0 at mainbus? # Dell Embedded Server Management isa0 at mainbus0 isa0 at pcib? isa0 at ichpcib? +isa0 at piixpcib? isa0 at gscpcib? eisa0 at mainbus0 pci* at mainbus0 @@ -82,6 +83,7 @@ pci* at ppb? pci* at pchb? pcib* at pci? # PCI-ISA bridge ichpcib* at pci? # Intel ICHx/ICHx-M LPC bridges +piixpcib* at pci? # Intel PIIX4 PCI-ISA bridge gscpcib* at pci? # NS Geode SC1100 PCI-ISA bridge gpio* at gscpcib? diff --git a/sys/arch/i386/conf/files.i386 b/sys/arch/i386/conf/files.i386 index e19df5e86f8..9643dfe28c7 100644 --- a/sys/arch/i386/conf/files.i386 +++ b/sys/arch/i386/conf/files.i386 @@ -1,4 +1,4 @@ -# $OpenBSD: files.i386,v 1.158 2007/04/21 21:06:15 gwk Exp $ +# $OpenBSD: files.i386,v 1.159 2007/04/26 01:43:13 gwk Exp $ # # new style config file for i386 architecture # @@ -136,13 +136,18 @@ file arch/i386/pci/gscpm.c gscpm # PCI-ISA bridge chipsets device pcib: isabus attach pcib at pci -file arch/i386/pci/pcib.c pcib | ichpcib | gscpcib +file arch/i386/pci/pcib.c pcib | ichpcib | gscpcib | piixpcib # Intel ICHx/ICHx-M LPC bridges device ichpcib: isabus attach ichpcib at pci file arch/i386/pci/ichpcib.c ichpcib +# Intel PIIX4 PCI-ISA bridge +device piixpcib: isabus +attach piixpcib at pci +file arch/i386/pci/piixpcib.c piixpcib & i686_cpu + # National Semiconductor Geode SC1100 PCI-ISA bridge device gscpcib: isabus, gpiobus attach gscpcib at pci -- cgit v1.2.3