public inbox for linux-acpi@vger.kernel.org
 help / color / mirror / Atom feed
From: Greg Sarjeant <greg-QNIYhHqVzB9kr2E5YSwMOQ@public.gmane.org>
To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
Subject: Re: Tarting up my ACER 1703 ACPI spec
Date: Fri, 9 Jan 2004 07:41:50 -0500	[thread overview]
Message-ID: <20040109074150.447ee74b.greg@morningdave.org> (raw)
In-Reply-To: <1073487455.3051.17.camel-TZn3W1BCDhcZRZVKWRWvQyp2UmYkHbXO@public.gmane.org>

I am interested in this as well, as I have the same warning about the _WAK method not returning a value. I found the section in the ACPI spec that discusses the _WAK method and what it should return (Section 8.3.5), but I'm not sure how to pull it off yet. If/when I work it out, I'll reply again. But in the meantime, if others have insight, I'd be interested, too.

Thanks,
Greg


On Wed, 07 Jan 2004 14:57:36 +0000
Dirk Koopman <djk-ovDUel0N34n10XsdtD+oqA@public.gmane.org> wrote:

> I have an Acer 1703SC and I have had several months of no battery
> indication and megabytes of error messages. Having finally discovered
> how to fiddle with the various tools, I have fixed this. Does nobody
> test their DSDTs before they stick them in? 
> 
> Anyway, before I submit it I would like to get the rest of the warnings
> out and then write a little paper on what I did.
> 
> I enclose the various bits of info as attachments. 
> 
> My original problem seems to have been caused by the battery code
> calling Method Z009 which (by a process of deduction) must have been
> renamed Z00A. Viz:
> 
> "Jan  6 04:02:38 dhcppc0 kernel: search_node c1b2ea00 start_node c1b2ea00 return_node 00000000
> Jan  6 04:02:38 dhcppc0 kernel:     ACPI-1120: *** Error: [NULL NAME], AE_NOT_FOUND
> Jan  6 04:02:38 dhcppc0 kernel:     ACPI-1120: *** Error: Method execution failed [\_SB_.BAT1._BST] (Node c1b2eac0), AE_NOT_FOUND
> Jan  6 04:02:38 dhcppc0 kernel:     ACPI-0352: *** Error: Looking up [Z009] in namespace, AE_NOT_FOUND"
> 
> That is now fixed. However, when compiling the DSDT I get these warnings:-
> 
> [root-0jNJT1+6+ws@public.gmane.org iasl-linux-20030918]# iasl dsdt.dsl
> 
> Intel ACPI Component Architecture
> ASL Optimizing Compiler / AML Disassembler version 20030918 [Sep 18 2003]
> Copyright (C) 2000 - 2003 Intel Corporation
> Supports ACPI Specification Revision 2.0b
> 
> dsdt.dsl   816:                     Method (DRUL, 1, NotSerialized)
> Warning  2019 -                                ^ Not all control paths return a value (DRUL)
> 
> dsdt.dsl  3577:             Method (Z00A, 0, NotSerialized)
> Warning  2019 -                        ^ Not all control paths return a value (Z00A)
> 
> dsdt.dsl  3701:     Method (_WAK, 1, NotSerialized)
> Warning  2026 -                ^ Reserved method must return a value (_WAK)
> 
> ASL Input:  dsdt.dsl - 3766 lines, 136715 bytes, 1973 keywords
> AML Output: DSDT.aml - 15831 bytes 485 named objects 1488 executable opcodes
> 
> Compilation complete. 0 Errors, 3 Warnings, 0 Remarks, 645 Optimizations
> 
> Also in the dmesg I have:-
> 
> ACPI: Interpreter enabled
> ACPI: Using IOAPIC for interrupt routing
> ACPI: System [ACPI] (supports S0 S3 S4 S5)
> ACPI: PCI Root Bridge [PCI0] (00:00)
> PCI: Probing PCI hardware (bus 00)
> ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
> ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGPB._PRT]
>     ACPI-0145: *** Error: Return object type is incorrect [\_SB_.PCI0.LPCB.LNKA._CRS] (Node c1
> b33ee0), AE_TYPE
> ACPI: PCI Interrupt Link [LNKA] (IRQs 7 10)
> ACPI: PCI Interrupt Link [LNKB] (IRQs 3)
>     ACPI-0145: *** Error: Return object type is incorrect [\_SB_.PCI0.LPCB.LNKC._CRS] (Node c1
> b322c0), AE_TYPE
> ACPI: PCI Interrupt Link [LNKC] (IRQs 5)
>     ACPI-0145: *** Error: Return object type is incorrect [\_SB_.PCI0.LPCB.LNKD._CRS] (Node c1
> b323c0), AE_TYPE
> ACPI: PCI Interrupt Link [LNKD] (IRQs 10)
>     ACPI-0145: *** Error: Return object type is incorrect [\_SB_.PCI0.LPCB.LNKE._CRS] (Node c1
> b324c0), AE_TYPE
> ACPI: PCI Interrupt Link [LNKE] (IRQs 10)
>     ACPI-0145: *** Error: Return object type is incorrect [\_SB_.PCI0.LPCB.LNKF._CRS] (Node c1
> b325c0), AE_TYPE
> ACPI: PCI Interrupt Link [LNKF] (IRQs 10)
>     ACPI-0145: *** Error: Return object type is incorrect [\_SB_.PCI0.LPCB.LNKG._CRS] (Node c1
> b326c0), AE_TYPE
> ACPI: PCI Interrupt Link [LNKG] (IRQs 10)
> ACPI: PCI Interrupt Link [LNKH] (IRQs 10)
> ACPI: Embedded Controller [EC0] (gpe 25)
> 
> At least on initial boot up before I make the replacement of the DSDT
> using the initrd patch (included in Mandrake 9.2).
> 
> Firstly: is this anything to worry about?
> Secondly: before I try to work out what is going on, can anyone that
> knows what they are doing look at it a fix it quicker, else give me some
> pointers?
> 
> Ta
> 
> Dirk 
> 




-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html

  parent reply	other threads:[~2004-01-09 12:41 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-01-07 14:57 Tarting up my ACER 1703 ACPI spec Dirk Koopman
     [not found] ` <1073487455.3051.17.camel-TZn3W1BCDhcZRZVKWRWvQyp2UmYkHbXO@public.gmane.org>
2004-01-09 12:41   ` Greg Sarjeant [this message]
2004-01-09 20:40   ` Greg Sarjeant
     [not found]     ` <20040109154007.7c6e4abc.greg-QNIYhHqVzB9kr2E5YSwMOQ@public.gmane.org>
2004-01-14 23:09       ` Erico M Mendonca
  -- strict thread matches above, loose matches on Subject: below --
2004-01-12  9:28 Yu, Luming
2004-01-14  4:06 Yu, Luming
2004-01-18  6:04 Yu, Luming

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20040109074150.447ee74b.greg@morningdave.org \
    --to=greg-qniyhhqvzb9kr2e5yswmoq@public.gmane.org \
    --cc=acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox