From owner-acpi-jp@jp.FreeBSD.org Mon Dec 15 13:03:37 2003
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id hBF43b552418;
	Mon, 15 Dec 2003 13:03:37 +0900 (JST)
	(envelope-from owner-acpi-jp@jp.FreeBSD.org)
Received: from axe-inc.co.jp (axegw.axe-inc.co.jp [61.199.217.66])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id hBF43aM52413
	for <acpi-jp@jp.freebsd.org>; Mon, 15 Dec 2003 13:03:36 +0900 (JST)
	(envelope-from takawata@axe-inc.co.jp)
Received: from localhost (localhost [127.0.0.1])
	by axe-inc.co.jp (8.9.3+3.2W/3.7W) with SMTP id NAA11664;
	Mon, 15 Dec 2003 13:03:31 +0900 (JST)
Message-Id: <200312150403.NAA11664@axe-inc.co.jp>
X-Authentication-Warning: axegw.axe-inc.co.jp: localhost [127.0.0.1] didn't use HELO protocol
To: Russell Jackson <rjackson@cserv62.csub.edu>
Cc: acpi-jp@jp.FreeBSD.org
In-reply-to: Your message of "Sun, 14 Dec 2003 14:39:04 PST."
             <3FDCE688.8020709@cserv62.csub.edu>
From: Takanori Watanabe <takawata@axe-inc.co.jp>
Reply-To: acpi-jp@jp.FreeBSD.org
Precedence: list
Date: Mon, 15 Dec 2003 13:03:31 +0900
X-Sequence: acpi-jp 2904
Subject: [acpi-jp 2904] Re: acpi psm irq allocation
Sender: owner-acpi-jp@jp.FreeBSD.org
X-Originator: takawata@axe-inc.co.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+031213

In message <3FDCE688.8020709@cserv62.csub.edu>, Russell Jackson wrote:
>This is a multi-part message in MIME format.
>--------------080708020205080908040406
>Content-Type: text/plain; charset=us-ascii; format=flowed
>Content-Transfer-Encoding: 7bit
>
>I have one of those dreaded compaq laptops with the touchpad irq problem.
>
>Even with the new acpi-ca patch, the psm device still doesn't get an 
>irq. I've modified the dsdt to compile without error, but that didn't 
>fix the problem.
>
>I don't yet understand what's going on in the dsl source. If Nate or 
>someone else could point out where the device is initialized in the dsl, 
>that would be great. I'm guessing it's device MSE0.
>
>Is this a problem with the dsdt or with the acpi-ca code?
>
>Thanks

We don't handle Package type of _CID.
Try this patch and compile with iasl then override your
ACPI code as written in acpi(4) manual page. 
I attach the compiled version also below.


--- 6123.3.txt~	Mon Dec 15 12:55:01 2003
+++ 6123.3.txt	Mon Dec 15 12:56:38 2003
@@ -887,11 +887,7 @@
                 Device (MSE0)
                 {
                     Name (_HID, "SYN0100")
-                    Name (_CID, Package (0x02)
-                    {
-                        0x02002E4F, 
-                        0x130FD041
-                    })
+                    Name (_CID, 0x130FD041)
                     Name (_PRW, Package (0x02)
                     {
                         0x01, 

begin 644 DSDT.aml.gz
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
0C[&-R6%$V%\+`4(K:#L`````
`
end
