From owner-acpi-jp@jp.FreeBSD.org Wed Dec 17 03:29:36 2003
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id hBGITap33741;
	Wed, 17 Dec 2003 03:29:36 +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 hBGITXM33736
	for <acpi-jp@jp.FreeBSD.org>; Wed, 17 Dec 2003 03:29:33 +0900 (JST)
	(envelope-from nate@rootlabs.com)
Received: (qmail 66976 invoked by uid 1000); 16 Dec 2003 18:29:28 -0000
From: Nate Lawson <nate@root.org>
To: Takanori Watanabe <takawata@axe-inc.co.jp>
cc: Russell Jackson <rjackson@cserv62.csub.edu>, acpi-jp@jp.FreeBSD.org
In-Reply-To: <200312150403.NAA11664@axe-inc.co.jp>
Message-ID: <20031216102733.M66941@root.org>
References: <200312150403.NAA11664@axe-inc.co.jp>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Reply-To: acpi-jp@jp.FreeBSD.org
Precedence: list
Date: Tue, 16 Dec 2003 10:29:28 -0800
X-Sequence: acpi-jp 2917
Subject: [acpi-jp 2917] Re: acpi psm irq allocation
Sender: owner-acpi-jp@jp.FreeBSD.org
X-Originator: nate@root.org
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+031216

On Mon, 15 Dec 2003, Takanori Watanabe wrote:
> In message <3FDCE688.8020709@cserv62.csub.edu>, Russell Jackson wrote:
> >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,

Ah, I had forgotten that part wasn't fully implemented.  I'm working on
implementing CID lists so this AML could work without changes.  However,
please test takawata-san's patch to be sure this fixes your mouse issue.
Takawata-san, are there other areas you remember as being incomplete that
I should put on my list?

-Nate
