Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Apr 2004 19:48:52 -0700 (PDT)
From:      Nate Lawson <nate@root.org>
To:        "Brown, Len" <len.brown@intel.com>
Cc:        freebsd-acpi@freebsd.org
Subject:   Re: ACPI SCI flags
Message-ID:  <20040421194653.F40302@root.org>
In-Reply-To: <BF1FE1855350A0479097B3A0D2A80EE002FF25F0@hdsmsx402.hd.intel.com>
References:  <BF1FE1855350A0479097B3A0D2A80EE002FF25F0@hdsmsx402.hd.intel.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 9 Apr 2004, Brown, Len wrote:
> Nate,
>
> I think we finally got the vague part of the ACPI spec
> regarding SCI polarity/trigger cleared up.  In Linux
> as of 2.4.26 and 2.6.5 we now do this:
>
> PIC mode:
> 	force level/low via ELCR always.

Did you find that made a difference on some systems?  If so, which ones?
The opinion here was that ELCR is probably EISA-only.

> APIC mode:
> 	no override:
> 		force level/low always
> 	override w/ explicit polarity/trigger:
> 		do exactly what override says
> 	override w/ "compatible" polarity/trigger:
> 		compatible trigger = level
> 		compatible polarity = low
>
> Of course this makes the SCI a special case WRT
> interpreting "compatibility" as compared to other
> overrides.

By "compatible" do you mean "conforming"?  If not, what do you mean for
"compatible"?

-Nate



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040421194653.F40302>