Actually this is wat i see with MaciASL:
Device (HDEF)
{
Name (_ADR, 0x001B0000) // _ADR: Address
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (Package (0x02)
{
0x0D,
0x05
})
}
Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
{
Store (Package (0x04)
{
"layout-id",
/**** Is ResourceTemplate, but EndTag not at buffer end ****/ Buffer (0x04)
{
0x79, 0x03, 0x00, 0x00
},
"PinConfigurations",
Buffer (Zero) {}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
}
Scope (\_GPE)
{
Method (_L1D, 0, NotSerialized) // _Lxx: Level-Triggered GPE
{
\_SB.PCI0.SBRG.SIOH ()
Notify (\_SB.PWRB, 0x02)
}
Method (_L08, 0, NotSerialized) // _Lxx: Level-Triggered GPE
{
\_SB.PCI0.SBRG.SIOH ()
Notify (\_SB.PWRB, 0x02)
}
Method (_L0B, 0, NotSerialized) // _Lxx: Level-Triggered GPE
{
Notify (\_SB.PCI0.BR20, 0x02)
Notify (\_SB.PCI0.PEX7.BR24.BR30.BR31, 0x02)
Notify (\_SB.PWRB, 0x02)
}
Method (_L0D, 0, NotSerialized) // _Lxx: Level-Triggered GPE
{
Notify (\_SB.PCI0.USBE, 0x02)
Notify (\_SB.PCI0.GBE, 0x02)
Notify (\_SB.PCI0.EUSB, 0x02)
Notify (\_SB.PWRB, 0x02)
}
Method (_L09, 0, NotSerialized) // _Lxx: Level-Triggered GPE
{
Notify (\_SB.PCI0.P0P3, 0x02)
Notify (\_SB.PCI0.P0P4, 0x02)
Notify (\_SB.PCI0.P0P1, 0x02)
Notify (\_SB.PCI0.P0P2, 0x02)
Notify (\_SB.PCI0.PEX0, 0x02)
Notify (\_SB.PCI0.PEX4, 0x02)
Notify (\_SB.PCI0.PEX5, 0x02)
Notify (\_SB.PCI0.PEX6, 0x02)
Notify (\_SB.PCI0.PEX7, 0x02)
Notify (\_SB.PCI0.PEX7.BR24, 0x02)
Notify (\_SB.PWRB, 0x02)
}
}
Any Help will be very appreciated