summaryrefslogtreecommitdiff
path: root/sys/arch/i386/conf
diff options
context:
space:
mode:
authorTed Unangst <tedu@cvs.openbsd.org>2003-05-14 22:08:05 +0000
committerTed Unangst <tedu@cvs.openbsd.org>2003-05-14 22:08:05 +0000
commit5829392611ebaa28c0d78fa2c46ad258b774617f (patch)
tree93b8cd6745874dc4fed879a6d37998ad42a92ae3 /sys/arch/i386/conf
parent2f25b15a613b38d852779ea6db235d2366294d5f (diff)
Support for Transmeta CPU power management, called LongRun.
option LONGRUN enables a new sysctl, allowing a userland program to read the current CPU frequency and voltage and also set the mininum and maximum frequencies to operate between, and switch between performance mode and battery mode. ok mickey@
Diffstat (limited to 'sys/arch/i386/conf')
-rw-r--r--sys/arch/i386/conf/GENERIC3
-rw-r--r--sys/arch/i386/conf/files.i3863
2 files changed, 4 insertions, 2 deletions
diff --git a/sys/arch/i386/conf/GENERIC b/sys/arch/i386/conf/GENERIC
index 14d79253ca6..515b6d6a992 100644
--- a/sys/arch/i386/conf/GENERIC
+++ b/sys/arch/i386/conf/GENERIC
@@ -1,4 +1,4 @@
-# $OpenBSD: GENERIC,v 1.334 2003/04/25 22:03:42 grange Exp $
+# $OpenBSD: GENERIC,v 1.335 2003/05/14 22:08:04 tedu Exp $
# $NetBSD: GENERIC,v 1.48 1996/05/20 18:17:23 mrg Exp $
#
# GENERIC -- everything that's currently supported
@@ -19,6 +19,7 @@ option USER_PCICONF # user-space PCI configuration
#option VM86 # Virtual 8086 emulation
option USER_LDT # user-settable LDT; see i386_set_ldt(2)
option APERTURE # in-kernel aperture driver for XFree86
+option LONGRUN # Transmeta Longrun power management
#option KGDB # Remote debugger support; exclusive of DDB
#option "KGDB_DEVNAME=\"pccom\"",KGDBADDR=0x2f8,KGDBRATE=9600
diff --git a/sys/arch/i386/conf/files.i386 b/sys/arch/i386/conf/files.i386
index f7f010d7584..22e8135b0c1 100644
--- a/sys/arch/i386/conf/files.i386
+++ b/sys/arch/i386/conf/files.i386
@@ -1,4 +1,4 @@
-# $OpenBSD: files.i386,v 1.102 2003/02/10 22:32:33 jason Exp $
+# $OpenBSD: files.i386,v 1.103 2003/05/14 22:08:04 tedu Exp $
# $NetBSD: files.i386,v 1.73 1996/05/07 00:58:36 thorpej Exp $
#
# new style config file for i386 architecture
@@ -24,6 +24,7 @@ file arch/i386/i386/in_cksum.s inet
file arch/i386/i386/ipx_cksum.c ipx
file arch/i386/i386/machdep.c
file arch/i386/i386/kgdb_machdep.c kgdb
+file arch/i386/i386/longrun.c longrun
file arch/i386/i386/math_emulate.c math_emulate
file arch/i386/i386/mem.c
file arch/i386/i386/i686_mem.c mtrr