From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nate Lawson Subject: Re: acpi-ca reports \_SB as a device Date: Mon, 10 Jan 2005 13:03:27 -0800 Message-ID: <41E2ED9F.1080602@root.org> References: <971FCB6690CD0E4898387DBF7552B90E3900E6@orsmsx403.amr.corp.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <971FCB6690CD0E4898387DBF7552B90E3900E6@orsmsx403.amr.corp.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: owner-freebsd-acpi@freebsd.org Errors-To: owner-freebsd-acpi@freebsd.org To: "Moore, Robert" Cc: acpi@FreeBSD.org, ACPI Developers List-Id: linux-acpi@vger.kernel.org Ok, your rationale seems sound. We'll keep the workaround of skipping such namespace system objects when scanning from the root. -Nate Moore, Robert wrote: > For _SB_, this allows the _SB_._INI method to be run. > > For _TZ, this allows notifies on the _TZ object. Some ASL code does > this. > > > >>-----Original Message----- >>From: Nate Lawson [mailto:nate@root.org] >>Sent: Saturday, January 08, 2005 1:05 AM >>To: ACPI Developers >>Cc: acpi@FreeBSD.org >>Subject: acpi-ca reports \_SB as a device >> >>If you call AcpiGetType on \_SB, you get "device" and \_TZ gives >>"thermal". I don't think this is valid since these are system scopes, >>not devices and thermal zones. >> >>I found this while testing a patch that scans the whole namespace (\) >>for devices. It turns out some systems put PCI link devices (PNP0C0F) >>in \, so we weren't probing them.