From owner-acpi-jp@jp.FreeBSD.org Sun Mar 21 14:01:22 2004
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id i2L51MY98632;
	Sun, 21 Mar 2004 14:01:22 +0900 (JST)
	(envelope-from owner-acpi-jp@jp.FreeBSD.org)
Received: from root.org (root.org [67.118.192.226])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with SMTP/inet id i2L51Ld98627
	for <acpi-jp@jp.FreeBSD.org>; Sun, 21 Mar 2004 14:01:21 +0900 (JST)
	(envelope-from nate@root.org)
Received: (qmail 24995 invoked by uid 1000); 21 Mar 2004 01:01:16 -0000
From: Nate Lawson <nate@root.org>
To: Petri Helenius <pete@he.iki.fi>
cc: freebsd-current@freebsd.org, acpi-jp@jp.FreeBSD.org
In-Reply-To: <405C5119.5000505@he.iki.fi>
Message-ID: <20040320165935.D24978@root.org>
References: <405C5119.5000505@he.iki.fi>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=ISO-8859-1
Content-Transfer-Encoding: QUOTED-PRINTABLE
Reply-To: acpi-jp@jp.FreeBSD.org
Precedence: list
Date: Sat, 20 Mar 2004 17:01:16 -0800
X-Sequence: acpi-jp 3127
Subject: [acpi-jp 3127] Re: CSA gigabit ethernet
Sender: owner-acpi-jp@jp.FreeBSD.org
X-Originator: nate@root.org
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+040307

On Sat, 20 Mar 2004, Petri Helenius wrote:
> I have been trying to convince Supermicro support that the CSAB entry
> would need _PRT Method to work properly and have not really got a "go
> away" message but not "we=B4ll fix it" either.
>
> Obviously this causes problems with the CSA gigabit if device apic is
> enabled and the APIC is enabled in the bios also. (watchdog timeouts, I
> also saw a PR open on the symptom)
>
> Comments? I put the whole dump to http://helenius.fi/p4sctii.asl
>
> The board in question is P4SCT+II. I suspect the problem exists in all
> Supermicro boards with CSA.
>
> Running on 5.2.1-RELEASE or 5.2-CURRENT behave similarly.
>
> Disabling APIC in the BIOS makes the system usable.
>
> Pete
>
>              Device (CSAB)
>              {
>                  Name (_ADR, 0x00030000)
>                  Device (CSAD)
>                  {
>                      Name (_ADR, 0x00010000)
>                      Method (_PRW, 0, NotSerialized)
>                      {
>                          Return (Package (0x02)
>                          {
>                              0x0B,
>                              0x05
>                          })
>                      }
>                  }
>              }

Sorry, I can't quite understand what the problem is.  What are CSAB and
CSAD?  Is CSAB another bus (PCI?) containing CSAD?  A devinfo of this box
would help me understand the hierarchy.

You can always create your own _PRT entry under CSAB and compile a custom
AML.  See the acpi debugging section of the handbook for info.

-Nate
