From owner-freebsd-acpi@FreeBSD.ORG Mon Jun 12 17:27:22 2006 Return-Path: X-Original-To: freebsd-acpi@freebsd.org Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9BD4716A41A for ; Mon, 12 Jun 2006 17:27:22 +0000 (UTC) (envelope-from john@utzweb.net) Received: from marley.grokthis.net (marley.grokthis.net [69.93.78.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5248143D48 for ; Mon, 12 Jun 2006 17:27:22 +0000 (GMT) (envelope-from john@utzweb.net) Received: from minime.utzweb.net (c-24-22-134-170.hsd1.wa.comcast.net [24.22.134.170]) by marley.grokthis.net (Postfix) with ESMTP id 01501F1475; Mon, 12 Jun 2006 13:27:24 -0400 (EDT) Date: Mon, 12 Jun 2006 10:26:36 +0000 Message-ID: <86wtbm1xgj.wl%john@utzweb.net> From: John L.Utz III To: Nate Lawson In-Reply-To: <448DA197.70707@root.org> References: <86zmgi1zab.wl%john@utzweb.net> <86y7w21y3o.wl%john@utzweb.net> <448DA197.70707@root.org> User-Agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.8 (=?ISO-8859-4?Q?Shij=F2?=) APEL/10.6 Emacs/22.0.50 (i386-unknown-freebsd6.0) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Cc: freebsd-acpi@freebsd.org Subject: Re: debug.acpi.avoid, how do i use it to tell acpi to not control the keyboard? X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jun 2006 17:27:22 -0000 At Mon, 12 Jun 2006 10:17:11 -0700, Nate Lawson wrote: > > John L.Utz III wrote: > > oops, correction > > > > At Mon, 12 Jun 2006 09:47:08 +0000, > > John L.Utz III wrote: > >> Hello again; > >> > >> to quote man acpi: > >> > >> > >> It is also possible to avoid portions of the ACPI namespace which may be > >> causing problems, by listing the full path of the root of the region to > >> be avoided in the kernel environment variable debug.acpi.avoid. The > >> object and all of its children will be ignored during the bus/children > >> scan of the namespace. The ACPI CA code will still know about the > >> avoided region. > >> > >> so, if i wanted to let acpi drive the power button and the suspend keypress but ignore everything else, how would one do that? > > > > > > amend to read > > > > so, if i wanted to let acpi drive the power button and the suspend keypress > > but ignore everything else ON THE KEYBOARD, how would one do that? > > > > > >> or failing that, can someone provide a sample use of acpi.debug.avoid that i can work from? > >> > > Nope, that's not how PCs work. hmm, wouldnt this be the one to avoid, assuming that 'KBC' is KeyboardController? Device (KBC) { Name (_HID, EisaId ("PNP0303")) Name (CRS, ResourceTemplate () { IO (Decode16, 0x0060, 0x0060, 0x10, 0x01) IO (Decode16, 0x0064, 0x0064, 0x04, 0x01) IRQNoFlags () {1} }) Method (_CRS, 0, NotSerialized) { Return (CRS) } } can you clarify your comment a trifle? tnx! johnu > -- > Nate >