public inbox for linux-acpi@vger.kernel.org
 help / color / mirror / Atom feed
From: Thomas Renninger <trenn-l3A5Bk7waGM@public.gmane.org>
To: DJAX <djax-whniv8GeeGkdnm+yROfE0A@public.gmane.org>
Cc: ACPI
	<acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org>,
	dani-fQczH/8Hd3rnGZpH1ro7E16hYfS7NtTn@public.gmane.org
Subject: Re: DSDT Problems with Acer Aspire 1691WLMi
Date: Thu, 02 Jun 2005 17:04:00 +0200	[thread overview]
Message-ID: <429F1FE0.9080208@suse.de> (raw)
In-Reply-To: <429F1315.80600-whniv8GeeGkdnm+yROfE0A@public.gmane.org>

DJAX wrote:
> Daniel Solsona a écrit :
> 
>>Hi all, I just buyed an acer aspire 1691WLMi and I'm having some
>>problems with the acpi.
>>
>>I donwloaded the custom dsdt table from acpi.sourceforge.net and the
>>iasl compiler version 20050513 [Jun  1 2005]
>>
>>I'm having problems compiling the dsdt, those are the errors I get:
>>
>>Unknown resource descriptor type [ERRORNODE]
>>dsdt.dsl   950:                     0x0100, 0x00,,)
>>Error    1094 -                                   ^ Missing
>>ResourceSource string (required)
>>........
>>........
>>........
>>dsdt.dsl  1063:                     , AddressRangeMemory, TypeStatic)
>>Error    1094 -            Missing ResourceSource string (required) ^ 
>>
>>dsdt.dsl  1070:                     , AddressRangeMemory, TypeStatic,
>>ResourceSource)
>>Error    1037 -         syntax error, unexpected ',', expecting ')' ^ 
>>
>>ASL Input:  dsdt.dsl - 6918 lines, 243620 bytes, 3165 keywords
>>Compilation complete. 18 Errors, 0 Warnings, 0 Remarks, 1116
>>Optimizations
>>
>>I have two diferent errors, the first one and the 17 others are the
>>same.
>>
>>After reading James Sparenberg problem, and the fix that Bruno Ducrot
>>told him, I tried to eliminate all the  ResourceSourceIndex but on my
>>dsdt there is no ResourceSourceIndex.
>>
>>I have too some errors on syslog:
>>
>>Jun  2 12:59:25 localhost kernel:     ACPI-0352: *** Error: Looking up
>>[Z00B] in namespace, AE_NOT_FOUND
>>Jun  2 12:59:25 localhost kernel: search_node dfa2c1a0 start_node
>>dfa2c1a0
>>return_node 00000000
>>Jun  2 12:59:25 localhost kernel:     ACPI-1138: *** Error: Method
>>execution failed [\_SB_.BAT1._BST] (Node dfa2cf80), AE_NOT_FOUND
>>Jun  2 12:59:26 localhost kernel:     ACPI-0352: *** Error: Looking up
>>[Z00B] in namespace, AE_NOT_FOUND
>>Jun  2 12:59:26 localhost kernel: search_node dfa2c1a0 start_node
>>dfa2c1a0
>>return_node 00000000
>>Jun  2 12:59:26 localhost kernel:     ACPI-1138: *** Error: Method
>>execution failed [\_SB_.BAT1._BST] (Node dfa2cf80), AE_NOT_FOUND
>>
>>
>>Thanks for the help
>> 
>>
> I notice that the ACER-Aspire_1691WLMi-S3C11-custom.asl compile
> errorfree with the version 20050309:
> ----------------8<----------------
> Intel ACPI Component Architecture
> ASL Optimizing Compiler / AML Disassembler version 20050309 [May  3 2005]
> Copyright (C) 2000 - 2005 Intel Corporation
> Supports ACPI Specification Revision 3.0
> 
> ASL Input:  ACER-Aspire_1691WLMi-S3C11-custom.asl - 6918 lines, 243604
> bytes, 3165 keywords
> AML Output: DSDT.aml - 27193 bytes 669 named objects 2496 executable opcodes
> 
> Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 1111 Optimizations
> ---------------->8----------------
> But produce 18 errors with version 20050513
> ----------------8<----------------
> Intel ACPI Component Architecture
> ASL Optimizing Compiler / AML Disassembler version 20050513 [Jun  2 2005]
> Copyright (C) 2000 - 2005 Intel Corporation
> Supports ACPI Specification Revision 3.0
> 
> dsdt.20050507.dsl   978:                     0x0100, 0x00,,)
> Error    1094 -   Missing ResourceSource string (required) ^
> 
> dsdt.20050507.dsl   985:                     , TypeStatic)
> Error    1094 - Missing ResourceSource string (required) ^
> 
> dsdt.20050507.dsl   993:                     , TypeStatic)
> Error    1094 - Missing ResourceSource string (required) ^
> 
> dsdt.20050507.dsl  1000:                     , AddressRangeMemory,
> TypeStatic)
> Error    1094 -                     Missing ResourceSource string
> (required) ^
> 
> dsdt.20050507.dsl  1007:                     , AddressRangeMemory,
> TypeStatic)
> Error    1094 -                     Missing ResourceSource string
> (required) ^
> 
> dsdt.20050507.dsl  1014:                     , AddressRangeMemory,
> TypeStatic)
> Error    1094 -                     Missing ResourceSource string
> (required) ^
> 
> dsdt.20050507.dsl  1021:                     , AddressRangeMemory,
> TypeStatic)
> Error    1094 -                     Missing ResourceSource string
> (required) ^
> 
> dsdt.20050507.dsl  1028:                     , AddressRangeMemory,
> TypeStatic)
> Error    1094 -                     Missing ResourceSource string
> (required) ^
> 
> dsdt.20050507.dsl  1035:                     , AddressRangeMemory,
> TypeStatic)
> Error    1094 -                     Missing ResourceSource string
> (required) ^
> 
> dsdt.20050507.dsl  1042:                     , AddressRangeMemory,
> TypeStatic)
> Error    1094 -                     Missing ResourceSource string
> (required) ^
> 
> dsdt.20050507.dsl  1049:                     , AddressRangeMemory,
> TypeStatic)
> Error    1094 -                     Missing ResourceSource string
> (required) ^
> 
> dsdt.20050507.dsl  1056:                     , AddressRangeMemory,
> TypeStatic)
> Error    1094 -                     Missing ResourceSource string
> (required) ^
> 
> dsdt.20050507.dsl  1063:                     , AddressRangeMemory,
> TypeStatic)
> Error    1094 -                     Missing ResourceSource string
> (required) ^
> 
> dsdt.20050507.dsl  1070:                     , AddressRangeMemory,
> TypeStatic)
> Error    1094 -                     Missing ResourceSource string
> (required) ^
> 
> dsdt.20050507.dsl  1077:                     , AddressRangeMemory,
> TypeStatic)
> Error    1094 -                     Missing ResourceSource string
> (required) ^
> 
> dsdt.20050507.dsl  1084:                     , AddressRangeMemory,
> TypeStatic)
> Error    1094 -                     Missing ResourceSource string
> (required) ^
> 
> dsdt.20050507.dsl  1091:                     , AddressRangeMemory,
> TypeStatic)
> Error    1094 -                     Missing ResourceSource string
> (required) ^
> 
> dsdt.20050507.dsl  1098:                     , AddressRangeMemory,
> TypeStatic)
> Error    1094 -                     Missing ResourceSource string
> (required) ^
> 
> ASL Input:  dsdt.20050507.dsl - 6945 lines, 244248 bytes, 3203 keywords
> Compilation complete. 18 Errors, 0 Warnings, 0 Remarks, 1121 Optimizations
> 
> ---------------->8----------------
> I get the same behaviour with the DSDT for an Acer Aspire 1694  WLMi
> 
> Does the version 20050513 of iasl produce cleaner  ASM than 20050309?
> 
> Best regards,
> Didier
> 
> 
This problem has been discussed some days ago on this list
(Subject - Re: [ACPI] question of appropriateness):

I forward the suggestions from Bruno Ducrot:

_________________________________________________________________________
> But I'm wondering what iasl are you using?  It seems totally broken
> to me.

Actually I am wrong here.  Later iasl (20050513) is now more
restrictive.  When the ResourceSourceIndex exist, then ResourceSource
must exist.

2 solutions if you want to compile:
1- patch iasl in order to restore old behaviour (but this is out of
spec somehow)
or
2- eliminate all the ResourceSourceIndex when there is no ResourceSource.

For point 2, here is an incremental patch to your asl:


--- dsdt.dsl	2005/05/30 17:20:33	1.1
+++ dsdt.dsl	2005/05/30 18:21:40
@@ -740,188 +742,188 @@
                     0x0000, // Address Range Minimum
                     0x00FF, // Address Range Maximum
                     0x0000, // Address Translation Offset
-                    0x0100, 0x00,,)
+                    0x0100, ,,)
...
...
...
___________________________________________________________________________

As you have so many error hits, maybe you should get a bit older iasl compiler.

If this is a common problem on many machines maybe the compiler should be a bit less restricted
at this point?

    Thomas


-------------------------------------------------------
This SF.Net email is sponsored by Yahoo.
Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
Search APIs Find out how you can build Yahoo! directly into your own
Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005

  parent reply	other threads:[~2005-06-02 15:04 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-06-02 11:18 DSDT Problems with Acer Aspire 1691WLMi Daniel Solsona
     [not found] ` <1117711110.7363.9.camel-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
2005-06-02 14:09   ` DJAX
     [not found]     ` <429F1315.80600-whniv8GeeGkdnm+yROfE0A@public.gmane.org>
2005-06-02 15:04       ` Thomas Renninger [this message]
     [not found]         ` <429F1FE0.9080208-l3A5Bk7waGM@public.gmane.org>
2005-06-02 15:14           ` Bruno Ducrot
2005-06-03  9:35       ` Daniel Solsona
     [not found]         ` <1117791345.7363.18.camel-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
2005-06-03 11:34           ` DJAX
     [not found]             ` <42A0404F.4040207-whniv8GeeGkdnm+yROfE0A@public.gmane.org>
2005-06-03 13:47               ` Thomas Renninger
     [not found]                 ` <42A05F70.6040907-l3A5Bk7waGM@public.gmane.org>
2005-06-03 14:32                   ` Daniel Solsona Moratiel
2005-06-03 19:36                   ` Daniel Solsona Moratiel
  -- strict thread matches above, loose matches on Subject: below --
2005-06-02 16:18 Moore, Robert
     [not found] ` <971FCB6690CD0E4898387DBF7552B90E01B0B514-sBd4vmA9Se5Qxe9IK+vIArfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2005-06-02 17:16   ` James Sparenberg
2005-06-02 17:20 Moore, Robert
2005-06-02 17:21 Moore, Robert

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=429F1FE0.9080208@suse.de \
    --to=trenn-l3a5bk7wagm@public.gmane.org \
    --cc=acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org \
    --cc=dani-fQczH/8Hd3rnGZpH1ro7E16hYfS7NtTn@public.gmane.org \
    --cc=djax-whniv8GeeGkdnm+yROfE0A@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