From owner-acpi-jp@jp.FreeBSD.org Thu Aug 28 03:33:50 2003
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id h7RIXoq81825;
	Thu, 28 Aug 2003 03:33:50 +0900 (JST)
	(envelope-from owner-acpi-jp@jp.FreeBSD.org)
Received: from rootlabs.com (root.org [67.118.192.226])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with SMTP/inet id h7RIXma81814
	for <acpi-jp@jp.FreeBSD.org>; Thu, 28 Aug 2003 03:33:49 +0900 (JST)
	(envelope-from nate@rootlabs.com)
Received: (qmail 31989 invoked by uid 1000); 27 Aug 2003 18:33:44 -0000
From: Nate Lawson <nate@root.org>
To: acpi-jp@jp.FreeBSD.org
cc: current@freebsd.org
In-Reply-To: <Pine.BSF.4.21.0304250148400.64379-100000@root.org>
Message-ID: <20030827113152.G31947@root.org>
References: <Pine.BSF.4.21.0304250148400.64379-100000@root.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Reply-To: acpi-jp@jp.FreeBSD.org
Precedence: list
Date: Wed, 27 Aug 2003 11:33:44 -0700
X-Sequence: acpi-jp 2612
Subject: [acpi-jp 2612] Re: AE_NOT_EXIST errors
Sender: owner-acpi-jp@jp.FreeBSD.org
X-Originator: nate@root.org
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+030821

On Fri, 25 Apr 2003, Nate Lawson wrote:
> I have an ongoing problem.  I get a lot of messages like this on boot and
> my battery initialization fails.  I am running the EC in event driven mode
> but that doesn't help.
>
>     ACPI-1284: *** Error: Method execution failed
> [\_SB_.PCI0.LPC_.FDC_._INI] (Node 0xc32962c0), AE_NOT_EXIST
>     ACPI-1284: *** Error: Method execution failed
> [\_SB_.PCI0.LPC_.EC__._INI] (Node 0xc3290480), AE_NOT_EXIST
>     ACPI-1284: *** Error: Method execution failed
> [\_SB_.PCI0.LPC_.EC__.BAT0._STA] (Node 0xc3292c80), AE_NOT_EXIST
>     ACPI-0175: *** Error: Method execution failed
> [\_SB_.PCI0.LPC_.EC__.BAT0._STA] (Node 0xc3292c80), AE_NOT_EXIST
>     ACPI-1284: *** Error: Method execution failed
> [\_SB_.PCI0.LPC_.EC__.BAT1._STA] (Node 0xc3292b00), AE_NOT_EXIST
>     ACPI-0175: *** Error: Method execution failed
> [\_SB_.PCI0.LPC_.EC__.BAT1._STA] (Node 0xc3292b00), AE_NOT_EXIST

This is a reply to a really old message but I wanted to point out that it
has been solved.  It turns out the AML expects to be able to call the EC
early on but we weren't detecting the EC until the namespace was
available.  The EC rewrite I did now probes the ECDT and attaches to the
EC early on, fixing these errors.

-Nate
