All of lore.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.