From owner-freebsd-mobile@FreeBSD.ORG Wed Mar 17 14:08:42 2004 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE5BB16A4CF for ; Wed, 17 Mar 2004 14:08:42 -0800 (PST) Received: from sianna.shopkeeper.de (sianna.shopkeeper.de [217.17.196.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id EDB6A43D2D for ; Wed, 17 Mar 2004 14:08:41 -0800 (PST) (envelope-from sklauder@trimind.de) Received: from avalon.dobu.local (p50887C5A.dip.t-dialin.net [80.136.124.90]) (authenticated bits=128) by sianna.shopkeeper.de (8.12.9/8.12.6) with ESMTP id i2HM8dZt052835 for ; Wed, 17 Mar 2004 23:08:40 +0100 (CET) (envelope-from sklauder@trimind.de) Received: from avalon.dobu.local (localhost.dobu.local [127.0.0.1]) by avalon.dobu.local (8.12.10/8.12.5) with ESMTP id i2HM8cnX005696 for ; Wed, 17 Mar 2004 23:08:38 +0100 (CET) (envelope-from sklauder@avalon.dobu.local) Received: (from sklauder@localhost) by avalon.dobu.local (8.12.10/8.12.10/Submit) id i2HM8c39005695 for FreeBSD-mobile@FreeBSD.org; Wed, 17 Mar 2004 23:08:38 +0100 (CET) (envelope-from sklauder) Date: Wed, 17 Mar 2004 23:08:38 +0100 From: Sascha Klauder To: FreeBSD-mobile@FreeBSD.org Message-ID: <20040317220838.GA5647@trimind.de> References: <74EC3F3BA88A824FA61D3FD88097DB821915EF@ITIServer03.iti> <20040311180557.GB78217@www.lambertfam.org> <20040313000147.GQ28592@poupinou.org> <1079517975.10165.0.camel@localhost> <20040317192650.GB41487@www.lambertfam.org> <20040317202916.GA5235@trimind.de> <20040317211359.GB53072@www.lambertfam.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040317211359.GB53072@www.lambertfam.org> User-Agent: Mutt/1.4.1i Subject: Re: PowerNow in mobile AthlonXP X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Mar 2004 22:08:43 -0000 On Wed, Mar 17, 2004 at 04:13:59PM -0500, Scott Lambert wrote: > > On Wed, Mar 17, 2004 at 02:26:50PM -0500, Scott Lambert wrote: > > > My DSDT may be messed up. However, thanks to Bruno, I now have the > > > ability to set my processor speed to six different levels without going > > > through ACPI. This has significantly cooled my lap, reduced local noise > > Uh...that sounds pretty cool. Where to pick up the patches? > > Please? :) > http://poupinou.org/cpufreq/bsd/powernow_k7.tar.gz Loads fine on my HP nx9005 (5.0-CURRENT just a few days old), but does not register the sysctl OIDs. Quickly inserting a few printf()'s indicates that retrieve_conf_from_bios() fails somehow, but I'm at a loss at how to fix that right now. With check disabled: Powernow: frequency scaling yes -- voltage scaling yes AMD Powernow K7 <0kHz 1450mV> sysctl hw.powernow hw.powernow.frequency: 0 hw.powernow.voltage: 1450 hw.powernow.max_states: 0 hw.powernow.state: 0 hw.powernow.table: fsb 0MHz latency 0.000us But it's pretty cool that Bruno ported it nonetheless! Maybe I get it running on my nx9005 somehow. > Bruno also found a little bug in sys/dev/acpica/acpi_cpu.c > that was preventing my machine from showing the C2 option on > hw.acpi.cpu.cx_supported. Is this in CVS already? > temperature 28 degrees Centigrade. Just using the ACPI option yields a > 20 degree temperature drop. The powernow_k7 option on it's own yields a > 22 degree drop at the lowest speed setting. Sounds great! Cheers, -sascha