From owner-freebsd-mobile@FreeBSD.ORG Mon May 4 08:24:07 2009 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 33C6C106566C; Mon, 4 May 2009 08:24:07 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe09.tele2.se [212.247.155.1]) by mx1.freebsd.org (Postfix) with ESMTP id 937118FC0A; Mon, 4 May 2009 08:24:06 +0000 (UTC) (envelope-from hselasky@c2i.net) X-Cloudmark-Score: 0.000000 [] X-Cloudmark-Analysis: v=1.0 c=1 a=z_VEKX-DvsiYp74B3mQA:9 a=JUA1JGd_aKKhrkhcxeqo9KW786QA:4 Received: from [81.191.55.181] (account mc467741@c2i.net HELO [10.36.2.183]) by mailfe09.swip.net (CommuniGate Pro SMTP 5.2.13) with ESMTPA id 894745855; Mon, 04 May 2009 09:24:03 +0200 From: Hans Petter Selasky To: freebsd-current@freebsd.org Date: Mon, 4 May 2009 09:26:37 +0200 User-Agent: KMail/1.9.7 References: <49FE1826.4060000@FreeBSD.org> In-Reply-To: <49FE1826.4060000@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200905040926.38337.hselasky@c2i.net> Cc: Alexander Motin , FreeBSD acpi , freebsd-mobile@freebsd.org Subject: Re: Fighting for the power. X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 May 2009 08:24:07 -0000 > 2. PCI devices > PCI bus provides method to control device power. For example, I have > completely no use for my FireWire controller and most of time - EHCI USB > controller. Disabling them allows me to save about 3W of power. To > disable all unneeded PCI devices you should build kernel without their > drivers and add to loader.conf: > hw.pci.do_power_nodriver=3 > To enable devices back all you need to do is just load their drivers as > modules. The new USB stack should turn off USB HC's automatically when not in use. At least the schedules will get disabled. Did you do any research on this? --HPS