Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Mar 2008 08:40:04 -0400
From:      John Baldwin <jhb@freebsd.org>
To:        Anish Mistry <amistry@am-productions.biz>
Cc:        freebsd-acpi@freebsd.org
Subject:   Implementing external methods via ACPI-CA
Message-ID:  <200803110840.05057.jhb@freebsd.org>
In-Reply-To: <200803101823.21617.amistry@am-productions.biz>
References:  <200803101910.m2AJA26c037165@freefall.freebsd.org> <200803101753.51267.jhb@freebsd.org> <200803101823.21617.amistry@am-productions.biz>

next in thread | previous in thread | raw e-mail | index | archive | help
On Monday 10 March 2008 06:23:10 pm Anish Mistry wrote:
> On Monday 10 March 2008, John Baldwin wrote:
> > On Monday 10 March 2008 05:14:02 pm Anish Mistry wrote:
> > > On Monday 10 March 2008, John Baldwin wrote:
> > > ACPI Error (psargs-0459): [\_SB_.PCI0.GFX0.LCD_.BLNF] Namespace
> > > lookup failure, AE_NOT_FOUND
> > > ACPI Error (psparse-0626): Method parse/execution failed
> > > [\_GPE._L1C] (Node 0xff ffff00011bd780), AE_NOT_FOUND ACPI
> > > Exception (evgpe-0687): AE_NOT_FOUND, while evaluating GPE method
> > > [_L1C] [20070320]
> >
> > The problem is that ACPI-CA matches "Windows 2006" internally and
> > thus sets OSTB to 0x40.  The garbage you were using for _OSI must
> > have made it always fail.  You probably will need to just patch
> > your ASL and/or figure out what BLNF does and implement it.
> > Perhaps check to see what folks with Linux are seeing with this
> > laptop as it has the same ACPI-CA code.
>
> So there is no way to have that External method call out some C code?
> I already have to code in my updated acpi_fujitsu module to handle
> changing of the brightness, I just need it called.  I'd like to get
> this all working so it doesn't require ASL patching.
>
> As for the Linux stuff, Google doesn't reveal anything.  This laptop
> is pretty new, it's only been out for about a month.

I'm not sure how we can add additional external methods via ACPI-CA.  Might be 
a question for the ACPI-CA guys.

-- 
John Baldwin



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