Page 51 of 59 FirstFirst ... 414950515253 ... LastLast
Results 501 to 510 of 581

Thread: HOWTO Fix A Buggy DSDT File

  1. #501
    Join Date
    Apr 2009
    Beans
    23

    Re: HOWTO Fix A Buggy DSDT File

    Can someone help me? I have Acer Aspire 7720g

    Code:
    Intel ACPI Component Architecture
    ASL Optimizing Compiler version 20090521 [Jun 30 2009]
    Copyright (C) 2000 - 2009 Intel Corporation
    Supports ACPI Specification Revision 3.0a
    
    dsdt.dsl  6842:                    Method (_GTM, 0, NotSerialized)
    Warning  1087 -                               ^ Not all control paths return a value (_GTM)
    
    dsdt.dsl  6842:                    Method (_GTM, 0, NotSerialized)
    Warning  1080 -                               ^ Reserved method must return a value (_GTM)
    
    dsdt.dsl  7004:                         Method (_GTF, 0, NotSerialized)
    Warning  1087 -                                    ^ Not all control paths return a value (_GTF)
    
    dsdt.dsl  7004:                         Method (_GTF, 0, NotSerialized)
    Warning  1080 -                                    ^ Reserved method must return a value (_GTF)
    
    dsdt.dsl  7072:                         Method (_GTF, 0, NotSerialized)
    Warning  1087 -                                    ^ Not all control paths return a value (_GTF)
    
    dsdt.dsl  7072:                         Method (_GTF, 0, NotSerialized)
    Warning  1080 -                                    ^ Reserved method must return a value (_GTF)
    
    dsdt.dsl  7145:                     Method (_GTM, 0, NotSerialized)
    Warning  1087 -                                ^ Not all control paths return a value (_GTM)
    
    dsdt.dsl  7145:                     Method (_GTM, 0, NotSerialized)
    Warning  1080 -                                ^ Reserved method must return a value (_GTM)
    
    dsdt.dsl  7319:                         Method (_GTF, 0, NotSerialized)
    Warning  1087 -                                    ^ Not all control paths return a value (_GTF)
    
    dsdt.dsl  7319:                         Method (_GTF, 0, NotSerialized)
    Warning  1080 -                                    ^ Reserved method must return a value (_GTF)
    
    dsdt.dsl  7387:                         Method (_GTF, 0, NotSerialized)
    Warning  1087 -                                    ^ Not all control paths return a value (_GTF)
    
    dsdt.dsl  7387:                         Method (_GTF, 0, NotSerialized)
    Warning  1080 -                                    ^ Reserved method must return a value (_GTF)
    
    dsdt.dsl  7494:                     Method (_GTF, 0, NotSerialized)
    Warning  1087 -                                ^ Not all control paths return a value (_GTF)
    
    dsdt.dsl  7494:                     Method (_GTF, 0, NotSerialized)
    Warning  1080 -                                ^ Reserved method must return a value (_GTF)
    
    dsdt.dsl  7540:                     Method (_GTF, 0, NotSerialized)
    Warning  1087 -                                ^ Not all control paths return a value (_GTF)
    
    dsdt.dsl  7540:                     Method (_GTF, 0, NotSerialized)
    Warning  1080 -                                ^ Reserved method must return a value (_GTF)
    
    dsdt.dsl  7851:                     Name (_T_0, Zero)
    Remark   5110 -                              ^ Use of compiler reserved name (_T_0)
    
    dsdt.dsl  7914:                     Name (_T_0, Zero)
    Remark   5110 -                              ^ Use of compiler reserved name (_T_0)
    
    dsdt.dsl  7918:                         Name (_T_1, Zero)
    Remark   5110 -    Use of compiler reserved name ^  (_T_1)
    
    dsdt.dsl  7952:                         Name (_T_2, Zero)
    Remark   5110 -    Use of compiler reserved name ^  (_T_2)
    
    dsdt.dsl  7986:                 Method (OEMN, 0, NotSerialized)
    Warning  1087 -                            ^ Not all control paths return a value (OEMN)
    
    dsdt.dsl  8016:                     Name (_T_0, Zero)
    Remark   5110 -                              ^ Use of compiler reserved name (_T_0)
    
    dsdt.dsl  8196:                     Name (_T_0, Zero)
    Remark   5110 -                              ^ Use of compiler reserved name (_T_0)
    
    dsdt.dsl  8208:                             Name (_T_1, Zero)
    Remark   5110 -        Use of compiler reserved name ^  (_T_1)
    
    dsdt.dsl  8353:                         Name (_T_2, Zero)
    Remark   5110 -    Use of compiler reserved name ^  (_T_2)
    
    dsdt.dsl  8568:                     Name (_T_0, Zero)
    Remark   5110 -                              ^ Use of compiler reserved name (_T_0)
    
    dsdt.dsl  8621:                 Method (_WED, 1, NotSerialized)
    Warning  1087 -                            ^ Not all control paths return a value (_WED)
    
    dsdt.dsl  8621:                 Method (_WED, 1, NotSerialized)
    Warning  1080 -                            ^ Reserved method must return a value (_WED)
    
    dsdt.dsl  8627:                             Return (OEMN ())
    Warning  1092 -                                        ^ Called method may not always return a value
    
    dsdt.dsl  8665:                 Method (WMBD, 3, NotSerialized)
    Warning  1087 -                            ^ Not all control paths return a value (WMBD)
    
    ASL Input:  dsdt.dsl - 8837 lines, 327847 bytes, 3822 keywords
    AML Output: dsdt.aml - 32998 bytes, 929 named objects, 2893 executable opcodes
    
    Compilation complete. 0 Errors, 21 Warnings, 9 Remarks, 934 Optimizations
    Attached Files Attached Files

  2. #502
    Join Date
    Aug 2010
    Beans
    1

    Re: HOWTO Fix A Buggy DSDT File

    Help me with this please. Thanks so much.

    Intel ACPI Component Architecture
    ASL Optimizing Compiler version 20090521 [Jun 30 2009]
    Copyright (C) 2000 - 2009 Intel Corporation
    Supports ACPI Specification Revision 3.0a

    /home/bibby/dsdt.dsl 104: Method (\_WAK, 1, NotSerialized)
    Warning 1080 - ^ Reserved method must return a value (_WAK)

    /home/bibby/dsdt.dsl 3540: Method (_Q16, 0, NotSerialized)
    Warning 1087 - Not all control paths return a value ^ (_Q16)

    /home/bibby/dsdt.dsl 7714: Method (_HOT, 0, Serialized)
    Warning 1087 - Not all control paths return a value ^ (_HOT)

    /home/bibby/dsdt.dsl 7714: Method (_HOT, 0, Serialized)
    Warning 1080 - Reserved method must return a value ^ (_HOT)

    /home/bibby/dsdt.dsl 7716: Zero
    Error 4095 - ^ syntax error, unexpected PARSEOP_ZERO

    /home/bibby/dsdt.dsl 7723: Method (_CRT, 0, Serialized)
    Warning 1087 - Not all control paths return a value ^ (_CRT)

    /home/bibby/dsdt.dsl 7723: Method (_CRT, 0, Serialized)
    Warning 1080 - Reserved method must return a value ^ (_CRT)

    /home/bibby/dsdt.dsl 7725: Zero
    Error 4095 - ^ syntax error, unexpected PARSEOP_ZERO

    ASL Input: /home/bibby/dsdt.dsl - 8137 lines, 278758 bytes, 4173 keywords
    Compilation complete. 2 Errors, 6 Warnings, 0 Remarks, 1127 Optimizations
    Attached Files Attached Files
    Last edited by loluyemi; August 3rd, 2010 at 01:30 AM. Reason: added attachment

  3. #503
    Join Date
    Aug 2010
    Beans
    13

    Re: HOWTO Fix A Buggy DSDT File

    Hi .. wondering if you could help me.. I have an Acer Aspire 4745G.. on the ACPI battery state, the present rate and remaining capacity is UNKNOWN, but it detected the battery.

    When I tried to decompile the dsdt file (attached) using iasl I got "Segmentation Fault" error.

    Many thanks
    Attached Files Attached Files

  4. #504
    Join Date
    May 2008
    Beans
    3

    Smile Re: HOWTO Fix A Buggy DSDT File

    toschiba L650-116 DSDT problem recompiling
    kernel.

    Hello everyone. I had to recompile the kernel
    DSDT the right, to enable the suspensions.
    I all right until kernel 2.6.33.7, 2.6.34 after getting error, ubuntu does not start, because 'thing' changed?
    What's wrong?
    sorry but I'm Italian, but Italian forum
    nobody and 'managed to explain.
    I have ubuntu 10.04 64 bit
    because 'I can compile the 2.6.33.7, and I can not compile 2.6.34 and 2.6.35?
    Last edited by giorgio.01; September 2nd, 2010 at 02:53 AM.

  5. #505
    Join Date
    Sep 2010
    Beans
    3

    Re: HOWTO Fix A Buggy DSDT File

    I'm having the problem relating to my display.It keeps dimming after about 20 seconds and then blacks out in 5.When I press a key in the keyboard,I get it back.

    My dsdt.dsl looks like this

    iasl -tc dsdt.dsl

    Intel ACPI Component Architecture
    ASL Optimizing Compiler version 20090521 [Jun 30 2009]
    Copyright (C) 2000 - 2009 Intel Corporation
    Supports ACPI Specification Revision 3.0a

    dsdt.dsl 5252: Method (_BQC, 0, NotSerialized)
    Warning 1080 - ^ Reserved method must return a value (_BQC)

    dsdt.dsl 8927: Name (_T_1, Zero)
    Remark 5110 - Use of compiler reserved name ^ (_T_1)

    dsdt.dsl 8928: Name (_T_0, Zero)
    Remark 5110 - Use of compiler reserved name ^ (_T_0)

    dsdt.dsl 8985: Name (_T_1, Zero)
    Remark 5110 - Use of compiler reserved name ^ (_T_1)

    dsdt.dsl 8986: Name (_T_0, Zero)
    Remark 5110 - Use of compiler reserved name ^ (_T_0)

    dsdt.dsl 9128: Name (_T_1, Zero)
    Remark 5110 - Use of compiler reserved name ^ (_T_1)

    dsdt.dsl 9129: Name (_T_0, Zero)
    Remark 5110 - Use of compiler reserved name ^ (_T_0)

    dsdt.dsl 9186: Name (_T_1, Zero)
    Remark 5110 - Use of compiler reserved name ^ (_T_1)

    dsdt.dsl 9187: Name (_T_0, Zero)
    Remark 5110 - Use of compiler reserved name ^ (_T_0)

    dsdt.dsl 10634: Name (_T_2, Zero)
    Remark 5110 - ^ Use of compiler reserved name (_T_2)

    dsdt.dsl 10635: Name (_T_1, Zero)
    Remark 5110 - ^ Use of compiler reserved name (_T_1)

    dsdt.dsl 10636: Name (_T_0, Zero)
    Remark 5110 - ^ Use of compiler reserved name (_T_0)

    ASL Input: dsdt.dsl - 12302 lines, 374787 bytes, 4162 keywords
    AML Output: dsdt.aml - 42447 bytes, 971 named objects, 3191 executable opcodes

    Compilation complete. 0 Errors, 1 Warnings, 11 Remarks, 10 Optimizations

    Please help me out.

  6. #506
    Join Date
    Sep 2010
    Beans
    3

    Re: HOWTO Fix A Buggy DSDT File

    can anybody help me out here with this problem?

  7. #507
    Join Date
    Sep 2010
    Beans
    3

    Re: HOWTO Fix A Buggy DSDT File

    Hi guys,

    Can you please help me checking my DSDT? /proc/acpi/fan and /proc/acpi/thermal_zone are empty.

    Code:
    # iasl -tc dsdt.dsl
    
    Intel ACPI Component Architecture
    ASL Optimizing Compiler version 20090521 [Jun 30 2009]
    Copyright (C) 2000 - 2009 Intel Corporation
    Supports ACPI Specification Revision 3.0a
    
    dsdt.dsl  1354:             Method (_HOT, 0, Serialized)
    Warning  1087 -                        ^ Not all control paths return a value (_HOT)
    
    dsdt.dsl  1354:             Method (_HOT, 0, Serialized)
    Warning  1080 -                        ^ Reserved method must return a value (_HOT)
    
    dsdt.dsl  1377:             Method (_CRT, 0, Serialized)
    Warning  1087 -                        ^ Not all control paths return a value (_CRT)
    
    dsdt.dsl  1377:             Method (_CRT, 0, Serialized)
    Warning  1080 -                        ^ Reserved method must return a value (_CRT)
    
    dsdt.dsl  1430:             Method (_PSV, 0, NotSerialized)
    Warning  1087 -                        ^ Not all control paths return a value (_PSV)
    
    dsdt.dsl  1430:             Method (_PSV, 0, NotSerialized)
    Warning  1080 -                        ^ Reserved method must return a value (_PSV)
    
    dsdt.dsl  6495:                         Name (_T_0, Zero)
    Remark   5110 -    Use of compiler reserved name ^  (_T_0)
    
    dsdt.dsl  6537:                         Name (_T_0, Zero)
    Remark   5110 -    Use of compiler reserved name ^  (_T_0)
    
    dsdt.dsl  7943:                     Method (_GTM, 0, NotSerialized)
    Warning  1087 -                                ^ Not all control paths return a value (_GTM)
    
    dsdt.dsl  7943:                     Method (_GTM, 0, NotSerialized)
    Warning  1080 -                                ^ Reserved method must return a value (_GTM)
    
    dsdt.dsl  8103:                         Method (_GTF, 0, NotSerialized)
    Warning  1087 -                                    ^ Not all control paths return a value (_GTF)
    
    dsdt.dsl  8103:                         Method (_GTF, 0, NotSerialized)
    Warning  1080 -                                    ^ Reserved method must return a value (_GTF)
    
    dsdt.dsl  8171:                         Method (_GTF, 0, NotSerialized)
    Warning  1087 -                                    ^ Not all control paths return a value (_GTF)
    
    dsdt.dsl  8171:                         Method (_GTF, 0, NotSerialized)
    Warning  1080 -                                    ^ Reserved method must return a value (_GTF)
    
    dsdt.dsl  8244:                     Method (_GTM, 0, NotSerialized)
    Warning  1087 -                                ^ Not all control paths return a value (_GTM)
    
    dsdt.dsl  8244:                     Method (_GTM, 0, NotSerialized)
    Warning  1080 -                                ^ Reserved method must return a value (_GTM)
    
    dsdt.dsl  8404:                         Method (_GTF, 0, NotSerialized)
    Warning  1087 -                                    ^ Not all control paths return a value (_GTF)
    
    dsdt.dsl  8404:                         Method (_GTF, 0, NotSerialized)
    Warning  1080 -                                    ^ Reserved method must return a value (_GTF)
    
    dsdt.dsl  8472:                         Method (_GTF, 0, NotSerialized)
    Warning  1087 -                                    ^ Not all control paths return a value (_GTF)
    
    dsdt.dsl  8472:                         Method (_GTF, 0, NotSerialized)
    Warning  1080 -                                    ^ Reserved method must return a value (_GTF)
    
    dsdt.dsl  8577:                     Method (_GTM, 0, NotSerialized)
    Warning  1087 -                                ^ Not all control paths return a value (_GTM)
    
    dsdt.dsl  8577:                     Method (_GTM, 0, NotSerialized)
    Warning  1080 -                                ^ Reserved method must return a value (_GTM)
    
    dsdt.dsl  8737:                         Method (_GTF, 0, NotSerialized)
    Warning  1087 -                                    ^ Not all control paths return a value (_GTF)
    
    dsdt.dsl  8737:                         Method (_GTF, 0, NotSerialized)
    Warning  1080 -                                    ^ Reserved method must return a value (_GTF)
    
    dsdt.dsl  8805:                         Method (_GTF, 0, NotSerialized)
    Warning  1087 -                                    ^ Not all control paths return a value (_GTF)
    
    dsdt.dsl  8805:                         Method (_GTF, 0, NotSerialized)
    Warning  1080 -                                    ^ Reserved method must return a value (_GTF)
    
    dsdt.dsl  8878:                     Method (_GTM, 0, NotSerialized)
    Warning  1087 -                                ^ Not all control paths return a value (_GTM)
    
    dsdt.dsl  8878:                     Method (_GTM, 0, NotSerialized)
    Warning  1080 -                                ^ Reserved method must return a value (_GTM)
    
    dsdt.dsl  9038:                         Method (_GTF, 0, NotSerialized)
    Warning  1087 -                                    ^ Not all control paths return a value (_GTF)
    
    dsdt.dsl  9038:                         Method (_GTF, 0, NotSerialized)
    Warning  1080 -                                    ^ Reserved method must return a value (_GTF)
    
    dsdt.dsl  9106:                         Method (_GTF, 0, NotSerialized)
    Warning  1087 -                                    ^ Not all control paths return a value (_GTF)
    
    dsdt.dsl  9106:                         Method (_GTF, 0, NotSerialized)
    Warning  1080 -                                    ^ Reserved method must return a value (_GTF)
    
    dsdt.dsl  9994:                 Store (Package (0x02)
    Warning  1099 -     Statement is unreachable ^ 
    
    ASL Input:  dsdt.dsl - 11446 lines, 403928 bytes, 5514 keywords
    AML Output: dsdt.aml - 47047 bytes, 980 named objects, 4534 executable opcodes
    
    Compilation complete. 0 Errors, 31 Warnings, 2 Remarks, 40 Optimizations
    My laptop model is HP HDX 16.

    Thanks in advance.
    Elian.
    Attached Files Attached Files

  8. #508
    Join Date
    Sep 2010
    Beans
    3

    Re: HOWTO Fix A Buggy DSDT File

    Hi,

    I replaced:

    Code:
              Method (_HOT, 0, Serialized)
                {
                    If (LGreaterEqual (OSYS, 0x07D6))
                    {
                        If (LEqual (\_SB.PCI0.LPC.EC0.QUAD, One))
                        {
                            Return (0x0E94)
                        }
                        Else
                        {
                            If (LEqual (TJMX, 0x64))
                            {
                                Return (0x0EC6)
                            }
                        }
    
                        If (LEqual (TJMX, 0x55))
                        {
                            Return (0x0E30)
                        }
                    }
                }
    
              Method (_CRT, 0, Serialized)
                {
                    If (LGreaterEqual (OSYS, 0x07D6))
                    {
                        If (LEqual (\_SB.PCI0.LPC.EC0.QUAD, One))
                        {
                            Return (0x0E94)
                        }
                        Else
                        {
                            If (LEqual (TJMX, 0x64))
                            {
                                Return (0x0EC6)
                            }
                        }
    
                        If (LEqual (TJMX, 0x55))
                        {
                            Return (0x0E30)
                        }
                    }
                }
    to:

    Code:
                Method (_HOT, 0, Serialized)
                {
                        Return (Add (0x0AAC, Multiply (TPC, 0x0A)))
                }
    
                Method (_CRT, 0, Serialized)
                {
                        Return (Add (0x0AAC, Multiply (TPC, 0x0A)))
    
                }
    and now I have thermal readings on /proc/acpi/thermal_zone/TZ01/ , but still no /proc/acpi/fan

    What am I missing?

    Thanks for you help!
    Last edited by elian83; September 14th, 2010 at 09:23 PM.

  9. #509
    Join Date
    Sep 2010
    Beans
    3

    Re: HOWTO Fix A Buggy DSDT File

    I fixed all the problems related to the sh*tty DSDT implementation in HP HDX 16. Attached you can find the file.

    Code:
    # iasl -tc dsdt_fixed.dsl 
    
    Intel ACPI Component Architecture
    ASL Optimizing Compiler version 20090521 [Jun 30 2009]
    Copyright (C) 2000 - 2009 Intel Corporation
    Supports ACPI Specification Revision 3.0a
    
    ASL Input:  dsdt_fixed.dsl - 11342 lines, 400660 bytes, 5449 keywords
    AML Output: dsdt.aml - 46688 bytes, 981 named objects, 4468 executable opcodes
    
    Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 40 Optimizations
    Thermal readings are ok:

    elian@Elian-PC:~$ sudo cat /proc/acpi/thermal_zone/TZ01/temperature
    temperature: 43 C

    Suspend is working too. Fan is BIOS based, so /proc/acpi/fan is empty.

    Shame on you HP! 8 months waiting an answer: http://h30434.www3.hp.com/t5/Hardwar...fo/td-p/211300
    Attached Files Attached Files

  10. #510
    Join Date
    Oct 2010
    Location
    PL
    Beans
    8
    Distro
    Xubuntu 10.04 Lucid Lynx

    Re: HOWTO Fix A Buggy DSDT File

    Hello,
    I have succesfully debugged DSDT file on Toshiba Satellite l300-257 running Linux MInt Debian with 2.6.32-5-686 kernel, though it seems that the new dsdt file does not stick (and indeed when I pulled the dsdt file after the reboot it was again the old, buggy one). I attach the output of dmesg command, what could be the cause?
    Attached Files Attached Files

Page 51 of 59 FirstFirst ... 414950515253 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •