Re: [ACPI-sppt] [Q] M2N : DSDT : unable to use a tweak my own DSDT or a provided one

Mads Paulin <[email protected]>
Newsgroups gmane.linux.acpi.support
Message-ID <1060959752.1709.23.camel@Home>
On Fri, 2003-08-15 at 16:01, oli wrote:
> Mads Paulin <[email protected]> writes:
> 
> > Hi,
> > 
> > Have you tried compiling the DSDT with the -on option for iasl ??
> > 
> > I have and M2400N laptop and acpi works (not 100% but better than yours
> > :-) ) 
> > 
> > Mads
> > 
> 
> 
> May I ask you somme questions :

Yes ofcourse :-)
> 
> Did you use the initrd technics or include de dsdt in the kernel ?

In the kernel.
> 
> What distrib of linux did you use ?

Mdk9.1
> 
> What kernel version ?
2.4.22pre6-ac1
> 
> Did you use your own modified dsdt or the custom one provided by the
> dsdt database ?

206-custom from acpi.sf.net
> 
> Did you succeed to get the internal modem to work ? (which possibly
> has nothing to do with the ACPI ... but tht's not sure to me)

No - never tried - I got LAN connection

I think the modem is some unsupproted win-modem but I am not sure..
> 
> Thanx in advance for your answers ?

You are welcome


Mads
> 
> 
> 
> > 
> > On Fri, 2003-08-15 at 10:09, oli wrote:
> > > 
> > > Hi !
> > > 
> > > I have a M2N with a linux 2.4.22 (under distrib mdk9.1-cooker) !
> > > 
> > > Without doing anything I have the kevent overload Pb, has anybody with
> > > such a laptop may have without tweaking his dsdt.
> > > 
> > > So a tried to use my own DSDT table.
> > > 
> > > *  I first tried to use the custum one available on the repository of
> > > acpi4linux
> > > 
> > > http://acpi.sourceforge.net/dsdt/tables/ASUS/M2400N/ASUS-M2400N-0206-custom.asl.gz
> > > 
> > > I recompile this dsdt table ... put the .hex file for inclusion the kernel
> > > I recompile the kernel 2.4.22 with the TWEAK-DSTD option on.
> > > 
> > > But  the result is that it seems that this dsdt is not understood by
> > > the kernel.
> > > 
> > > dmesg gives this output :
> > > 
> > >     ACPI-0292: *** Info: Table [DSDT] replaced by host OS
> > >     ACPI-1121: *** Error: Method execution failed [\_SB_.LNKA._STA] (Node cf6b6e20), AE_AML_REGION_LIMIT
> > >     ACPI-0098: *** Error: Method execution failed [\_SB_.LNKA._STA] (Node cf6b6e20), AE_AML_REGION_LIMIT
> > >     ACPI-1121: *** Error: Method execution failed [\_SB_.LNKB._STA] (Node cf6b6f20), AE_AML_REGION_LIMIT
> > >     ACPI-0098: *** Error: Method execution failed [\_SB_.LNKB._STA] (Node cf6b6f20), AE_AML_REGION_LIMIT
> > >     ACPI-1121: *** Error: Method execution failed [\_SB_.LNKC._STA] (Node cf6b4200), AE_AML_REGION_LIMIT
> > >     ACPI-0098: *** Error: Method execution failed [\_SB_.LNKC._STA] (Node cf6b4200), AE_AML_REGION_LIMIT
> > >     ACPI-1121: *** Error: Method execution failed [\_SB_.LNKD._STA] (Node cf6b4300), AE_AML_REGION_LIMIT
> > >     ACPI-0098: *** Error: Method execution failed [\_SB_.LNKD._STA] (Node cf6b4300), AE_AML_REGION_LIMIT
> > >     ACPI-1121: *** Error: Method execution failed [\_SB_.LNKE._STA] (Node cf6b4400), AE_AML_REGION_LIMIT
> > >     ACPI-0098: *** Error: Method execution failed [\_SB_.LNKE._STA] (Node cf6b4400), AE_AML_REGION_LIMIT
> > >     ACPI-1121: *** Error: Method execution failed [\_SB_.LNKF._STA] (Node cf6b4500), AE_AML_REGION_LIMIT
> > >     ACPI-0098: *** Error: Method execution failed [\_SB_.LNKF._STA] (Node cf6b4500), AE_AML_REGION_LIMIT
> > >     ACPI-1121: *** Error: Method execution failed [\_SB_.LNKG._STA] (Node cf6b4600), AE_AML_REGION_LIMIT
> > >     ACPI-0098: *** Error: Method execution failed [\_SB_.LNKG._STA] (Node cf6b4600), AE_AML_REGION_LIMIT
> > >     ACPI-1121: *** Error: Method execution failed [\_SB_.LNKH._STA] (Node cf6b4700), AE_AML_REGION_LIMIT
> > >     ACPI-0098: *** Error: Method execution failed [\_SB_.LNKH._STA] (Node cf6b4700), AE_AML_REGION_LIMIT
> > > ACPI: Interpreter enabled
> > > ACPI: Using PIC for interrupt routing
> > > ACPI: System [ACPI] (supports S0 S1 S3 (swsusp) S4 S5)
> > > ACPI: PCI Root Bridge [PCI0] (00:00)
> > > PCI: Probing PCI hardware (bus 00)
> > > PCI: Ignoring BAR0-3 of IDE controller 00:1f.1
> > > Transparent bridge - Intel Corp. 82801BAM/CAM PCI Bridge
> > > ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
> > > ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P1._PRT]
> > > ACPI: Embedded Controller [EC0] (gpe 28)
> > > schedule_task(): keventd has not started
> > >     ACPI-1121: *** Error: Method execution failed [\_SB_.LNKA._STA] (Node cf6b6e20), AE_AML_REGION_LIMIT
> > >     ACPI-1121: *** Error: Method execution failed [\_SB_.LNKB._STA] (Node cf6b6f20), AE_AML_REGION_LIMIT
> > >     ACPI-1121: *** Error: Method execution failed [\_SB_.LNKC._STA] (Node cf6b4200), AE_AML_REGION_LIMIT
> > >     ACPI-1121: *** Error: Method execution failed [\_SB_.LNKD._STA] (Node cf6b4300), AE_AML_REGION_LIMIT
> > >     ACPI-1121: *** Error: Method execution failed [\_SB_.LNKE._STA] (Node cf6b4400), AE_AML_REGION_LIMIT
> > >     ACPI-1121: *** Error: Method execution failed [\_SB_.LNKF._STA] (Node cf6b4500), AE_AML_REGION_LIMIT
> > >     ACPI-1121: *** Error: Method execution failed [\_SB_.LNKG._STA] (Node cf6b4600), AE_AML_REGION_LIMIT
> > >     ACPI-1121: *** Error: Method execution failed [\_SB_.LNKH._STA] (Node cf6b4700), AE_AML_REGION_LIMIT
> > > ACPI: Power Resource [GFAN] (off)
> > > PCI: Probing PCI hardware
> > > PCI: No IRQ known for interrupt pin A of device 00:02.0
> > > PCI: No IRQ known for interrupt pin A of device 00:1d.0
> > > PCI: No IRQ known for interrupt pin B of device 00:1d.1
> > > PCI: No IRQ known for interrupt pin C of device 00:1d.2
> > > PCI: No IRQ known for interrupt pin D of device 00:1d.7
> > > PCI: No IRQ known for interrupt pin A of device 00:1f.1
> > > PCI: No IRQ known for interrupt pin B of device 00:1f.5
> > > PCI: No IRQ known for interrupt pin B of device 00:1f.6
> > > PCI: No IRQ known for interrupt pin A of device 01:03.0
> > > PCI: No IRQ known for interrupt pin B of device 01:03.1
> > > PCI: No IRQ known for interrupt pin C of device 01:03.2
> > > PCI: No IRQ known for interrupt pin A of device 01:04.0
> > > PCI: No IRQ known for interrupt pin A of device 01:05.0
> > > PCI: Using ACPI for IRQ routing
> > > 
> > > 
> > > *  Then I tried to get the dsdt file from cat /proc/acpi/dsdt with a
> > > kernel without my tweak_dsdt but with acpi=on
> > > 
> > > I decompile it with either pacpidump or isal but the output was not
> > > recompilable, even when I do not change anything !!!!
> > > 
> > > Here is what I have done :
> > > 
> > > ** I first try to decompile with acpidump ....
> > > 
> > > Prompt# acpidump -f dsdt.original.dat > dsdt.original.asl
> > > 
> > > Prompt#  iasl -tc dsdt.original.asl
> > > 
> > > Intel ACPI Component Architecture
> > > ASL Optimizing Compiler / AML Disassembler version 20030522 [May 23 2003]
> > > Copyright (C) 2000 - 2003 Intel Corporation
> > > Supports ACPI Specification Revision 2.0b
> > > 
> > > dsdt.original.asl   645:                 Subtract(FindSetRightBit(IO11, Zero), 0x1, Local0)
> > > Error    1037 -        parse error, unexpected PARSEOP_ZERO, expecting ')' ^ 
> > > 
> > > dsdt.original.asl  5075: If(SS1_) {
> > > Error    1037 -           ^ parse error, unexpected PARSEOP_IF
> > > 
> > > ASL Input:  dsdt.original.asl - 5083 lines, 180744 bytes, 3170 keywords
> > > Compilation complete. 2 Errors, 0 Warnings, 0 Remarks, 0 Optimizations
> > > 
> > > ** So I try next to decompile with iasl
> > > 
> > > prompt# iasl -d dsdt.original.dat
> > > 
> > > Intel ACPI Component Architecture
> > > ASL Optimizing Compiler / AML Disassembler version 20030522 [May 23 2003]
> > > Copyright (C) 2000 - 2003 Intel Corporation
> > > Supports ACPI Specification Revision 2.0b
> > > 
> > > Loading Acpi table from file dsdt.original.dat
> > > Acpi table [DSDT] successfully installed and loaded
> > > Pass 1 parse of [DSDT]
> > > Pass 2 parse of [DSDT]
> > > Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)
> > > ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
> > > Parsing completed
> > > Disassembly completed, written to "dsdt.original.dsl"
> > > 
> > > Prompt$ iasl -tc dsdt.original.dsl
> > > 
> > > Intel ACPI Component Architecture
> > > ASL Optimizing Compiler / AML Disassembler version 20030522 [May 23 2003]
> > > Copyright (C) 2000 - 2003 Intel Corporation
> > > Supports ACPI Specification Revision 2.0b
> > > 
> > > dsdt.original.dsl  7237:     If (SS1)
> > > Error    1037 -               ^ parse error, unexpected PARSEOP_IF
> > > 
> > > ASL Input:  dsdt.original.dsl - 7247 lines, 247148 bytes, 3170 keywords
> > > Compilation complete. 1 Errors, 0 Warnings, 0 Remarks, 0 Optimizations
> > > 
> > > ########################################################################
> > > 
> > > 
> > > So ... I'm wrong somewhere ... but where ... can anybody give me a
> > > clue ?
> > > 
> > > 
> > > -- 
> > >  Oli
> > > 
> > > 
> > > -------------------------------------------------------
> > > This SF.Net email sponsored by: Free pre-built ASP.NET sites including
> > > Data Reports, E-commerce, Portals, and Forums are available now.
> > > Download today and enter to win an XBOX or Visual Studio .NET.
> > > http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
> > > _______________________________________________
> > > ACPI-support mailing list
> > > [email protected]
> > > https://lists.sourceforge.net/lists/listinfo/acpi-support
> > 
> > 
> > 
> 
> -- 
>  Oli
> 
> 
> -------------------------------------------------------
> This SF.Net email sponsored by: Free pre-built ASP.NET sites including
> Data Reports, E-commerce, Portals, and Forums are available now.
> Download today and enter to win an XBOX or Visual Studio .NET.
> http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
> _______________________________________________
> ACPI-support mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/acpi-support




-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.