_S0_ _S1_ _S3_ _S4_ _S5_ _PR_ CPU0:Processor _SB_ LNKA:Device _HID _UID _STA:Method _PRS _CRS:Method _DIS:Method _SRS:Method LNKB:Device _HID _UID _STA:Method _PRS _CRS:Method _DIS:Method _SRS:Method LNKC:Device _HID _UID _STA:Method _PRS _CRS:Method _DIS:Method _SRS:Method LNKD:Device _HID _UID _STA:Method _PRS _CRS:Method _DIS:Method _SRS:Method PCI0:Device _HID _ADR _CRS _PRT FNC0:Device _ADR MEM_:Device _HID _STA _CRS:Method TRAP PAR1 PAR2 PAR3 PAR4 PAR5 PAR6 SRM_ RDID RDSN CAPB SRAM IEAX IEBX IECX IEDX IESI IEDI IEBP OEAX OEBX OECX OEDX OESI OEDI OEBP ACST BES1 BES2 BMN1 BSN1 BTP1 BPU1 BDC1 BLF1 BTC1 BDV1 BST1 BPR1 BRC1 BPV1 BCW1 BCL1 BG11 BG21 BOI1 BMN2 BSN2 BTP2 BPU2 BDC2 BLF2 BTC2 BDV2 BST2 BPR2 BRC2 BPV2 BCW2 BCL2 BG12 BG22 BOI2 AC01 AC11 PSV1 CRT1 TMP1 AST1 AC21 AC31 AC02 AC12 PSV2 CRT2 TMP2 AST2 AC22 AC32 AC03 AC13 PSV3 CRT3 TMP3 AST3 AC23 AC33 TMPF FANH FANL TF11 TF21 TF31 TF10 TF20 TF30 TP11 TP21 TP31 GP50 GP51 GP52 GP53 GP60 GP61 GP62 GP63 GP64 GP65 GP66 GP70 GP71 GP72 GP73 GP74 GP75 GP76 WED0 WED1 WED2 WED3 WED4 SBL0 SBL1 SBL2 SBL3 LIDS VALF DCKI DCKF BT1F BT2F HKCD DLID DSRN BDID DSPW VGAF VWE0 VWE1 PPSC SPSC PRES DMAC:Device _HID _STA _CRS PIC_:Device _HID _STA _CRS PIT_:Device _HID _STA _CRS SPKR:Device _HID _STA _CRS NDP_:Device _HID _STA _CRS KBC_:Device _HID _STA _CRS _PS0:Method _PS3:Method _PSC:Method PS2M:Device _HID _STA _CRS RTC_:Device _HID _STA _CRS SYSR:Device _HID _STA _CRS SRG1 TRP4 SRG2 I4D0 I4D1 FDD_:Device _HID _STA:Method _CRS:Method _PRS:Method _SRS:Method _DIS:Method _PS0:Method _PS3:Method _PSC:Method COM_:Device _HID _STA:Method _CRS:Method _PRS:Method _SRS:Method _DIS:Method _PS0:Method _PS3:Method _PSC:Method _PRW _PSW:Method PRT_:Device _HID _STA:Method _CRS:Method _PRS:Method _SRS:Method _DIS:Method PRT1:Device _HID _STA:Method _CRS:Method _PRS:Method _SRS:Method _DIS:Method PCC0:Device _HID _UID _STA:Method _CRS:Method _PRS:Method _SRS:Method _DIS:Method _PS0:Method _PS3:Method _PSC:Method _PRW _PSW:Method PCS0:Device _ADR _SUN PCS1:Device _ADR _SUN SND_:Device _HID _STA:Method _CRS:Method _PRS:Method _SRS:Method _DIS:Method _PS0:Method _PS3:Method _PSC:Method ATA_:Device _HID _UID _STA:Method _CRS:Method _PRS:Method _SRS:Method _DIS:Method MDM_:Device _HID _STA:Method _CRS:Method _PRS:Method _SRS:Method _DIS:Method _PS0:Method _PS3:Method _PSC:Method _PRW _PSW:Method FNC1:Device _ADR IDEC PRTM SRTM PUDM SUDM PUDC SUDC IDE0:Device _ADR _STA:Method _PS0:Method _PS3:Method _PSC:Method _PR0 _PR2 PIHD:PowerResource _STA:Method _ON_:Method _OFF:Method _STM:Method _GTM:Method HD_0:Device _ADR _GTF:Method IDE1:Device _ADR _STA:Method _RMV _PS0:Method _PS3:Method _PSC:Method _PR0 _PR2 PMHD:PowerResource _STA:Method _ON_:Method _OFF:Method _STM:Method _GTM:Method HD_1:Device _ADR _GTF:Method VGA_:Device _ADR _PS0:Method _PS2:Method _PS3:Method _PSC:Method USB_:Device _ADR _PS0:Method _PS3:Method _PSC:Method _PRW _PSW:Method OBOE:Device _ADR _PS0:Method _PS3:Method _PSC:Method VIY0:Device _ADR _SUN _PS0:Method _PS3:Method _PSC:Method _PRW _PSW:Method VIY1:Device _ADR _SUN _PS0:Method _PS3:Method _PSC:Method _PRW _PSW:Method ZIVA:Device _ADR DOCK:Device _ADR _STA:Method _BDN:Method _UID:Method _DCK:Method _EJ0:Method JOY_:Device _HID _CID _UID _STA:Method _CRS:Method _PRS:Method _SRS:Method _DIS:Method HDDE:Device _RMV _HID _UID _STA:Method _CRS:Method _PRS:Method _SRS:Method _DIS:Method _STM:Method _GTM:Method HD_E:Device _ADR _GTF:Method CDRM:Device _RMV _HID _UID _STA:Method _CRS:Method _PRS:Method _SRS:Method _DIS:Method _STM:Method _GTM:Method CD_E:Device _ADR ATAE:Device _HID _UID _STA:Method _CRS:Method _PRS:Method _SRS:Method _DIS:Method PCE0:Device _HID _UID _STA:Method _CRS:Method _PRS:Method _SRS:Method _DIS:Method _PS0:Method _PS3:Method _PSC:Method PCS6:Device _ADR _SUN PCS7:Device _ADR _SUN LAN_:Device _ADR _PS0:Method _PS3:Method _PSC:Method _PRW _PSW:Method _PRT PDOC:PowerResource _STA:Method _ON_:Method _OFF:Method _PR0 _PR1 HORN:Device _ADR HRN_ IP1A IP1C _PRT VIX0:Device _ADR _SUN VIX1:Device _ADR _SUN _EJD _PR0 _PR1 _INI:Method LID_:Device _HID _LID:Method _PRW _PSW:Method BAT1:Device _HID _UID _PCL _STA:Method _BIF:Method _BST:Method _BTP:Method BAT2:Device _HID _UID _PCL _STA:Method _BIF:Method _BST:Method _BTP:Method ADP1:Device _HID _PCL _STA _PSR:Method VALD:Device _HID _DDN _STA ENAB:Method INFO:Method GHCI:Method _TZ_ PFAN:PowerResource _STA:Method _ON_:Method _OFF:Method FAN_:Device _HID _PR0 THRM:ThermalZone _TMP:Method _AC0:Method _AC1:Method _AL0 _AL1 _PSV:Method _PSL:Method _CRT:Method _TC1 _TC2 _TSP _SCP:Method _GPE _L0B:Method _L09:Method _L00:Method _PTS:Method _WAK:Method TRAP:Method SMBR:Method STA_:Method CRS_:Method PRS_:Method SRS_:Method DIS_:Method PS0_:Method PS3_:Method WPSX:Method PSC_:Method STAL:Method CRSL:Method IRQR:Method IRQS:Method _S0_ _S1_ _S3_ _S4_ _S5_ _PR_ _SB_ _TZ_ _GPE _PTS _WAK TRAP SMBR STA_ CRS_ PRS_ SRS_ DIS_ PS0_ PS3_ WPSX PSC_ STAL CRSL IRQR IRQS _L0B _L09 _L00 Method( (_L0B) 8 ) { Store( Byte(af ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(IEDI) .) ) ) ((SMBR) .Word(ff00 ) .Dword(18b10b ) .Byte(0 ) .Byte(0 ) .Byte(b2 ) .) While( LOR( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP50) .) ) LOR( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP51) .) ) LOR( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP52) .) ) LOR( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP53) .) ) LOR( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP60) .) ) LOR( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP61) .) ) LOR( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP62) .) ) LOR( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP63) .) ) LOR( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP64) .) ) LOR( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP65) .) ) LOR( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP66) .) ) LOR( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP70) .) ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP71) .) ) ) ) ) ) ) ) ) ) ) ) ) ) ) { If( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP50) .) ) ) { Store( Byte(0 ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP50) .) ) ) Notify( \( ( (_SB_) (ADP1) ) ) Byte(0 ) ) } If( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP51) .) ) ) { Store( Byte(0 ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP51) .) ) ) If( EQ( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(BES2) .) ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(BT2F) .) ) ) ) { Notify( \( ( (_SB_) (BAT2) ) ) Byte(80 ) ) } Else() { Store( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(BES2) .) ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(BT2F) .) ) ) If( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(BES2) .) ) ) { Notify( \( ( (_SB_) (BAT2) ) ) Byte(0 ) ) } Else() { Notify( \( ( (_SB_) (BAT2) ) ) Byte(1 ) ) } } } If( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP52) .) ) ) { Store( Byte(0 ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP52) .) ) ) If( EQ( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(BES1) .) ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(BT1F) .) ) ) ) { Notify( \( ( (_SB_) (BAT1) ) ) Byte(80 ) ) } Else() { Store( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(BES1) .) ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(BT1F) .) ) ) If( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(BES1) .) ) ) { Notify( \( ( (_SB_) (BAT1) ) ) Byte(0 ) ) } Else() { Notify( \( ( (_SB_) (BAT1) ) ) Byte(1 ) ) } } } If( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP53) .) ) ) { Store( Byte(0 ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP53) .) ) ) If( LNot( EQ( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(TMP1) .) ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(AST1) .) ) ) ) ) { Notify( \( ( (_TZ_) (THRM) ) ) Byte(80 ) ) } } If( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP60) .) ) ) { Store( Byte(0 ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP60) .) ) ) Notify( \( ((_SB_) .(PCI0) .(DOCK) .) ) Byte(0 ) ) } If( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP61) .) ) ) { Store( Byte(0 ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP61) .) ) ) Notify( \( ((_SB_) .(PCI0) .(DOCK) .) ) Byte(0 ) ) } If( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP62) .) ) ) { Store( Byte(0 ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP62) .) ) ) Notify( \( ((_SB_) .(PCI0) .(DOCK) .) ) Byte(1 ) ) } If( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP63) .) ) ) { Store( Byte(0 ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP63) .) ) ) If( EQ( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(DCKF) .) ) Byte(0 ) ) ) { Store( Byte(1 ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(DCKF) .) ) ) Notify( \( ((_SB_) .(PCI0) .(DOCK) .) ) Byte(0 ) ) } Else() { Store( Byte(0 ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(DCKF) .) ) ) } } If( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP64) .) ) ) { Store( Byte(0 ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP64) .) ) ) If( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(VALF) .) ) ) { Notify( \( ( (_SB_) (VALD) ) ) Byte(80 ) ) } Else() { If( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(SBL0) .) ) ) { Store( Byte(0 ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(SBL0) .) ) ) ((SMBR) .Word(fe00 ) .Byte(14 ) .Byte(0 ) .Byte(0 ) .Byte(b2 ) .) Store( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(OECX) .) ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(BDID) .) ) ) If( LNot( EQ( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(OECX) .) ) Byte(0 ) ) ) ) { If( EQ( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(OECX) .) ) Byte(1 ) ) ) { Notify( \( ((_SB_) .(PCI0) .(FNC0) .(FDD_) .) ) Byte(1 ) ) } Else() { If( EQ( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(OECX) .) ) Byte(4 ) ) ) { Notify( \( ( (_SB_) (BAT2) ) ) Byte(1 ) ) } Else() { Notify( \( ((_SB_) .(PCI0) .(FNC1) .(IDE1) .) ) Byte(1 ) ) } } } } If( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(SBL1) .) ) ) { Store( Byte(0 ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(SBL1) .) ) ) ((SMBR) .Word(fe00 ) .Byte(14 ) .Byte(0 ) .Byte(0 ) .Byte(b2 ) .) If( LNot( EQ( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(OECX) .) ) Byte(0 ) ) ) ) { If( EQ( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(OECX) .) ) Byte(1 ) ) ) { Notify( \( ((_SB_) .(PCI0) .(FNC0) .(FDD_) .) ) Byte(0 ) ) } Else() { If( EQ( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(OECX) .) ) Byte(4 ) ) ) { Notify( \( ( (_SB_) (BAT2) ) ) Byte(0 ) ) } Else() { Notify( \( ((_SB_) .(PCI0) .(FNC1) .(IDE1) .) ) Byte(0 ) ) } } } } If( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(SBL2) .) ) ) { Store( Byte(0 ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(SBL2) .) ) ) If( LNot( EQ( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(BDID) .) ) Byte(0 ) ) ) ) { If( EQ( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(BDID) .) ) Byte(1 ) ) ) { Notify( \( ((_SB_) .(PCI0) .(FNC0) .(FDD_) .) ) Byte(0 ) ) } Else() { If( EQ( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(BDID) .) ) Byte(4 ) ) ) { Notify( \( ( (_SB_) (BAT2) ) ) Byte(0 ) ) } Else() { Notify( \( ((_SB_) .(PCI0) .(FNC1) .(IDE1) .) ) Byte(0 ) ) } } } } If( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(SBL3) .) ) ) { Store( Byte(0 ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(SBL3) .) ) ) } } } If( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP65) .) ) ) { Store( Byte(0 ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP65) .) ) ) Notify( \( ((_SB_) .(PCI0) .(FNC0) .(FDD_) .) ) Byte(80 ) ) } If( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP66) .) ) ) { Store( Byte(0 ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP66) .) ) ) ((SMBR) .Word(fe00 ) .Byte(14 ) .Byte(0 ) .Byte(0 ) .Byte(b2 ) .) If( LNot( EQ( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(OECX) .) ) Byte(0 ) ) ) ) { If( EQ( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(OECX) .) ) Byte(1 ) ) ) { Notify( \( ((_SB_) .(PCI0) .(FNC0) .(FDD_) .) ) Byte(0 ) ) } Else() { If( EQ( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(OECX) .) ) Byte(4 ) ) ) { Notify( \( ( (_SB_) (BAT2) ) ) Byte(0 ) ) } Else() { Notify( \( ((_SB_) .(PCI0) .(FNC1) .(IDE1) .) ) Byte(0 ) ) } } } } If( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP71) .) ) ) { Store( Byte(0 ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP71) .) ) ) Notify( \( ( (_SB_) (LID_) ) ) Byte(80 ) ) } If( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP70) .) ) ) { Store( Byte(0 ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP70) .) ) ) If( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(VALF) .) ) ) { Notify( \( ( (_SB_) (VALD) ) ) Byte(80 ) ) } If( EQ( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(HKCD) .) ) Byte(3d ) ) ) { ((TRAP) .\( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(HKCD) .) ) .) } } } } _L0B _L09 _L00 Method( (_L09) 8 ) { While( LOR( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP71) .) ) LOR( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP72) .) ) LOR( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP73) .) ) LOR( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP74) .) ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP76) .) ) ) ) ) ) ) { If( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP71) .) ) ) { Store( Byte(0 ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP71) .) ) ) Notify( \( ( (_SB_) (LID_) ) ) Byte(80 ) ) } If( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP72) .) ) ) { Store( Byte(0 ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP72) .) ) ) Notify( \( ((_SB_) .(PCI0) .(FNC0) .(COM_) .) ) Byte(2 ) ) } If( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP73) .) ) ) { Store( Byte(0 ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP73) .) ) ) Notify( \( ((_SB_) .(PCI0) .(FNC0) .(MDM_) .) ) Byte(2 ) ) } If( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP74) .) ) ) { Store( Byte(0 ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP74) .) ) ) Notify( \( ((_SB_) .(PCI0) .(FNC0) .(PCC0) .) ) Byte(2 ) ) } If( \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP76) .) ) ) { Store( Byte(0 ) \( ((_SB_) .(PCI0) .(FNC0) .(MEM_) .(GP76) .) ) ) Notify( \( ((_SB_) .(PCI0) .(DOCK) .(LAN_) .) ) Byte(2 ) ) } } } _L0B _L09 _L00 Method( (_L00) 0 ) { Store( Byte(c6 ) \( ((_SB_) .(PCI0) .(FNC0) .(SYSR) .(TRP4) .) ) ) }