X-Git-Url: https://git.ao2.it/Teclast-X98-Air-3G_C6J6_custom_DSDT.git/blobdiff_plain/2e1e31d3c33e2a8b990bf2ec3de94cbbf7af2998..ce5c53420c5037aef3e498736b3cfdd9319a7f43:/dsdt.dsl diff --git a/dsdt.dsl b/dsdt.dsl index 3fcf1b8..dd45412 100644 --- a/dsdt.dsl +++ b/dsdt.dsl @@ -1023,7 +1023,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) I2C4, PEPD }) - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (SBUF, ResourceTemplate () { @@ -1041,7 +1041,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) DSEN = (Arg0 & 0x07) } - Method (_DOD, 0, NotSerialized) // _DOD: Display Output Devices + Method (_DOD, 0, Serialized) // _DOD: Display Output Devices { NDID = Zero If ((DIDL != Zero)) @@ -3880,7 +3880,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) Return (Zero) } - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { @@ -3923,7 +3923,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) Return (Zero) } - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { @@ -3961,7 +3961,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) Return (Zero) } - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { @@ -6126,7 +6126,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) } } - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { @@ -6143,7 +6143,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) Return (0x0F) } - Method (_AEI, 0, NotSerialized) // _AEI: ACPI Event Interrupts + Method (_AEI, 0, Serialized) // _AEI: ACPI Event Interrupts { Name (RBUF, ResourceTemplate () { @@ -6247,7 +6247,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) Name (_CID, "INT33FC" /* Intel Baytrail GPIO Controller */) // _CID: Compatible ID Name (_DDN, "ValleyView General Purpose Input/Output (GPIO) controller") // _DDN: DOS Device Name Name (_UID, One) // _UID: Unique ID - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { @@ -6326,7 +6326,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) Name (_CID, "INT33FC" /* Intel Baytrail GPIO Controller */) // _CID: Compatible ID Name (_DDN, "ValleyView GPNCORE controller") // _DDN: DOS Device Name Name (_UID, 0x02) // _UID: Unique ID - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { @@ -6368,7 +6368,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) "\\_SB.GPO1", 0x00, ResourceConsumer, , ) { // Pin list - 0x001A + 0x0009 } ), TCD3, 1 @@ -6387,7 +6387,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) Name (_CID, "INT33FC" /* Intel Baytrail GPIO Controller */) // _CID: Compatible ID Name (_DDN, "ValleyView GPSUS controller") // _DDN: DOS Device Name Name (_UID, 0x03) // _UID: Unique ID - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { @@ -6408,7 +6408,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) Return (0x0F) } - Method (_AEI, 0, NotSerialized) // _AEI: ACPI Event Interrupts + Method (_AEI, 0, Serialized) // _AEI: ACPI Event Interrupts { Name (FBUF, ResourceTemplate () { @@ -8614,7 +8614,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) }) Name (_S4W, 0x02) // _S4W: S4 Device Wake State Name (_S0W, 0x02) // _S0W: S0 Device Wake State - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { @@ -8663,7 +8663,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) Return (Zero) } - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (NAM, Buffer (0x0F) { @@ -8714,7 +8714,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) }) Name (_S4W, 0x02) // _S4W: S4 Device Wake State Name (_S0W, 0x02) // _S0W: S0 Device Wake State - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { @@ -9343,7 +9343,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) Return (Zero) } - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (UBUF, ResourceTemplate () { @@ -9381,7 +9381,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) Return (0x0F) } - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (UBUF, ResourceTemplate () { @@ -9521,7 +9521,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) Return (Zero) } - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (UBUF, ResourceTemplate () { @@ -9612,7 +9612,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) { Name (_HID, "AUTH2750" /* AuthenTec AES2750 */) // _HID: Hardware ID Name (_DDN, "AuthenTec AES2750") // _DDN: DOS Device Name - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (UBUF, ResourceTemplate () { @@ -9841,7 +9841,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) One, 0x017D7840 }) - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (SBUF, ResourceTemplate () { @@ -9949,7 +9949,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) 0x14, 0xB3 }) - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (SBUF, ResourceTemplate () { @@ -10015,7 +10015,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) Return (Zero) } - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (SBUF, ResourceTemplate () { @@ -10184,7 +10184,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) Return (Zero) } - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (SBUF, ResourceTemplate () { @@ -10370,7 +10370,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) Return (0x0F) } - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (SBUF, ResourceTemplate () { @@ -10552,7 +10552,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) Return (Zero) } - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (SBUF, ResourceTemplate () { @@ -10725,7 +10725,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) Return (0x0F) } - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (SBUF, ResourceTemplate () { @@ -10898,7 +10898,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) Return (Zero) } - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (SBUF, ResourceTemplate () { @@ -11071,7 +11071,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) Return (Zero) } - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (SBUF, ResourceTemplate () { @@ -11213,7 +11213,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) Return (0x0F) } - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (SBUF, ResourceTemplate () { @@ -11322,154 +11322,6 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) Return (Zero) } } - - Device (TCS0) - { - Name (_ADR, Zero) // _ADR: Address - Name (_HID, "GODX0911") // _HID: Hardware ID - Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID - Name (_S0W, Zero) // _S0W: S0 Device Wake State - Name (_DEP, Package (0x02) // _DEP: Dependencies - { - GPO1, - I2C5 - }) - Method (_PS3, 0, Serialized) // _PS3: Power State 3 - { - If ((^^^I2C5.PMIC.AVBG == One)) {} - } - - Method (_PS0, 0, Serialized) // _PS0: Power State 0 - { - If ((^^^GPO1.AVBL == One)) - { - ^^^GPO1.TCD3 = Zero - } - - Sleep (0x05) - If ((^^^I2C5.PMIC.AVBG == One)) {} - Sleep (0x1E) - If ((^^^GPO1.AVBL == One)) - { - ^^^GPO1.TCD3 = One - } - - Sleep (0x78) - } - - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings - { - Name (RBUF, ResourceTemplate () - { - I2cSerialBus (0x0014, ControllerInitiated, 0x0019F0A0, - AddressingMode7Bit, "\\_SB.I2C2", - 0x00, ResourceConsumer, , - ) - GpioIo (Exclusive, PullDefault, 0x0000, 0x0000, IoRestrictionInputOnly, - "\\_SB.GPO2", 0x00, ResourceConsumer, , - ) - { // Pin list - 0x0044 - } - }) - Name (ABUF, ResourceTemplate () - { - I2cSerialBus (0x0014, ControllerInitiated, 0x0019F0A0, - AddressingMode7Bit, "\\_SB.I2C2", - 0x00, ResourceConsumer, , - ) - GpioIo (Exclusive, PullDefault, 0x0000, 0x0000, IoRestrictionInputOnly, - "\\_SB.GPO2", 0x00, ResourceConsumer, , - ) - { // Pin list - 0x0044 - } - GpioIo (Exclusive, PullDefault, 0x0000, 0x0000, IoRestrictionOutputOnly, - "\\_SB.GPO1", 0x00, ResourceConsumer, , - ) - { // Pin list - 0x001A - } - }) - If ((OSSL && 0x80)) - { - Return (ABUF) /* \_SB_.I2C2.TCS0._CRS.ABUF */ - } - Else - { - Return (RBUF) /* \_SB_.I2C2.TCS0._CRS.RBUF */ - } - } - - Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method - { - Name (T_1, Zero) // _T_x: Emitted by ASL Compiler - Name (T_0, Zero) // _T_x: Emitted by ASL Compiler - Debug = "Method _DSM begin" - If ((Arg0 == ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) - { - While (One) - { - T_0 = ToInteger (Arg2) - If ((T_0 == Zero)) - { - While (One) - { - T_1 = ToInteger (Arg1) - If ((T_1 == One)) - { - Debug = "Method _DSM Function Query" - Return (Buffer (One) - { - 0x03 /* . */ - }) - } - Else - { - Return (Buffer (One) - { - 0x00 /* . */ - }) - } - - Break - } - } - Else - { - If ((T_0 == One)) - { - Debug = "Method _DSM Function HID" - Return (Zero) - } - Else - { - Return (Zero) - } - } - - Break - } - } - Else - { - Return (Buffer (One) - { - 0x00 /* . */ - }) - } - } - - Method (_STA, 0, NotSerialized) // _STA: Status - { - If ((OSSL == 0x83)) - { - Return (0x0F) - } - - Return (Zero) - } - } } Device (I2C3) @@ -11562,7 +11414,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) } } - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { @@ -11598,7 +11450,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) } } - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { @@ -11646,7 +11498,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) } } - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { @@ -11676,7 +11528,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) Return (Zero) } - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { @@ -11713,7 +11565,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) Return (Zero) } - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { @@ -11755,7 +11607,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) } } - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { @@ -11797,7 +11649,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) } } - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { @@ -11833,7 +11685,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) } } - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { @@ -11862,7 +11714,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) Return (Zero) } - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { @@ -11900,7 +11752,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) Return (Zero) } - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (UBUF, ResourceTemplate () { @@ -12034,7 +11886,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) Sleep (0x78) } - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { @@ -12042,11 +11894,11 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) AddressingMode7Bit, "\\_SB.I2C4", 0x00, ResourceConsumer, , ) - GpioIo (Exclusive, PullDefault, 0x0000, 0x0000, IoRestrictionInputOnly, + GpioInt (Edge, ActiveLow, Exclusive, PullNone, 0x0000, "\\_SB.GPO2", 0x00, ResourceConsumer, , ) { // Pin list - 0x0044 + 0x0003 } }) Name (ABUF, ResourceTemplate () @@ -12055,17 +11907,17 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) AddressingMode7Bit, "\\_SB.I2C4", 0x00, ResourceConsumer, , ) - GpioIo (Exclusive, PullDefault, 0x0000, 0x0000, IoRestrictionInputOnly, + GpioInt (Edge, ActiveLow, Exclusive, PullNone, 0x0000, "\\_SB.GPO2", 0x00, ResourceConsumer, , ) { // Pin list - 0x0044 + 0x0003 } GpioIo (Exclusive, PullDefault, 0x0000, 0x0000, IoRestrictionOutputOnly, "\\_SB.GPO1", 0x00, ResourceConsumer, , ) { // Pin list - 0x001A + 0x0009 } }) If ((OSSL && 0x80)) @@ -12289,7 +12141,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) { I2C5 }) - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (SBUF, ResourceTemplate () { @@ -12736,7 +12588,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) { I2C5 }) - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (SBUF, ResourceTemplate () { @@ -13185,7 +13037,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) { I2C5 }) - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (SBUF, ResourceTemplate () { @@ -13238,7 +13090,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) { I2C5 }) - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (SBUF, ResourceTemplate () { @@ -13895,7 +13747,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) Return (Zero) } - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (SBUF, ResourceTemplate () { @@ -14257,7 +14109,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) I2C5, ^I2C5.PMI1 }) - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { @@ -14613,7 +14465,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) Return (Zero) } - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (UBUF, ResourceTemplate () { @@ -16007,7 +15859,7 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003) } Name (CHTP, Zero) - Method (SBTP, 0, NotSerialized) + Method (SBTP, 0, Serialized) { ADBG ("SBTP") ADBG ("XP00")