/* * Intel ACPI Component Architecture * AML/ASL+ Disassembler version 20190215 (32-bit version) * Copyright (c) 2000 - 2019 Intel Corporation * * Disassembling to symbolic ASL+ operators * * Disassembly of DSDT.bin, Thu Mar 14 08:51:34 2019 * * Original Table Header: * Signature "DSDT" * Length 0x000378A9 (227497) * Revision 0x02 * Checksum 0x53 * OEM ID "LENOVO" * OEM Table ID "CB-01 " * OEM Revision 0x00000001 (1) * Compiler ID "MSFT" * Compiler Version 0x05000000 (83886080) */ DefinitionBlock ("", "DSDT", 2, "LENOVO", "CB-01 ", 0x00000001) { External (_SB_.CPU0, UnknownObj) External (_SB_.CPU1, UnknownObj) External (_SB_.CPU2, UnknownObj) External (_SB_.CPU3, UnknownObj) External (_SB_.CPU4, UnknownObj) External (_SB_.CPU5, UnknownObj) External (_SB_.CPU6, UnknownObj) External (_SB_.CPU7, UnknownObj) External (_SB_.GPU0.AVS0, UnknownObj) External (_SB_.UBTC, UnknownObj) External (_SB_.UBTC.CCI0, UnknownObj) External (_SB_.UBTC.CCI1, UnknownObj) External (_SB_.UBTC.CCI2, UnknownObj) External (_SB_.UBTC.CCI3, UnknownObj) External (_SB_.UBTC.MGI0, UnknownObj) External (_SB_.UBTC.MGI1, UnknownObj) External (_SB_.UBTC.MGI2, UnknownObj) External (_SB_.UBTC.MGI3, UnknownObj) External (_SB_.UBTC.MGI4, UnknownObj) External (_SB_.UBTC.MGI5, UnknownObj) External (_SB_.UBTC.MGI6, UnknownObj) External (_SB_.UBTC.MGI7, UnknownObj) External (_SB_.UBTC.MGI8, UnknownObj) External (_SB_.UBTC.MGI9, UnknownObj) External (_SB_.UBTC.MGIA, UnknownObj) External (_SB_.UBTC.MGIB, UnknownObj) External (_SB_.UBTC.MGIC, UnknownObj) External (_SB_.UBTC.MGID, UnknownObj) External (_SB_.UBTC.MGIE, UnknownObj) External (_SB_.UBTC.MGIF, UnknownObj) External (TRUE, UnknownObj) Scope (\_SB) { Name (PSUB, "CLS00850") Name (YSUB, "LNEP5801") Name (SOID, 0x0000015C) Name (SIDS, "SDM850") Zero Zero Zero Zero Zero Zero Zero Zero Zero Name (SIDV, 0x00020001) Name (SVMJ, 0x0002) Name (SVMI, 0x0001) Name (SDFE, 0x004F) Name (SFES, "899800000000000") Name (SIDM, 0x0000000FFFFF00FF) Name (SOSN, 0x000003F465015096) Name (RMTB, 0x85D00000) Name (RMTX, 0x00200000) Name (RFMB, 0x00000000) Name (RFMS, 0x00000000) Name (RFAB, 0x00000000) Name (RFAS, 0x00000000) Name (TCMA, 0x8B500000) Name (TCML, 0x00A00000) Name (SOSI, 0x0000000086007210) Device (UFS0) { Name (_DEP, Package (One) // _DEP: Dependencies { \_SB.PEP0 }) Name (_HID, "QCOM24A5") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_CID, "ACPIQCOM24A5") // _CID: Compatible ID Name (_UID, Zero) // _UID: Unique ID Name (_CCA, Zero) // _CCA: Cache Coherency Attribute Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x01D84000, // Address Base 0x00014000, // Address Length ) Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x00000129, } }) Return (RBUF) /* \_SB_.UFS0._CRS.RBUF */ } Device (DEV0) { Method (_ADR, 0, NotSerialized) // _ADR: Address { Return (0x08) } Method (_RMV, 0, NotSerialized) // _RMV: Removal Status { Return (Zero) } } } Device (ABD) { Name (_DEP, Package (One) // _DEP: Dependencies { \_SB.PEP0 }) Name (_HID, "QCOM0242") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, Zero) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0B) } OperationRegion (ROP1, GenericSerialBus, Zero, 0x0100) Name (AVBL, Zero) Method (_REG, 2, NotSerialized) // _REG: Region Availability { If ((Arg0 == 0x09)) { AVBL = Arg1 } } } Name (ESNL, 0x14) Name (DBFL, 0x17) Device (PMIC) { Name (_DEP, Package (One) // _DEP: Dependencies { \_SB.SPMI }) Name (_HID, "QCOM0266") // _HID: Hardware ID Name (_CID, "PNP0CA3") // _CID: Compatible ID Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0B) } Method (PMCF, 0, NotSerialized) { Name (CFG0, Package (0x04) { 0x03, Package (0x02) { Zero, One }, Package (0x02) { 0x02, 0x03 }, Package (0x02) { 0x04, 0x05 } }) Return (CFG0) /* \_SB_.PMIC.PMCF.CFG0 */ } } Device (PM01) { Name (_HID, "QCOM0269") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, One) // _UID: Unique ID Name (_DEP, Package (One) // _DEP: Dependencies { \_SB.PMIC }) Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0B) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Interrupt (ResourceConsumer, Level, ActiveHigh, Shared, ,, ) { 0x00000201, } }) Return (RBUF) /* \_SB_.PM01._CRS.RBUF */ } Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { While (One) { Name (_T_0, Buffer (0x01) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z { 0x00 // . }) CopyObject (ToBuffer (Arg0), _T_0) /* \_SB_.PM01._DSM._T_0 */ If ((_T_0 == ToUUID ("4f248f40-d5e2-499f-834c-27758ea1cd3f") /* GPIO Controller */)) { While (One) { Name (_T_1, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_1 = ToInteger (Arg2) If ((_T_1 == Zero)) { Return (Buffer (One) { 0x03 // . }) } ElseIf ((_T_1 == One)) { Return (Package (0x02) { Zero, One }) } Else { } Break } } Else { Return (Buffer (One) { 0x00 // . }) } Break } } } Device (PMAP) { Name (_HID, "QCOM0268") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_DEP, Package (0x03) // _DEP: Dependencies { \_SB.PMIC, \_SB.ABD, \_SB.SCM0 }) Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0B) } Method (GEPT, 0, NotSerialized) { Name (BUFF, Buffer (0x04){}) CreateByteField (BUFF, Zero, STAT) CreateWordField (BUFF, 0x02, DATA) DATA = 0x02 Return (DATA) /* \_SB_.PMAP.GEPT.DATA */ } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, Buffer (0x02) { 0x79, 0x00 // y. }) Return (RBUF) /* \_SB_.PMAP._CRS.RBUF */ } } Device (PRTC) { Name (_HID, "ACPI000E" /* Time and Alarm Device */) // _HID: Hardware ID Name (_DEP, Package (0x01) // _DEP: Dependencies { "\\_SB.PMAP" }) Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0B) } Method (_GCP, 0, NotSerialized) // _GCP: Get Capabilities { Return (0x04) } Field (\_SB.ABD.ROP1, BufferAcc, NoLock, Preserve) { Connection ( I2cSerialBusV2 (0x0002, ControllerInitiated, 0x00000000, AddressingMode7Bit, "\\_SB.ABD", 0x00, ResourceConsumer, , Exclusive, ) ), AccessAs (BufferAcc, AttribRawBytes (0x18)), FLD0, 192 } Method (_GRT, 0, NotSerialized) // _GRT: Get Real Time { Name (BUFF, Buffer (0x1A){}) CreateField (BUFF, 0x10, 0x80, TME1) CreateField (BUFF, 0x90, 0x20, ACT1) CreateField (BUFF, 0xB0, 0x20, ACW1) BUFF = FLD0 /* \_SB_.PRTC.FLD0 */ Return (TME1) /* \_SB_.PRTC._GRT.TME1 */ } Method (_SRT, 1, NotSerialized) // _SRT: Set Real Time { Name (BUFF, Buffer (0x32){}) CreateByteField (BUFF, Zero, STAT) CreateField (BUFF, 0x10, 0x80, TME1) CreateField (BUFF, 0x90, 0x20, ACT1) CreateField (BUFF, 0xB0, 0x20, ACW1) ACT1 = Zero TME1 = Arg0 ACW1 = Zero BUFF = FLD0 = BUFF /* \_SB_.PRTC._SRT.BUFF */ If ((STAT != Zero)) { Return (One) } Return (Zero) } } Device (PEP0) { Name (_HID, "QCOM0237") // _HID: Hardware ID Name (_CID, "PNP0D80" /* Windows-compatible System Power Management Controller */) // _CID: Compatible ID Method (THTZ, 4, NotSerialized) { While (One) { Name (_T_0, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_0 = ToInteger (Arg0) If ((_T_0 == One)) { While (One) { Name (_T_1, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_1 = ToInteger (Arg3) If ((_T_1 == Zero)) { If (Arg2) { \_SB.TZ1.TPSV = Arg1 Notify (\_SB.TZ1, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ1._PSV ()) } ElseIf ((_T_1 == 0x02)) { If (Arg2) { \_SB.TZ1.TTSP = Arg1 Notify (\_SB.TZ1, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ1._TSP ()) } ElseIf ((_T_1 == 0x03)) { If (Arg2) { \_SB.TZ1.TTC1 = Arg1 Notify (\_SB.TZ1, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ1._TC1 ()) } ElseIf ((_T_1 == 0x04)) { If (Arg2) { \_SB.TZ1.TTC2 = Arg1 Notify (\_SB.TZ1, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ1._TC2 ()) } Else { Return (0xFFFF) } Break } } ElseIf ((_T_0 == 0x03)) { While (One) { Name (_T_2, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_2 = ToInteger (Arg3) If ((_T_2 == Zero)) { If (Arg2) { \_SB.TZ3.TPSV = Arg1 Notify (\_SB.TZ3, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ3._PSV ()) } ElseIf ((_T_2 == 0x02)) { If (Arg2) { \_SB.TZ3.TTSP = Arg1 Notify (\_SB.TZ3, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ3._TSP ()) } ElseIf ((_T_2 == 0x03)) { If (Arg2) { \_SB.TZ3.TTC1 = Arg1 Notify (\_SB.TZ3, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ3._TC1 ()) } ElseIf ((_T_2 == 0x04)) { If (Arg2) { \_SB.TZ3.TTC2 = Arg1 Notify (\_SB.TZ3, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ3._TC2 ()) } Else { Return (0xFFFF) } Break } } ElseIf ((_T_0 == 0x14)) { While (One) { Name (_T_3, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_3 = ToInteger (Arg3) If ((_T_3 == Zero)) { If (Arg2) { \_SB.TZ20.TPSV = Arg1 Notify (\_SB.TZ20, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ20._PSV ()) } ElseIf ((_T_3 == 0x02)) { If (Arg2) { \_SB.TZ20.TTSP = Arg1 Notify (\_SB.TZ20, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ20._TSP ()) } ElseIf ((_T_3 == 0x03)) { If (Arg2) { \_SB.TZ20.TTC1 = Arg1 Notify (\_SB.TZ20, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ20._TC1 ()) } ElseIf ((_T_3 == 0x04)) { If (Arg2) { \_SB.TZ20.TTC2 = Arg1 Notify (\_SB.TZ20, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ20._TC2 ()) } Else { Return (0xFFFF) } Break } } ElseIf ((_T_0 == 0x15)) { While (One) { Name (_T_4, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_4 = ToInteger (Arg3) If ((_T_4 == Zero)) { If (Arg2) { \_SB.TZ21.TPSV = Arg1 Notify (\_SB.TZ21, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ21._PSV ()) } ElseIf ((_T_4 == 0x02)) { If (Arg2) { \_SB.TZ21.TTSP = Arg1 Notify (\_SB.TZ21, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ21._TSP ()) } ElseIf ((_T_4 == 0x03)) { If (Arg2) { \_SB.TZ21.TTC1 = Arg1 Notify (\_SB.TZ21, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ21._TC1 ()) } ElseIf ((_T_4 == 0x04)) { If (Arg2) { \_SB.TZ21.TTC2 = Arg1 Notify (\_SB.TZ21, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ21._TC2 ()) } Else { Return (0xFFFF) } Break } } ElseIf ((_T_0 == 0x21)) { While (One) { Name (_T_5, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_5 = ToInteger (Arg3) If ((_T_5 == Zero)) { If (Arg2) { \_SB.TZ33.TPSV = Arg1 Notify (\_SB.TZ33, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ33._PSV ()) } ElseIf ((_T_5 == 0x02)) { If (Arg2) { \_SB.TZ33.TTSP = Arg1 Notify (\_SB.TZ33, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ33._TSP ()) } ElseIf ((_T_5 == 0x03)) { If (Arg2) { \_SB.TZ33.TTC1 = Arg1 Notify (\_SB.TZ33, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ33._TC1 ()) } ElseIf ((_T_5 == 0x04)) { If (Arg2) { \_SB.TZ33.TTC2 = Arg1 Notify (\_SB.TZ33, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ33._TC2 ()) } Else { Return (0xFFFF) } Break } } ElseIf ((_T_0 == 0x24)) { While (One) { Name (_T_6, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_6 = ToInteger (Arg3) If ((_T_6 == Zero)) { If (Arg2) { \_SB.TZ36.TPSV = Arg1 Notify (\_SB.TZ36, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ36._PSV ()) } ElseIf ((_T_6 == 0x02)) { If (Arg2) { \_SB.TZ36.TTSP = Arg1 Notify (\_SB.TZ36, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ36._TSP ()) } ElseIf ((_T_6 == 0x03)) { If (Arg2) { \_SB.TZ36.TTC1 = Arg1 Notify (\_SB.TZ36, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ36._TC1 ()) } ElseIf ((_T_6 == 0x04)) { If (Arg2) { \_SB.TZ36.TTC2 = Arg1 Notify (\_SB.TZ36, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ36._TC2 ()) } Else { Return (0xFFFF) } Break } } ElseIf ((_T_0 == 0x25)) { While (One) { Name (_T_7, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_7 = ToInteger (Arg3) If ((_T_7 == Zero)) { If (Arg2) { \_SB.TZ37.TPSV = Arg1 Notify (\_SB.TZ37, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ37._PSV ()) } ElseIf ((_T_7 == One)) { If (Arg2) { \_SB.TZ37.TCRT = Arg1 Notify (\_SB.TZ37, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ37._CRT ()) } ElseIf ((_T_7 == 0x02)) { If (Arg2) { \_SB.TZ37.TTSP = Arg1 Notify (\_SB.TZ37, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ37._TSP ()) } ElseIf ((_T_7 == 0x03)) { If (Arg2) { \_SB.TZ37.TTC1 = Arg1 Notify (\_SB.TZ37, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ37._TC1 ()) } ElseIf ((_T_7 == 0x04)) { If (Arg2) { \_SB.TZ37.TTC2 = Arg1 Notify (\_SB.TZ37, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ37._TC2 ()) } Else { Return (0xFFFF) } Break } } ElseIf ((_T_0 == 0x26)) { While (One) { Name (_T_8, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_8 = ToInteger (Arg3) If ((_T_8 == Zero)) { If (Arg2) { \_SB.TZ38.TPSV = Arg1 Notify (\_SB.TZ38, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ38._PSV ()) } Else { Return (0xFFFF) } Break } } ElseIf ((_T_0 == 0x28)) { While (One) { Name (_T_9, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_9 = ToInteger (Arg3) If ((_T_9 == Zero)) { If (Arg2) { \_SB.TZ40.TPSV = Arg1 Notify (\_SB.TZ40, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ40._PSV ()) } ElseIf ((_T_9 == 0x02)) { If (Arg2) { \_SB.TZ40.TTSP = Arg1 Notify (\_SB.TZ40, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ40._TSP ()) } ElseIf ((_T_9 == 0x03)) { If (Arg2) { \_SB.TZ40.TTC1 = Arg1 Notify (\_SB.TZ40, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ40._TC1 ()) } ElseIf ((_T_9 == 0x04)) { If (Arg2) { \_SB.TZ40.TTC2 = Arg1 Notify (\_SB.TZ40, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ40._TC2 ()) } Else { Return (0xFFFF) } Break } } ElseIf ((_T_0 == 0x2C)) { While (One) { Name (_T_A, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_A = ToInteger (Arg3) If ((_T_A == Zero)) { If (Arg2) { \_SB.TZ44.TPSV = Arg1 Notify (\_SB.TZ44, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ44._PSV ()) } ElseIf ((_T_A == 0x02)) { If (Arg2) { \_SB.TZ44.TTSP = Arg1 Notify (\_SB.TZ44, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ44._TSP ()) } ElseIf ((_T_A == 0x03)) { If (Arg2) { \_SB.TZ44.TTC1 = Arg1 Notify (\_SB.TZ44, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ44._TC1 ()) } ElseIf ((_T_A == 0x04)) { If (Arg2) { \_SB.TZ44.TTC2 = Arg1 Notify (\_SB.TZ44, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ44._TC2 ()) } Else { Return (0xFFFF) } Break } } ElseIf ((_T_0 == 0x63)) { While (One) { Name (_T_B, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_B = ToInteger (Arg3) If ((_T_B == One)) { If (Arg2) { \_SB.TZ99.TCRT = Arg1 Notify (\_SB.TZ99, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ99._CRT ()) } ElseIf ((_T_B == 0x02)) { If (Arg2) { \_SB.TZ99.TTSP = Arg1 Notify (\_SB.TZ99, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ99._TSP ()) } ElseIf ((_T_B == 0x03)) { If (Arg2) { \_SB.TZ99.TTC1 = Arg1 Notify (\_SB.TZ99, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ99._TC1 ()) } ElseIf ((_T_B == 0x04)) { If (Arg2) { \_SB.TZ99.TTC2 = Arg1 Notify (\_SB.TZ99, 0x81) // Thermal Trip Point Change } Return (\_SB.TZ99._TC2 ()) } Else { Return (0xFFFF) } Break } } Else { Return (0xFFFF) } Break } } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Return (ResourceTemplate () { Interrupt (ResourceConsumer, Level, ActiveHigh, ExclusiveAndWake, ,, ) { 0x0000021A, } Interrupt (ResourceConsumer, Level, ActiveHigh, ExclusiveAndWake, ,, ) { 0x0000021C, } Interrupt (ResourceConsumer, Level, ActiveHigh, ExclusiveAndWake, ,, ) { 0x0000021B, } Interrupt (ResourceConsumer, Level, ActiveHigh, ExclusiveAndWake, ,, ) { 0x0000021D, } Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x00000025, } Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x000000A1, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x000001A5, } Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x00000040, } Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x00000041, } Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x00000265, } }) } Field (\_SB.ABD.ROP1, BufferAcc, NoLock, Preserve) { Connection ( I2cSerialBusV2 (0x0001, ControllerInitiated, 0x00000000, AddressingMode7Bit, "\\_SB.ABD", 0x00, ResourceConsumer, , Exclusive, ) ), AccessAs (BufferAcc, AttribRawBytes (0x15)), FLD0, 168 } Method (GEPT, 0, NotSerialized) { Name (BUFF, Buffer (0x04){}) CreateByteField (BUFF, Zero, STAT) CreateWordField (BUFF, 0x02, DATA) DATA = One Return (DATA) /* \_SB_.PEP0.GEPT.DATA */ } Name (ROST, Zero) Method (NPUR, 1, NotSerialized) { \_SB.AGR0._PUR [One] = Arg0 Notify (\_SB.AGR0, 0x80) // Status Change } Method (INTR, 0, NotSerialized) { Name (RBUF, Package (0x18) { 0x02, One, 0x03, One, 0x06, 0x17911008, One, Zero, 0x86000000, 0x00200000, Zero, Zero, 0x0C300000, 0x1000, Zero, Zero, 0x01FD4000, 0x08, Zero, Zero, 0x1799000C, Zero, Zero, Zero }) Return (RBUF) /* \_SB_.PEP0.INTR.RBUF */ } Method (CRTC, 0, NotSerialized) { Return (CTRX) /* \_SB_.PEP0.CTRX */ } Name (CTRX, Package (0x0B) { "NSTC", "HLCB", "MMVD", "DSGP", "CCGP", "MTPS", "CPGP", "DMPP", "VRDL", "GBDL", "SRDL" }) Method (STND, 0, NotSerialized) { Return (STNX) /* \_SB_.PEP0.STNX */ } Name (STNX, Package (0x1A) { "DMPO", "DMSB", "DMQP", "DMMS", "DMPA", "DMPC", "DMPB", "DM0G", "DM1G", "DM2G", "DM3G", "DM4G", "DM5G", "DM6G", "DM7G", "DM8G", "DM9G", "DMPS", "DMPL", "DMDQ", "DMPI", "DMWE", "XMPC", "XMPL", "DMEP", "XMPF" }) Method (CTPM, 0, NotSerialized) { Name (CTPN, Package (0x02) { "CORE_TOPOLOGY", 0x08 }) Return (CTPN) /* \_SB_.PEP0.CTPM.CTPN */ } Name (CCFG, Package (0x08) { Package (0x02) { "\\_SB.SYSM.CLUS.CPU0", 0x10 }, Package (0x02) { "\\_SB.SYSM.CLUS.CPU1", 0x11 }, Package (0x02) { "\\_SB.SYSM.CLUS.CPU2", 0x12 }, Package (0x02) { "\\_SB.SYSM.CLUS.CPU3", 0x13 }, Package (0x02) { "\\_SB.SYSM.CLUS.CPU4", 0x14 }, Package (0x02) { "\\_SB.SYSM.CLUS.CPU5", 0x15 }, Package (0x02) { "\\_SB.SYSM.CLUS.CPU6", 0x16 }, Package (0x02) { "\\_SB.SYSM.CLUS.CPU7", 0x17 } }) Method (PGCC, 0, NotSerialized) { Return (CCFG) /* \_SB_.PEP0.CCFG */ } Name (DRVC, Package (0x02) { Package (0x03) { "HLOS_DRV", 0x02, "/icb/arbiter" }, Package (0x03) { "DISPLAY_DRV", 0x09, "/icb/arbiter/display" } }) Method (LDRV, 0, NotSerialized) { Return (DRVC) /* \_SB_.PEP0.DRVC */ } Name (DCVS, Zero) Method (PGDS, 0, NotSerialized) { Return (DCVS) /* \_SB_.PEP0.DCVS */ } Name (PPPP, Package (0x32) { Package (0x03) { "PPP_RESOURCE_ID_SMPS1_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_SMPS2_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_SMPS3_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_SMPS4_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_SMPS5_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_SMPS6_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_SMPS7_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_SMPS9_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_SMPS1_C", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_SMPS2_C", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_SMPS3_C", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_LDO1_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_LDO2_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_LDO3_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_LDO4_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_LDO5_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_LDO6_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_LDO7_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_LDO8_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_LDO9_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_LDO10_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_LDO11_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_LDO12_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_LDO13_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_LDO14_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_LDO15_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_LDO16_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_LDO17_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_LDO18_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_LDO19_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_LDO20_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_LDO21_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_LDO22_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_LDO23_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_LDO24_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_LDO25_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_LDO26_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_LDO27_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_LDO28_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_LVS1_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_LVS2_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_CXO_BUFFERS_BBCLK2_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_CXO_BUFFERS_BBCLK3_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_CXO_BUFFERS_RFCLK1_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_CXO_BUFFERS_RFCLK2_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_CXO_BUFFERS_RFCLK3_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_CXO_BUFFERS_DIVCLK1_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_CXO_BUFFERS_DIVCLK2_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_CXO_BUFFERS_DIVCLK3_A", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" }, Package (0x03) { "PPP_RESOURCE_ID_BUCK_BOOST1_B", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPMH", "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" } }) Method (PPPM, 0, NotSerialized) { Return (PPPP) /* \_SB_.PEP0.PPPP */ } Name (PRRP, Package (0x12) { "PPP_RESOURCE_RANGE_INFO_SMPS_A", "PPP_RESOURCE_ID_SMPS1_A", "PPP_RESOURCE_ID_SMPS13_A", "PPP_RESOURCE_RANGE_INFO_SMPS_C", "PPP_RESOURCE_ID_SMPS1_C", "PPP_RESOURCE_ID_SMPS4_C", "PPP_RESOURCE_RANGE_INFO_LDO_A", "PPP_RESOURCE_ID_LDO1_A", "PPP_RESOURCE_ID_LDO28_A", "PPP_RESOURCE_RANGE_INFO_LVS_A", "PPP_RESOURCE_ID_LVS1_A", "PPP_RESOURCE_ID_LVS2_A", "PPP_RESOURCE_RANGE_INFO_CXO_BUFFERS_A", "PPP_RESOURCE_ID_CXO_BUFFERS_BBCLK2_A", "PPP_RESOURCE_ID_CXO_BUFFERS_DIVCLK3_A", "PPP_RESOURCE_RANGE_INFO_BUCK_BOOST_B", "PPP_RESOURCE_ID_BUCK_BOOST1_B", "PPP_RESOURCE_ID_BUCK_BOOST1_B" }) Method (PPRR, 0, NotSerialized) { Return (PRRP) /* \_SB_.PEP0.PRRP */ } Method (PGSD, 0, NotSerialized) { Return (SDFR) /* \_SB_.PEP0.SDFR */ } Name (FPDP, Zero) Method (FPMD, 0, NotSerialized) { Return (FPDP) /* \_SB_.PEP0.FPDP */ } Name (PPPC, Zero) Method (PGPC, 0, NotSerialized) { Return (PPPC) /* \_SB_.PEP0.PPPC */ } Method (DPRF, 0, NotSerialized) { Return (\_SB.DPP0) } Method (DMRF, 0, NotSerialized) { Return (\_SB.DPP1) } } Scope (\_SB.PEP0) { Method (LPDC, 0, NotSerialized) { Return (NPDC) /* \_SB_.PEP0.NPDC */ } Name (NPDC, Package (0x01) { Package (0x02) { "INTERRUPT_CONFIG", Package (0x0D) { Package (0x04) { Zero, 0x021A, Zero, One }, Package (0x04) { One, 0x021B, Zero, One }, Package (0x04) { 0x02, 0x021C, Zero, One }, Package (0x04) { 0x03, 0x021D, Zero, One }, Package (0x04) { 0x04, 0x0218, Zero, One }, Package (0x04) { 0x05, 0x0219, Zero, One }, Package (0x04) { 0x06, 0x0206, Zero, One }, Package (0x04) { 0x07, 0x0207, Zero, One }, Package (0x05) { 0x08, 0x0208, Zero, One, 0x08 }, Package (0x05) { 0x09, 0x0209, Zero, One, 0x08 }, Package (0x05) { 0x0A, 0x020A, Zero, One, 0x08 }, Package (0x05) { 0x0B, 0x020B, Zero, One, 0x08 }, Package (0x04) { 0x0C, 0x0201, Zero, 0x04 } } } }) } Scope (\_SB.PEP0) { Method (LPCU, 0, NotSerialized) { Return (NPCU) /* \_SB_.PEP0.NPCU */ } Name (NPCU, Package (0x05) { "PCU_CONFIG", 0x09, One, Package (0x02) { "PCU_CLUSTER_CONFIG", 0x09 }, Package (0x0A) { "PCU_PHYS_CONFIG", 0x17E00040, 0x17E10040, 0x17E20040, 0x17E30040, 0x17E40040, 0x17E50040, 0x17E60040, 0x17E70040, 0x17810104 } }) } Scope (\_SB.PEP0) { Method (LVDD, 0, NotSerialized) { Return (NVDD) /* \_SB_.PEP0.NVDD */ } Name (NVDD, Package (0x06) { Package (0x02) { "/arc/client/rail_cx", "RAIL_VOLTAGE_LEVEL_NOMINAL" }, Package (0x02) { "/arc/client/display/rail_cx", "RAIL_VOLTAGE_LEVEL_OFF" }, Package (0x02) { "/arc/client/rail_mx", "RAIL_VOLTAGE_LEVEL_NOMINAL" }, Package (0x02) { "/arc/client/display/rail_mx", "RAIL_VOLTAGE_LEVEL_OFF" }, Package (0x02) { "/arc/client/rail_xo", "XO_LEVEL_ON" }, Package (0x02) { "/arc/client/display/rail_xo", "XO_LEVEL_CRYSTAL_OFF" } }) } Scope (\_SB.PEP0) { Method (LLMH, 0, NotSerialized) { Return (NLMH) /* \_SB_.PEP0.NLMH */ } Name (NLMH, Package (0x01) { Package (0x03) { "PEP_LMH_CFG", Package (0x06) { Zero, Zero, 0x002DB400, 0x0D02, 0x0E5B, 0x0E60 }, Package (0x06) { One, Zero, 0x002DB400, 0x0D02, 0x0E5B, 0x0E60 } } }) } Scope (\_SB.PEP0) { Name (DVMP, Package (0x02) { Package (0x04) { "PPP_RESOURCE_ID_PMIC_GPIO_DV1", "PPP_RESOURCE_TYPE_DISCRETE_PMIC_GPIO", Package (0x02) { "PM_DISCRETE_VREG_STATE_ON", Package (0x0A) { Zero, 0x08, Zero, Zero, One, Zero, One, Zero, One, 0x05 } }, Package (0x02) { "PM_DISCRETE_VREG_STATE_OFF", Package (0x0A) { Zero, 0x08, Zero, Zero, Zero, Zero, One, Zero, One, 0x05 } } }, Package (0x04) { "PPP_RESOURCE_ID_PMIC_MPP_DV1", "PPP_RESOURCE_TYPE_DISCRETE_PMIC_MPP", Package (0x02) { "PM_DISCRETE_VREG_STATE_ON", Package (0x06) { Zero, 0x03, Zero, 0x02, One, Zero } }, Package (0x02) { "PM_DISCRETE_VREG_STATE_OFF", Package (0x06) { Zero, 0x03, Zero, 0x02, Zero, Zero } } } }) Method (DVMM, 0, NotSerialized) { Return (DVMP) /* \_SB_.PEP0.DVMP */ } } Scope (\_SB.PEP0) { Method (LDBG, 0, NotSerialized) { Return (NDBG) /* \_SB_.PEP0.NDBG */ } Name (NDBG, Package (0x04) { "DEBUGGERS", Package (0x05) { "TYPE", "SERIAL", Package (0x02) { "INSTANCES", "\\_SB.UARD" }, Package (0x0C) { "DEBUG_ON", Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_1_m_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_qupv3_wrap_1_m_ahb_clk", 0x09, 0x08 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_qupv3_wrap_1_m_ahb_clk", 0x09, 0x0C } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_1_s_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_qupv3_wrap_1_s_ahb_clk", 0x09, 0x08 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_qupv3_wrap_1_s_ahb_clk", 0x09, 0x0C } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap1_s1_clk", One } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_qupv3_wrap1_s1_clk", 0x09, 0x08 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_qupv3_wrap1_s1_clk", 0x09, 0x0C } }, Package (0x02) { "BUSARB", Package (0x07) { 0x03, "ICBID_MASTER_BLSP_2", "ICBID_SLAVE_EBI1", 0x00989680, 0x0682, "HLOS_DRV", "SUPPRESSIBLE" } }, Package (0x02) { "BUSARB", Package (0x07) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_BLSP_2", 0x00989680, 0x004C4B40, "HLOS_DRV", "SUPPRESSIBLE" } } }, Package (0x01) { "DEBUG_OFF" } }, Package (0x05) { "TYPE", "USB2.0", Package (0x02) { "INSTANCES", "\\_SB.USB1" }, Package (0x1E) { "DEBUG_ON", Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO12_A", One, 0x001B7740, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO24_A", One, 0x002EEBB8, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO26_A", One, 0x00124F80, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO1_A", One, 0x000D6D80, One, 0x07, Zero } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "usb30_sec_gdsc", One } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb30_sec_sleep_clk", 0x09, 0x08 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb30_sec_sleep_clk", 0x09, 0x0C } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_sec_sleep_clk", One } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb3_sec_phy_pipe_clk", 0x09, 0x08 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb3_sec_phy_pipe_clk", 0x09, 0x0C } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_sec_phy_pipe_clk", One } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_aggre_usb3_sec_axi_clk", 0x09, 0x08 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_aggre_usb3_sec_axi_clk", 0x09, 0x0C } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_aggre_usb3_sec_axi_clk", 0x08, 0x78, 0x09 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_cfg_noc_usb3_sec_axi_clk", 0x09, 0x08 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_cfg_noc_usb3_sec_axi_clk", 0x09, 0x0C } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_cfg_noc_usb3_sec_axi_clk", 0x08, 0x78, 0x09 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb30_sec_master_clk", 0x09, 0x08 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb30_sec_master_clk", 0x09, 0x0C } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb30_sec_master_clk", 0x08, 0x78, 0x09 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb3_sec_phy_aux_clk", 0x09, 0x08 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb3_sec_phy_aux_clk", 0x09, 0x0C } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb3_sec_phy_aux_clk", 0x08, 0x04B0, 0x07 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb_phy_cfg_ahb2phy_clk", 0x09, 0x08 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb_phy_cfg_ahb2phy_clk", 0x09, 0x0C } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb_phy_cfg_ahb2phy_clk", One } }, Package (0x02) { "BUSARB", Package (0x07) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_USB3_1", 0x17D78400, Zero, "HLOS_DRV", "SUPPRESSIBLE" } }, Package (0x02) { "BUSARB", Package (0x07) { 0x03, "ICBID_MASTER_USB3_1", "ICBID_SLAVE_EBI1", 0x28000000, 0x28000000, "HLOS_DRV", "SUPPRESSIBLE" } }, Package (0x02) { "NPARESOURCE", Package (0x04) { One, "/arc/client/rail_cx", 0x0100, "SUPPRESSIBLE" } } }, Package (0x01) { "DEBUG_OFF" } }, Package (0x05) { "TYPE", "USB3.0", Package (0x02) { "INSTANCES", "\\_SB.URS0" }, Package (0x1E) { "DEBUG_ON", Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO12_A", One, 0x001B7740, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO24_A", One, 0x002EEBB8, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO26_A", One, 0x00124F80, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO1_A", One, 0x000D6D80, One, 0x07, Zero } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "usb30_prim_gdsc", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_prim_sleep_clk", One } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb30_prim_sleep_clk", 0x09, 0x08 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb30_prim_sleep_clk", 0x09, 0x0C } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_prim_phy_pipe_clk", One } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb3_prim_phy_pipe_clk", 0x09, 0x08 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb3_prim_phy_pipe_clk", 0x09, 0x0C } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_aggre_usb3_prim_axi_clk", 0x09, 0x08 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_aggre_usb3_prim_axi_clk", 0x09, 0x0C } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_aggre_usb3_prim_axi_clk", 0x08, 0x78, 0x09 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_cfg_noc_usb3_prim_axi_clk", 0x09, 0x08 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_cfg_noc_usb3_prim_axi_clk", 0x09, 0x0C } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_cfg_noc_usb3_prim_axi_clk", 0x08, 0x78, 0x09 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb30_prim_master_clk", 0x09, 0x08 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb30_prim_master_clk", 0x09, 0x0C } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb30_prim_master_clk", 0x08, 0x78, 0x09 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb3_prim_phy_aux_clk", 0x09, 0x08 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb3_prim_phy_aux_clk", 0x09, 0x0C } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb3_prim_phy_aux_clk", 0x08, 0x04B0, 0x07 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb_phy_cfg_ahb2phy_clk", 0x09, 0x08 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb_phy_cfg_ahb2phy_clk", 0x09, 0x0C } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb_phy_cfg_ahb2phy_clk", One } }, Package (0x02) { "BUSARB", Package (0x07) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_USB3_0", 0x17D78400, Zero, "HLOS_DRV", "SUPPRESSIBLE" } }, Package (0x02) { "BUSARB", Package (0x07) { 0x03, "ICBID_MASTER_USB3_0", "ICBID_SLAVE_EBI1", 0x28000000, 0x28000000, "HLOS_DRV", "SUPPRESSIBLE" } }, Package (0x02) { "NPARESOURCE", Package (0x04) { One, "/arc/client/rail_cx", 0x0100, "SUPPRESSIBLE" } } }, Package (0x01) { "DEBUG_OFF" } } }) } Scope (\_SB.PEP0) { Method (LDRS, 0, NotSerialized) { Return (NDRS) /* \_SB_.PEP0.NDRS */ } Name (NDRS, Package (0x03) { "DEFAULT_RESOURCES", Package (0x04) { "OPTIMIZATION", "CPU_CNOC_VOTE", "BOOT", Package (0x02) { "RESOURCES", Package (0x02) { "BUSARB", Package (0x06) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_CLK_CTL", One, One, "SUPPRESSIBLE" } } } }, Package (0x04) { "WORKAROUND", "USB1_GPIO_VOTE", "BOOT", Package (0x05) { "RESOURCES", Package (0x02) { "TLMMGPIO", Package (0x06) { 0x2C, One, Zero, One, Zero, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_disp_ahb_clk", 0x09, 0x08 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_disp_ahb_clk", 0x09, 0x0C } } } } }) } Scope (\_SB.PEP0) { Method (UIDL, 0, NotSerialized) { Return (NIDL) /* \_SB_.PEP0.NIDL */ } Name (NIDL, Package (0x0E) { "MICROPEP_IDLE", One, Package (0x08) { "LPR", "KryoSilver0", Zero, Zero, Package (0x07) { "MODE", "C1", Zero, Zero, Zero, Zero, Zero }, Package (0x07) { "MODE", "C2d", 0x03E8, 0x0FA0, Zero, Zero, 0x02 }, Package (0x07) { "MODE", "C3", 0x0BB8, 0x1194, 0x03, Zero, 0x40000003 }, Package (0x07) { "MODE", "C3_NI", 0x0BB8, 0x1194, 0x13, Zero, 0x40000004 } }, Package (0x08) { "LPR", "KryoSilver1", One, Zero, Package (0x07) { "MODE", "C1", Zero, Zero, Zero, Zero, Zero }, Package (0x07) { "MODE", "C2d", 0x03E8, 0x0FA0, Zero, Zero, 0x02 }, Package (0x07) { "MODE", "C3", 0x0BB8, 0x1194, 0x03, Zero, 0x40000003 }, Package (0x07) { "MODE", "C3_NI", 0x0BB8, 0x1194, 0x13, Zero, 0x40000004 } }, Package (0x08) { "LPR", "KryoSilver2", 0x02, Zero, Package (0x07) { "MODE", "C1", Zero, Zero, Zero, Zero, Zero }, Package (0x07) { "MODE", "C2d", 0x03E8, 0x0FA0, Zero, Zero, 0x02 }, Package (0x07) { "MODE", "C3", 0x0BB8, 0x1194, 0x03, Zero, 0x40000003 }, Package (0x07) { "MODE", "C3_NI", 0x0BB8, 0x1194, 0x13, Zero, 0x40000004 } }, Package (0x08) { "LPR", "KryoSilver3", 0x03, Zero, Package (0x07) { "MODE", "C1", Zero, Zero, Zero, Zero, Zero }, Package (0x07) { "MODE", "C2d", 0x03E8, 0x0FA0, Zero, Zero, 0x02 }, Package (0x07) { "MODE", "C3", 0x0BB8, 0x1194, 0x03, Zero, 0x40000003 }, Package (0x07) { "MODE", "C3_NI", 0x0BB8, 0x1194, 0x13, Zero, 0x40000004 } }, Package (0x08) { "LPR", "KryoGold0", 0x04, Zero, Package (0x07) { "MODE", "C1", Zero, Zero, Zero, Zero, Zero }, Package (0x07) { "MODE", "C2d", 0x0320, 0x1770, 0x10, Zero, 0x02 }, Package (0x07) { "MODE", "C3", 0x0384, 0x00011170, 0x13, Zero, 0x40000003 }, Package (0x07) { "MODE", "C3_NI", 0x0384, 0x00011170, 0x13, Zero, 0x40000004 } }, Package (0x08) { "LPR", "KryoGold1", 0x05, Zero, Package (0x07) { "MODE", "C1", Zero, Zero, Zero, Zero, Zero }, Package (0x07) { "MODE", "C2d", 0x0320, 0x1770, 0x10, Zero, 0x02 }, Package (0x07) { "MODE", "C3", 0x0384, 0x00011170, 0x13, Zero, 0x40000003 }, Package (0x07) { "MODE", "C3_NI", 0x0384, 0x00011170, 0x13, Zero, 0x40000004 } }, Package (0x08) { "LPR", "KryoGold2", 0x06, Zero, Package (0x07) { "MODE", "C1", Zero, Zero, Zero, Zero, Zero }, Package (0x07) { "MODE", "C2d", 0x0320, 0x1770, 0x10, Zero, 0x02 }, Package (0x07) { "MODE", "C3", 0x0384, 0x00011170, 0x13, Zero, 0x40000003 }, Package (0x07) { "MODE", "C3_NI", 0x0384, 0x00011170, 0x13, Zero, 0x40000004 } }, Package (0x08) { "LPR", "KryoGold3", 0x07, Zero, Package (0x07) { "MODE", "C1", Zero, Zero, Zero, Zero, Zero }, Package (0x07) { "MODE", "C2d", 0x0320, 0x1770, 0x10, Zero, 0x02 }, Package (0x07) { "MODE", "C3", 0x0384, 0x00011170, 0x13, Zero, 0x40000003 }, Package (0x07) { "MODE", "C3_NI", 0x0384, 0x00011170, 0x13, Zero, 0x40000004 } }, Package (0x07) { "LPR", "L2_Silver", 0xFFFFFFFF, 0x01000000, Package (0x0B) { "MODE", "D2d", 0x0514, 0x0BB8, 0x10, Zero, 0x20, Package (0x05) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "KryoSilver0", "C1", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoSilver0", "C2d", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoSilver0", "C3", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoSilver0", "C3_NI", 0x07 } }, Package (0x05) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "KryoSilver1", "C1", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoSilver1", "C2d", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoSilver1", "C3", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoSilver1", "C3_NI", 0x07 } }, Package (0x05) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "KryoSilver2", "C1", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoSilver2", "C2d", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoSilver2", "C3", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoSilver2", "C3_NI", 0x07 } }, Package (0x05) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "KryoSilver3", "C1", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoSilver3", "C2d", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoSilver3", "C3", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoSilver3", "C3_NI", 0x07 } } }, Package (0x0B) { "MODE", "D2e", 0x05DC, 0x0DAC, 0x10, Zero, 0x30, Package (0x03) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "KryoSilver0", "C3", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoSilver0", "C3_NI", 0x07 } }, Package (0x03) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "KryoSilver1", "C3", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoSilver1", "C3_NI", 0x07 } }, Package (0x03) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "KryoSilver2", "C3", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoSilver2", "C3_NI", 0x07 } }, Package (0x03) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "KryoSilver3", "C3", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoSilver3", "C3_NI", 0x07 } } }, Package (0x0B) { "MODE", "D4", 0x2328, 0xFA00, 0x10, Zero, 0x40, Package (0x03) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "KryoSilver0", "C3", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoSilver0", "C3_NI", 0x07 } }, Package (0x03) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "KryoSilver1", "C3", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoSilver1", "C3_NI", 0x07 } }, Package (0x03) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "KryoSilver2", "C3", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoSilver2", "C3_NI", 0x07 } }, Package (0x03) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "KryoSilver3", "C3", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoSilver3", "C3_NI", 0x07 } } } }, Package (0x07) { "LPR", "L2_Gold", 0xFFFFFFFF, 0x01000000, Package (0x0B) { "MODE", "D2d", 0x07D0, 0x2328, 0x10, Zero, 0x20, Package (0x05) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "KryoGold0", "C1", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoGold0", "C2d", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoGold0", "C3", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoGold0", "C3_NI", 0x07 } }, Package (0x05) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "KryoGold1", "C1", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoGold0", "C2d", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoGold1", "C3", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoGold1", "C3_NI", 0x07 } }, Package (0x05) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "KryoGold2", "C1", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoGold0", "C2d", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoGold2", "C3", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoGold2", "C3_NI", 0x07 } }, Package (0x05) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "KryoGold3", "C1", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoGold0", "C2d", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoGold3", "C3", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoGold3", "C3_NI", 0x07 } } }, Package (0x0B) { "MODE", "D2e", 0x0FA0, 0x2710, 0x10, Zero, 0x30, Package (0x03) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "KryoGold0", "C3", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoGold0", "C3_NI", 0x07 } }, Package (0x03) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "KryoGold1", "C3", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoGold1", "C3_NI", 0x07 } }, Package (0x03) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "KryoGold2", "C3", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoGold2", "C3_NI", 0x07 } }, Package (0x03) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "KryoGold3", "C3", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoGold3", "C3_NI", 0x07 } } }, Package (0x0B) { "MODE", "D4", 0x2EE0, 0xEA60, 0x10, Zero, 0x40, Package (0x03) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "KryoGold0", "C3", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoGold0", "C3_NI", 0x07 } }, Package (0x03) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "KryoGold1", "C3", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoGold1", "C3_NI", 0x07 } }, Package (0x03) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "KryoGold2", "C3", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoGold2", "C3_NI", 0x07 } }, Package (0x03) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "KryoGold3", "C3", 0x07 }, Package (0x04) { "DEPENDENCY", "KryoGold3", "C3_NI", 0x07 } } } }, Package (0x07) { "LPR", "CCI", 0xFFFFFFFF, 0x02000000, Package (0x09) { "MODE", "E1", 0x1388, 0x6590, 0x10, Zero, 0x0100, Package (0x03) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "L2_Silver", "D2e", 0x07 }, Package (0x04) { "DEPENDENCY", "L2_Silver", "D4", 0x07 } }, Package (0x03) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "L2_Gold", "D2e", 0x07 }, Package (0x04) { "DEPENDENCY", "L2_Gold", "D4", 0x07 } } }, Package (0x09) { "MODE", "E3", 0x2AF8, 0x7530, 0x10, Zero, 0x0400, Package (0x02) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "L2_Silver", "D4", 0x07 } }, Package (0x02) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "L2_Gold", "D4", 0x07 } } }, Package (0x09) { "MODE", "E3+RPM", 0x2CEC, 0x88B8, 0x10, Zero, 0x0500, Package (0x02) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "L2_Silver", "D4", 0x07 } }, Package (0x02) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "L2_Gold", "D4", 0x07 } } } }, Package (0x05) { "LPR", "platform", 0xFFFFFFFF, Zero, Package (0x08) { "MODE", "xo", 0x1388, 0x00050910, 0x20, 0x10, 0xFFFFFE00, Package (0x02) { "DEPENDENCY_CONTAINER", Package (0x04) { "DEPENDENCY", "CCI", "E3+RPM", 0x07 } } } } }) } Scope (\_SB.PEP0) { Method (CPRZ, 0, NotSerialized) { Return (CPRH) /* \_SB_.PEP0.CPRH */ } Name (CPRH, Package (0x06) { "CPRH_SW_SETTING", Zero, Package (0x05) { "CPRH_CHIP_INFO", 0x0141, One, Package (0x36) { "CPRH_SW_CONTROLLER_SETTING", Zero, "APC0", 0x17DC0000, 0x4000, Zero, 0x14, 0x0F, 0x0C, 0x0B, One, 0x08, 0xF0, Zero, Zero, 0x00017700, 0x0190, 0x04, 0x04, 0x05, Zero, One, 0x05, One, One, One, One, 0x17, 0x4B00, Zero, 0x04, One, 0x04, One, Zero, Zero, "", Zero, Zero, Zero, Zero, Zero, Zero, Zero, 0x17840800, 0x0400, One, One, Zero, One, One, One, Package (0x07) { "CPRH_SW_THREAD_SETTING", Zero, "L3", 0x02, 0x02, Zero, Zero }, Package (0x07) { "CPRH_SW_THREAD_SETTING", One, "Silver", 0x02, 0x02, Zero, Zero } }, Package (0x35) { "CPRH_SW_CONTROLLER_SETTING", One, "APC1", 0x17DB0000, 0x4000, Zero, 0x14, 0x0F, 0x0E, 0x09, One, 0x0E, Zero, Zero, Zero, 0x00017700, 0x0190, 0x04, 0x04, 0x05, Zero, 0x06, 0x0A, One, One, Zero, Zero, 0x17, 0x4B00, Zero, 0x04, One, 0x04, One, Zero, Zero, "", Zero, Zero, Zero, Zero, Zero, Zero, Zero, 0x17830800, 0x0400, One, One, Zero, One, One, One, Package (0x07) { "CPRH_SW_THREAD_SETTING", Zero, "Gold", 0x02, 0x02, Zero, 0x02 } } }, Package (0x05) { "CPRH_CHIP_INFO", 0x0141, 0x02, Package (0x36) { "CPRH_SW_CONTROLLER_SETTING", Zero, "APC0", 0x17DC0000, 0x4000, Zero, 0x14, 0x0F, 0x0C, 0x0B, One, 0x08, 0xF0, Zero, Zero, 0x00017700, 0x0190, 0x04, 0x04, 0x05, Zero, One, 0x05, One, One, One, One, 0x17, 0x4B00, Zero, 0x04, One, 0x04, One, Zero, Zero, "", Zero, Zero, Zero, Zero, Zero, Zero, Zero, 0x17840800, 0x0400, One, One, Zero, One, One, One, Package (0x07) { "CPRH_SW_THREAD_SETTING", Zero, "L3", 0x02, 0x02, Zero, Zero }, Package (0x07) { "CPRH_SW_THREAD_SETTING", One, "Silver", 0x02, 0x02, Zero, Zero } }, Package (0x35) { "CPRH_SW_CONTROLLER_SETTING", One, "APC1", 0x17DB0000, 0x4000, Zero, 0x14, 0x0F, 0x0E, 0x09, One, 0x0E, Zero, Zero, Zero, 0x00017700, 0x0190, 0x04, 0x04, 0x05, Zero, 0x06, 0x0A, One, One, Zero, Zero, 0x17, 0x4B00, Zero, 0x04, One, 0x04, One, Zero, Zero, "", Zero, Zero, Zero, Zero, Zero, Zero, Zero, 0x17830800, 0x0400, One, One, Zero, One, One, One, Package (0x07) { "CPRH_SW_THREAD_SETTING", Zero, "Gold", 0x02, 0x02, Zero, 0x02 } } }, Package (0x05) { "CPRH_CHIP_INFO", 0x0155, One, Package (0x36) { "CPRH_SW_CONTROLLER_SETTING", Zero, "APC0", 0x17DC0000, 0x4000, Zero, 0x14, 0x0F, 0x0C, 0x0B, One, 0x08, 0xF0, Zero, Zero, 0x00017700, 0x0190, 0x04, 0x04, 0x05, Zero, One, 0x05, One, One, One, One, 0x17, 0x4B00, Zero, 0x04, One, 0x04, One, Zero, Zero, "", Zero, Zero, Zero, Zero, Zero, Zero, Zero, 0x17840800, 0x0400, One, One, Zero, One, One, One, Package (0x07) { "CPRH_SW_THREAD_SETTING", Zero, "Silver", 0x02, 0x02, Zero, Zero }, Package (0x07) { "CPRH_SW_THREAD_SETTING", One, "L3", 0x02, 0x02, Zero, Zero } }, Package (0x35) { "CPRH_SW_CONTROLLER_SETTING", One, "APC1", 0x17DB0000, 0x4000, Zero, 0x14, 0x0F, 0x0E, 0x09, One, 0x0E, Zero, Zero, Zero, 0x00017700, 0x0190, 0x04, 0x04, 0x05, Zero, 0x06, 0x0A, One, One, Zero, Zero, 0x17, 0x4B00, Zero, 0x04, One, 0x04, One, Zero, Zero, "", Zero, Zero, Zero, Zero, Zero, Zero, Zero, 0x17830800, 0x0400, One, One, Zero, One, One, One, Package (0x07) { "CPRH_SW_THREAD_SETTING", Zero, "Gold", 0x02, 0x02, Zero, 0x02 } } }, Package (0x05) { "CPRH_CHIP_INFO", 0x0155, 0x02, Package (0x36) { "CPRH_SW_CONTROLLER_SETTING", Zero, "APC0", 0x17DC0000, 0x4000, Zero, 0x14, 0x0F, 0x0C, 0x0B, One, 0x08, 0xF0, Zero, Zero, 0x00017700, 0x0190, 0x04, 0x04, 0x05, Zero, One, 0x05, One, One, One, One, 0x17, 0x4B00, Zero, 0x04, One, 0x04, One, Zero, Zero, "", Zero, Zero, Zero, Zero, Zero, Zero, Zero, 0x17840800, 0x0400, One, One, Zero, One, One, One, Package (0x07) { "CPRH_SW_THREAD_SETTING", Zero, "Silver", 0x02, 0x02, Zero, Zero }, Package (0x07) { "CPRH_SW_THREAD_SETTING", One, "L3", 0x02, 0x02, Zero, Zero } }, Package (0x35) { "CPRH_SW_CONTROLLER_SETTING", One, "APC1", 0x17DB0000, 0x4000, Zero, 0x14, 0x0F, 0x0E, 0x09, One, 0x0E, Zero, Zero, Zero, 0x00017700, 0x0190, 0x04, 0x04, 0x05, Zero, 0x06, 0x0A, One, One, Zero, Zero, 0x17, 0x4B00, Zero, 0x04, One, 0x04, One, Zero, Zero, "", Zero, Zero, Zero, Zero, Zero, Zero, Zero, 0x17830800, 0x0400, One, One, Zero, One, One, One, Package (0x07) { "CPRH_SW_THREAD_SETTING", Zero, "Gold", 0x02, 0x02, Zero, 0x02 } } } }) } Scope (\_SB.PEP0) { Name (NDCV, Package (0x05) { Package (0x08) { "CHIP_INFO", 0x0141, One, Zero, 0x02, Package (0x06) { "BIG", 0x04, "apcs_gold_sysleaf_clk", Package (0x03) { 0x012C, 0x040D, 0x0626 }, 0x03, Package (0x03) { Zero, 0x09, 0x10 } }, Package (0x06) { "LITTLE", 0x04, "apcs_silver_sysleaf_clk", Package (0x03) { 0x012C, 0x04BA, 0x063A }, 0x03, Package (0x03) { Zero, 0x0B, 0x10 } }, Package (0x02) { "L3_CACHE", "apcs_l3_sysleaf_clk" } }, Package (0x08) { "CHIP_INFO", 0x0141, 0x02, Zero, 0x02, Package (0x06) { "BIG", 0x04, "apcs_gold_sysleaf_clk", Package (0x03) { 0x033A, 0x0553, 0x05B4 }, 0x03, Package (0x03) { Zero, 0x07, 0x0F } }, Package (0x06) { "LITTLE", 0x04, "apcs_silver_sysleaf_clk", Package (0x03) { 0x012C, 0x04CD, 0x052D }, 0x03, Package (0x03) { Zero, 0x0B, 0x0F } }, Package (0x02) { "L3_CACHE", "apcs_l3_sysleaf_clk" } }, Package (0x08) { "CHIP_INFO", 0x0155, One, Zero, 0x02, Package (0x06) { "BIG", 0x04, "apcs_gold_sysleaf_clk", Package (0x03) { 0x012C, 0x040D, 0x0626 }, 0x03, Package (0x03) { Zero, 0x09, 0x10 } }, Package (0x06) { "LITTLE", 0x04, "apcs_silver_sysleaf_clk", Package (0x03) { 0x012C, 0x04BA, 0x063A }, 0x03, Package (0x03) { Zero, 0x0B, 0x10 } }, Package (0x02) { "L3_CACHE", "apcs_l3_sysleaf_clk" } }, Package (0x08) { "CHIP_INFO", 0x0155, 0x02, Zero, 0x02, Package (0x06) { "BIG", 0x04, "apcs_gold_sysleaf_clk", Package (0x03) { 0x033A, 0x0553, 0x05B4 }, 0x03, Package (0x03) { Zero, 0x07, 0x0F } }, Package (0x06) { "LITTLE", 0x04, "apcs_silver_sysleaf_clk", Package (0x03) { 0x012C, 0x04CD, 0x052D }, 0x03, Package (0x03) { Zero, 0x0B, 0x0F } }, Package (0x02) { "L3_CACHE", "apcs_l3_sysleaf_clk" } }, Package (0x08) { "CHIP_INFO", 0x015C, 0x02, Zero, 0x02, Package (0x06) { "BIG", 0x04, "apcs_gold_sysleaf_clk", Package (0x03) { 0x033A, 0x0553, 0x05B4 }, 0x03, Package (0x03) { Zero, 0x07, 0x0F } }, Package (0x06) { "LITTLE", 0x04, "apcs_silver_sysleaf_clk", Package (0x03) { 0x012C, 0x04CD, 0x052D }, 0x03, Package (0x03) { Zero, 0x0B, 0x0F } }, Package (0x02) { "L3_CACHE", "apcs_l3_sysleaf_clk" } } }) Method (LDCV, 0, NotSerialized) { Return (NDCV) /* \_SB_.PEP0.NDCV */ } } Scope (\_SB.PEP0) { Method (CTSN, 0, NotSerialized) { Return (THSD) /* \_SB_.PEP0.THSD */ } Method (PEPH, 0, NotSerialized) { Return (Package (0x01) { "ACPI\\VEN_QCOM&DEV_0237" }) } Method (BCLH, 0, NotSerialized) { Return (Package (0x01) { "ACPI\\VEN_QCOM&DEV_0294" }) } Name (THSD, Package (0x07) { Package (0x16) { 0x15, Package (0x02) { "ACPI\\VEN_QCOM&DEV_027F", Zero }, Package (0x02) { "ACPI\\VEN_QCOM&DEV_0280", One }, Package (0x02) { "ACPI\\VEN_QCOM&DEV_0281", 0x02 }, Package (0x02) { "ACPI\\VEN_QCOM&DEV_0282", 0x03 }, Package (0x02) { "ACPI\\VEN_QCOM&DEV_0283", 0x04 }, Package (0x02) { "ACPI\\VEN_QCOM&DEV_0284", 0x05 }, Package (0x02) { "ACPI\\VEN_QCOM&DEV_0285", 0x06 }, Package (0x02) { "ACPI\\VEN_QCOM&DEV_0286", 0x07 }, Package (0x02) { "ACPI\\VEN_QCOM&DEV_0287", 0x08 }, Package (0x02) { "ACPI\\VEN_QCOM&DEV_0288", 0x09 }, Package (0x02) { "ACPI\\VEN_QCOM&DEV_0289", 0x0A }, Package (0x02) { "ACPI\\VEN_QCOM&DEV_02AB", 0x0B }, Package (0x02) { "ACPI\\VEN_QCOM&DEV_02AC", 0x0C }, Package (0x02) { "ACPI\\VEN_QCOM&DEV_02AD", 0x0D }, Package (0x02) { "ACPI\\VEN_QCOM&DEV_02AE", 0x0E }, Package (0x02) { "ACPI\\VEN_QCOM&DEV_02AF", 0x0F }, Package (0x02) { "ACPI\\VEN_QCOM&DEV_02C8", 0x10 }, Package (0x02) { "ACPI\\VEN_QCOM&DEV_02C9", 0x11 }, Package (0x02) { "ACPI\\VEN_QCOM&DEV_02CA", 0x12 }, Package (0x02) { "ACPI\\VEN_QCOM&DEV_02CB", 0x13 }, Package (0x02) { "ACPI\\VEN_QCOM&DEV_02CC", 0x14 } }, Package (0x04) { 0x03, Package (0x04) { "ACPI\\VEN_QCOM&DEV_02B0", 0x15, 0x05, Package (0x05) { One, 0x02, 0x03, 0x04, 0x05 } }, Package (0x04) { "ACPI\\VEN_QCOM&DEV_02B1", 0x16, 0x05, Package (0x05) { 0x06, 0x07, 0x08, 0x09, 0x0A } }, Package (0x04) { "ACPI\\VEN_QCOM&DEV_02B2", 0x17, 0x15, Package (0x15) { Zero, One, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x10, 0x11, 0x12, 0x13, 0x14 } } }, Package (0x07) { 0x06, Package (0x04) { "SYS_THERM1", "ACPI\\VEN_QCOM&DEV_0299", Zero, Zero }, Package (0x04) { "SYS_THERM2", "ACPI\\VEN_QCOM&DEV_029A", One, Zero }, Package (0x04) { "PA_THERM", "ACPI\\VEN_QCOM&DEV_029B", 0x02, Zero }, Package (0x04) { "PA_THERM1", "ACPI\\VEN_QCOM&DEV_029C", 0x03, Zero }, Package (0x04) { "SYS_THERM3", "ACPI\\VEN_QCOM&DEV_029D", 0x04, Zero }, Package (0x04) { "PMIC_THERM", "ACPI\\VEN_QCOM&DEV_029E", 0x05, Zero } }, Package (0x02) { One, Package (0x05) { 0x02, 0x0ADC, 0x0B0E, 0x02, One } }, Package (0x05) { 0x04, Package (0x03) { "cpuv_restriction_cold", One, Zero }, Package (0x03) { "cpuv_restriction_cold", One, One }, Package (0x03) { "cpuv_restriction_cold", One, 0x43 }, Package (0x03) { "cpuv_restriction_cold", One, 0x53 } }, Package (0x01) { Zero }, Package (0x08) { 0x07, Package (0x03) { Zero, Zero, Zero }, Package (0x03) { One, 0x03, Zero }, Package (0x03) { 0x03, 0x02, Zero }, Package (0x03) { 0x04, 0x02, One }, Package (0x03) { 0x06, 0x02, 0x02 }, Package (0x03) { 0x08, 0x02, 0x03 }, Package (0x03) { 0x02, 0x04, Zero } } }) } Scope (\_SB.PEP0) { Method (APMD, 0, NotSerialized) { Return (APCC) /* \_SB_.PEP0.APCC */ } Name (APCC, Package (0x02) { Package (0x1A) { "DEVICE", "\\_SB.ADSP.SLM1.ADCM.AUDD", Package (0x05) { "COMPONENT", Zero, Package (0x03) { "FSTATE", Zero, Package (0x02) { "PMICVREGVOTE", Package (0x03) { "PPP_RESOURCE_ID_CXO_BUFFERS_BBCLK2_A", 0x06, One } } }, Package (0x03) { "FSTATE", One, Package (0x02) { "PMICVREGVOTE", Package (0x03) { "PPP_RESOURCE_ID_CXO_BUFFERS_BBCLK2_A", 0x06, Zero } } }, Package (0x06) { "PSTATE_SET", Zero, Package (0x03) { "PSTATE", Zero, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_SMPS4_A", 0x02, 0x001B7740, One, Zero, Zero } } }, Package (0x03) { "PSTATE", One, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_SMPS4_A", 0x02, 0x001B7740, Zero, Zero, Zero } } }, Package (0x02) { "PREPARE_PSTATE", Zero }, Package (0x02) { "ABANDON_PSTATE", One } } }, Package (0x04) { "COMPONENT", One, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One } }, Package (0x04) { "COMPONENT", 0x02, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One } }, Package (0x04) { "COMPONENT", 0x03, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One } }, Package (0x04) { "COMPONENT", 0x04, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One } }, Package (0x04) { "COMPONENT", 0x05, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One } }, Package (0x04) { "COMPONENT", 0x06, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One } }, Package (0x04) { "COMPONENT", 0x07, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One } }, Package (0x04) { "COMPONENT", 0x08, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One } }, Package (0x04) { "COMPONENT", 0x09, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One } }, Package (0x04) { "COMPONENT", 0x0A, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One } }, Package (0x04) { "COMPONENT", 0x0B, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One } }, Package (0x04) { "COMPONENT", 0x0C, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One } }, Package (0x04) { "COMPONENT", 0x0D, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One } }, Package (0x04) { "COMPONENT", 0x0E, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One } }, Package (0x04) { "COMPONENT", 0x0F, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One } }, Package (0x04) { "COMPONENT", 0x10, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One } }, Package (0x04) { "COMPONENT", 0x11, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One } }, Package (0x04) { "COMPONENT", 0x12, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One } }, Package (0x04) { "COMPONENT", 0x13, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One } }, Package (0x04) { "COMPONENT", 0x14, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One } }, Package (0x04) { "COMPONENT", 0x15, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One } }, Package (0x04) { "COMPONENT", 0x16, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One } }, Package (0x04) { "COMPONENT", 0x17, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One } } }, Package (0x03) { "DEVICE", "\\_SB.ADSP.SLM1.ADCM.AUDD.MBHC", Package (0x04) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One } } } }) } Scope (\_SB.PEP0) { Method (GPMD, 0, NotSerialized) { Name (LIST, Package (0x0B) { "METHOD_LIST", "DM0G", "DM1G", "DM2G", "DM3G", "DM4G", "DM5G", "DM6G", "DM7G", "DM8G", "DM9G" }) Return (LIST) /* \_SB_.PEP0.GPMD.LIST */ } Method (G0MD, 0, NotSerialized) { Name (GPCC, Package (0x01) { Package (0x03) { "DEVICE", "\\_SB.GPU0", Package (0x0C) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero }, Package (0x04) { "FSTATE", One, Package (0x15) { "ENTER", Package (0x01) { "PSTATE_SAVE" }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { 0x03, 0x0C } }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { 0x04, 0x2A } }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { 0x02, 0x04 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "mdss_core_gdsc", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_xo_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "phy_refgen_south", 0x02 } }, Package (0x02) { "PMICVREGVOTE", Package (0x08) { "PPP_RESOURCE_ID_LDO1_A", One, Zero, Zero, Zero, Zero, "HLOS_DRV", "REQUIRED" } }, Package (0x02) { "PMICVREGVOTE", Package (0x08) { "PPP_RESOURCE_ID_LDO26_A", One, Zero, Zero, Zero, Zero, "HLOS_DRV", "REQUIRED" } }, Package (0x02) { "PMICVREGVOTE", Package (0x08) { "PPP_RESOURCE_ID_LDO14_A", One, Zero, Zero, Zero, Zero, "HLOS_DRV", "REQUIRED" } }, Package (0x02) { "PMICVREGVOTE", Package (0x08) { "PPP_RESOURCE_ID_SMPS6_A", 0x02, Zero, Zero, Zero, Zero, "HLOS_DRV", "REQUIRED" } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x58, Zero, Zero, Zero, One, Zero } }, Package (0x02) { "PMICGPIO", Package (0x06) { "IOCTL_PM_GPIO_CONFIG_DIGITAL_INPUT", Zero, 0x08, 0x04, Zero, Zero } }, Package (0x02) { "PMICGPIO", Package (0x06) { "IOCTL_PM_GPIO_CONFIG_DIGITAL_INPUT", Zero, 0x0F, 0x04, Zero, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x03) { "PPP_RESOURCE_ID_CXO_BUFFERS_DIVCLK3_A", 0x06, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x80, Zero, Zero, Zero, One, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x60, Zero, Zero, Zero, One, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x08, Zero, Zero, Zero, One, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x0B, Zero, Zero, Zero, One, Zero } } }, Package (0x14) { "EXIT", Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_xo_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_ahb_clk", One } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "mdss_core_gdsc", One } }, Package (0x01) { "PSTATE_RESTORE" }, Package (0x02) { "PMICVREGVOTE", Package (0x08) { "PPP_RESOURCE_ID_LDO1_A", One, 0x000D6D80, One, 0x07, Zero, "HLOS_DRV", "REQUIRED" } }, Package (0x02) { "PMICVREGVOTE", Package (0x08) { "PPP_RESOURCE_ID_LDO26_A", One, 0x00124F80, One, 0x07, Zero, "HLOS_DRV", "REQUIRED" } }, Package (0x02) { "PMICVREGVOTE", Package (0x08) { "PPP_RESOURCE_ID_LDO14_A", One, 0x001CAFC0, One, 0x07, Zero, "HLOS_DRV", "REQUIRED" } }, Package (0x02) { "PMICVREGVOTE", Package (0x08) { "PPP_RESOURCE_ID_SMPS6_A", 0x02, 0x000C3500, One, 0x07, Zero, "HLOS_DRV", "REQUIRED" } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x58, One, Zero, One, 0x03, 0x07 } }, Package (0x02) { "DELAY", Package (0x01) { 0x0A } }, Package (0x02) { "PMICGPIO", Package (0x08) { "IOCTL_PM_GPIO_CONFIG_DIGITAL_OUTPUT", Zero, 0x08, Zero, Zero, One, One, 0x04 } }, Package (0x02) { "PMICVREGVOTE", Package (0x03) { "PPP_RESOURCE_ID_CXO_BUFFERS_DIVCLK3_A", 0x06, One } }, Package (0x02) { "PMICGPIO", Package (0x08) { "IOCTL_PM_GPIO_CONFIG_DIGITAL_OUTPUT", Zero, 0x0F, Zero, Zero, 0x04, 0x03, 0x04 } }, Package (0x02) { "DELAY", Package (0x01) { 0xC8 } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x80, One, Zero, One, 0x03, 0x07 } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x60, One, Zero, One, 0x03, 0x07 } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x08, One, Zero, One, 0x03, 0x07 } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x0B, One, Zero, One, 0x03, 0x07 } }, Package (0x02) { "CLOCK", Package (0x02) { "phy_refgen_south", One } } } }, Package (0x02) { "INIT_FSTATE", One }, Package (0x02) { "PRELOAD_FSTATE", Zero }, Package (0x02) { "ABANDON_FSTATE", Zero }, Package (0x07) { "PSTATE_SET", Zero, Package (0x02) { "PSTATE", Zero }, Package (0x02) { "PSTATE", One }, Package (0x02) { "PRELOAD_PSTATE", Zero }, Package (0x02) { "PREPARE_PSTATE", Zero }, Package (0x02) { "ABANDON_PSTATE", Zero } }, Package (0x04) { "PSTATE_SET", One, Package (0x05) { "PSTATE", Zero, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_xo_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_ahb_clk", One } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "mdss_core_gdsc", One } } }, Package (0x05) { "PSTATE", One, Package (0x02) { "FOOTSWITCH", Package (0x02) { "mdss_core_gdsc", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_xo_clk", 0x02 } } } }, Package (0x0A) { "PSTATE_SET", 0x02, Package (0x12) { "PSTATE", Zero, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_mdp_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_vsync_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_vsync_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_pclk0_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_esc0_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte0_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte0_intf_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_pclk1_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_esc1_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte1_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte1_intf_clk", One } } }, Package (0x12) { "PSTATE", One, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_mdp_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_vsync_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_vsync_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_pclk0_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_esc0_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte0_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte0_intf_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_pclk1_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_esc1_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte1_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte1_intf_clk", One } } }, Package (0x12) { "PSTATE", 0x02, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_mdp_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_vsync_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_vsync_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_pclk0_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_esc0_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte0_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte0_intf_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_pclk1_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_esc1_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte1_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte1_intf_clk", 0x02 } } }, Package (0x12) { "PSTATE", 0x03, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_mdp_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_vsync_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_vsync_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_pclk0_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_esc0_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte0_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte0_intf_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_pclk1_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_esc1_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte1_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte1_intf_clk", One } } }, Package (0x12) { "PSTATE", 0x04, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_mdp_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_vsync_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_vsync_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_pclk0_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_esc0_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte0_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte0_intf_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_pclk1_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_esc1_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte1_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte1_intf_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_ahb_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", Zero, Zero } } }, Package (0x02) { "PRELOAD_PSTATE", Zero }, Package (0x02) { "PREPARE_PSTATE", Zero }, Package (0x02) { "ABANDON_PSTATE", Zero } }, Package (0x12) { "PSTATE_SET", 0x03, Package (0x04) { "PSTATE", Zero, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x19A14780, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x11C31E80, Zero } } }, Package (0x04) { "PSTATE", One, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x18964020, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x11C31E80, Zero } } }, Package (0x04) { "PSTATE", 0x02, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x14810600, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x08D24D00, Zero } } }, Package (0x04) { "PSTATE", 0x03, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x11E1A300, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x08D24D00, Zero } } }, Package (0x04) { "PSTATE", 0x04, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x10642AC0, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x08D24D00, Zero } } }, Package (0x04) { "PSTATE", 0x05, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x0BEBC200, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x08D24D00, Zero } } }, Package (0x04) { "PSTATE", 0x06, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x0A37CADB, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } } }, Package (0x04) { "PSTATE", 0x07, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x09D5B340, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } } }, Package (0x04) { "PSTATE", 0x08, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x08F0D180, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } } }, Package (0x04) { "PSTATE", 0x09, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x05F5E100, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } } }, Package (0x04) { "PSTATE", 0x0A, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x051BD4B0, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } } }, Package (0x04) { "PSTATE", 0x0B, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x0124F800, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } } }, Package (0x04) { "PSTATE", 0x0C, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, Zero, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", Zero, Zero } } }, Package (0x02) { "PRELOAD_PSTATE", 0x04 }, Package (0x02) { "PREPARE_PSTATE", 0x04 }, Package (0x02) { "ABANDON_PSTATE", 0x04 } }, Package (0x30) { "PSTATE_SET", 0x04, Package (0x04) { "PSTATE", Zero, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000031A4A9F80, 0x000000031A4A9F80 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x000000031A4A9F80 } } }, Package (0x04) { "PSTATE", One, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x0000000302731B80, 0x0000000302731B80 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x0000000302731B80 } } }, Package (0x04) { "PSTATE", 0x02, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x00000002EA9B9780, 0x00000002EA9B9780 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x00000002EA9B9780 } } }, Package (0x04) { "PSTATE", 0x03, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x00000002D2C41380, 0x00000002D2C41380 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x00000002D2C41380 } } }, Package (0x04) { "PSTATE", 0x04, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x00000002BAEC8F80, 0x00000002BAEC8F80 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x00000002BAEC8F80 } } }, Package (0x04) { "PSTATE", 0x05, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x00000002A3150B80, 0x00000002A3150B80 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x00000002A3150B80 } } }, Package (0x04) { "PSTATE", 0x06, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000028B3D8780, 0x000000028B3D8780 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x000000028B3D8780 } } }, Package (0x04) { "PSTATE", 0x07, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x0000000273660380, 0x0000000273660380 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x0000000273660380 } } }, Package (0x04) { "PSTATE", 0x08, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000025B8E7F80, 0x000000025B8E7F80 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x000000025B8E7F80 } } }, Package (0x04) { "PSTATE", 0x09, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x000000023C346000 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x000000023C346000 } } }, Package (0x04) { "PSTATE", 0x0A, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x00000002245CDC00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x00000002245CDC00 } } }, Package (0x04) { "PSTATE", 0x0B, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x000000020C855800 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x000000020C855800 } } }, Package (0x04) { "PSTATE", 0x0C, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x00000001F4ADD400 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x00000001F4ADD400 } } }, Package (0x04) { "PSTATE", 0x0D, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x00000001DCD65000 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x00000001DCD65000 } } }, Package (0x04) { "PSTATE", 0x0E, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x00000001C4FECC00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x00000001C4FECC00 } } }, Package (0x04) { "PSTATE", 0x0F, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x00000001AD274800 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x00000001AD274800 } } }, Package (0x04) { "PSTATE", 0x10, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x00000001954FC400 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x00000001954FC400 } } }, Package (0x04) { "PSTATE", 0x11, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x000000017D784000 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x000000017D784000 } } }, Package (0x04) { "PSTATE", 0x12, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x0000000165A0BC00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x0000000165A0BC00 } } }, Package (0x04) { "PSTATE", 0x13, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x000000014DC93800 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x000000014DC93800 } } }, Package (0x04) { "PSTATE", 0x14, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x0000000135F1B400 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x0000000135F1B400 } } }, Package (0x04) { "PSTATE", 0x15, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x000000011E1A3000 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x000000011E1A3000 } } }, Package (0x04) { "PSTATE", 0x16, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x000000010642AC00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x000000010642AC00 } } }, Package (0x04) { "PSTATE", 0x17, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0xEE6B2800 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0xEE6B2800 } } }, Package (0x04) { "PSTATE", 0x18, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0xD693A400 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0xD693A400 } } }, Package (0x04) { "PSTATE", 0x19, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0xBEBC2000 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0xBEBC2000 } } }, Package (0x04) { "PSTATE", 0x1A, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x00000001F4ADD400, 0xA6E49C00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0xA6E49C00 } } }, Package (0x04) { "PSTATE", 0x1B, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x00000001AD274800, 0x8F0D1800 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x8F0D1800 } } }, Package (0x04) { "PSTATE", 0x1C, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x0000000165A0BC00, 0x77359400 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x77359400 } } }, Package (0x04) { "PSTATE", 0x1D, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x5F5E1000 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x5F5E1000 } } }, Package (0x04) { "PSTATE", 0x1E, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x59682F00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x59682F00 } } }, Package (0x04) { "PSTATE", 0x1F, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x53724E00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x53724E00 } } }, Package (0x04) { "PSTATE", 0x20, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x4D7C6D00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x4D7C6D00 } } }, Package (0x04) { "PSTATE", 0x21, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x47868C00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x47868C00 } } }, Package (0x04) { "PSTATE", 0x22, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x4190AB00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x4190AB00 } } }, Package (0x04) { "PSTATE", 0x23, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x3B9ACA00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x3B9ACA00 } } }, Package (0x04) { "PSTATE", 0x24, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x35A4E900 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x35A4E900 } } }, Package (0x04) { "PSTATE", 0x25, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x2FAF0800 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x2FAF0800 } } }, Package (0x04) { "PSTATE", 0x26, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x29B92700 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x29B92700 } } }, Package (0x04) { "PSTATE", 0x27, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x23C34600 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x23C34600 } } }, Package (0x04) { "PSTATE", 0x28, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x1DCD6500 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x1DCD6500 } } }, Package (0x04) { "PSTATE", 0x29, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x17D78400 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x17D78400 } } }, Package (0x04) { "PSTATE", 0x2A, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", Zero, Zero } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", Zero, Zero } } }, Package (0x02) { "PRELOAD_PSTATE", 0x1F }, Package (0x02) { "PREPARE_PSTATE", 0x1F }, Package (0x02) { "ABANDON_PSTATE", 0x1F } } } } }) Return (GPCC) /* \_SB_.PEP0.G0MD.GPCC */ } Method (G1MD, 0, NotSerialized) { Name (GPCC, Package (0x01) { Package (0x03) { "DEVICE", "\\_SB.GPU0", Package (0x0B) { "COMPONENT", One, Package (0x03) { "FSTATE", Zero, Package (0x08) { "ENTER", Package (0x02) { "PSTATE_ADJUST", Package (0x02) { One, One } }, Package (0x02) { "CLOCK", Package (0x02) { "gpu_cc_cxo_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gpu_cc_cx_gmu_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_gpu_memnoc_gfx_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gpu_cc_gx_gfx3d_clk", One } }, Package (0x02) { "CLOCK", Package (0x04) { "gpu_cc_cx_gmu_clk", 0x03, 0x0BEBC200, 0x03 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_GFX3D", "ICBID_SLAVE_EBI1", One, Zero } } } }, Package (0x03) { "FSTATE", One, Package (0x06) { "ENTER", Package (0x02) { "CLOCK", Package (0x02) { "gpu_cc_gx_gfx3d_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_gpu_memnoc_gfx_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gpu_cc_cx_gmu_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gpu_cc_cxo_clk", 0x02 } }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { One, 0x02 } } } }, Package (0x03) { "FSTATE", 0x02, Package (0x07) { "ENTER", Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_GFX3D", "ICBID_SLAVE_EBI1", Zero, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "gpu_cc_gx_gfx3d_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_gpu_memnoc_gfx_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gpu_cc_cx_gmu_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gpu_cc_cxo_clk", 0x02 } }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { One, 0x02 } } } }, Package (0x02) { "INIT_FSTATE", One }, Package (0x02) { "PRELOAD_FSTATE", One }, Package (0x02) { "ABANDON_FSTATE", One }, Package (0x07) { "PSTATE_SET", Zero, Package (0x02) { "PSTATE", Zero }, Package (0x05) { "PSTATE", One, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { One, 0x02 } }, Package (0x02) { "DELAY", Package (0x01) { One } }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { One, One } } }, Package (0x02) { "PRELOAD_PSTATE", Zero }, Package (0x02) { "PREPARE_PSTATE", Zero }, Package (0x02) { "ABANDON_PSTATE", Zero } }, Package (0x08) { "PSTATE_SET", One, Package (0x02) { "PSTATE", Zero }, Package (0x03) { "PSTATE", One, Package (0x02) { "FOOTSWITCH", Package (0x02) { "cx_gdsc", One } } }, Package (0x03) { "PSTATE", 0x02, Package (0x02) { "FOOTSWITCH", Package (0x02) { "cx_gdsc", 0x02 } } }, Package (0x02) { "PRELOAD_PSTATE", Zero }, Package (0x02) { "PREPARE_PSTATE", Zero }, Package (0x02) { "ABANDON_PSTATE", Zero } }, Package (0x07) { "PSTATE_SET", 0x02, Package (0x02) { "PSTATE", Zero }, Package (0x02) { "PSTATE", One }, Package (0x02) { "PRELOAD_PSTATE", One }, Package (0x02) { "PREPARE_PSTATE", One }, Package (0x02) { "ABANDON_PSTATE", One } } } } }) Return (GPCC) /* \_SB_.PEP0.G1MD.GPCC */ } Method (G2MD, 0, NotSerialized) { Name (GPCC, Package (0x01) { Package (0x03) { "DEVICE", "\\_SB.GPU0", Package (0x0C) { "COMPONENT", 0x02, Package (0x02) { "FSTATE", Zero }, Package (0x04) { "FSTATE", One, Package (0x0B) { "ENTER", Package (0x01) { "PSTATE_SAVE" }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { 0x02, 0x0C } }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { 0x03, 0x31 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_vsync_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_vsync_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_mdp_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_ahb_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", Zero, Zero } } }, Package (0x09) { "EXIT", Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_mdp_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_vsync_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_vsync_clk", One } }, Package (0x01) { "PSTATE_RESTORE" } } }, Package (0x04) { "FSTATE", 0x02, Package (0x0F) { "ENTER", Package (0x01) { "PSTATE_SAVE" }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { 0x02, 0x0C } }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { 0x03, 0x31 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_vsync_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_vsync_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_mdp_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_ahb_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", Zero, Zero } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "mdss_core_gdsc", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_xo_clk", 0x02 } } }, Package (0x0D) { "EXIT", Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_xo_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_ahb_clk", One } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "mdss_core_gdsc", One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_mdp_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_vsync_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_vsync_clk", One } }, Package (0x01) { "PSTATE_RESTORE" } } }, Package (0x02) { "INIT_FSTATE", Zero }, Package (0x02) { "PRELOAD_FSTATE", 0x02 }, Package (0x02) { "ABANDON_FSTATE", 0x02 }, Package (0x07) { "PSTATE_SET", Zero, Package (0x02) { "PSTATE", Zero }, Package (0x02) { "PSTATE", One }, Package (0x02) { "PRELOAD_PSTATE", Zero }, Package (0x02) { "PREPARE_PSTATE", Zero }, Package (0x02) { "ABANDON_PSTATE", Zero } }, Package (0x04) { "PSTATE_SET", One, Package (0x05) { "PSTATE", Zero, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_xo_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_ahb_clk", One } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "mdss_core_gdsc", One } } }, Package (0x05) { "PSTATE", One, Package (0x02) { "FOOTSWITCH", Package (0x02) { "mdss_core_gdsc", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_xo_clk", 0x02 } } } }, Package (0x12) { "PSTATE_SET", 0x02, Package (0x04) { "PSTATE", Zero, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x19A14780, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x11C31E80, Zero } } }, Package (0x04) { "PSTATE", One, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x18964020, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x11C31E80, Zero } } }, Package (0x04) { "PSTATE", 0x02, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x14810600, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x08D24D00, Zero } } }, Package (0x04) { "PSTATE", 0x03, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x11E1A300, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x08D24D00, Zero } } }, Package (0x04) { "PSTATE", 0x04, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x10642AC0, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x08D24D00, Zero } } }, Package (0x04) { "PSTATE", 0x05, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x0BEBC200, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x08D24D00, Zero } } }, Package (0x04) { "PSTATE", 0x06, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x0A37CADB, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } } }, Package (0x04) { "PSTATE", 0x07, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x09D5B340, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } } }, Package (0x04) { "PSTATE", 0x08, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x08F0D180, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } } }, Package (0x04) { "PSTATE", 0x09, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x05F5E100, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } } }, Package (0x04) { "PSTATE", 0x0A, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x051BD4B0, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } } }, Package (0x04) { "PSTATE", 0x0B, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x0124F800, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } } }, Package (0x04) { "PSTATE", 0x0C, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, Zero, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", Zero, Zero } } }, Package (0x02) { "PRELOAD_PSTATE", 0x08 }, Package (0x02) { "PREPARE_PSTATE", 0x08 }, Package (0x02) { "ABANDON_PSTATE", 0x08 } }, Package (0x34) { "PSTATE_SET", 0x03, Package (0x03) { "PSTATE", Zero, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x000000031A4A9F80, 0x000000031A4A9F80 } } }, Package (0x03) { "PSTATE", One, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x0000000302731B80, 0x0000000302731B80 } } }, Package (0x03) { "PSTATE", 0x02, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x00000002EA9B9780, 0x00000002EA9B9780 } } }, Package (0x03) { "PSTATE", 0x03, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x00000002D2C41380, 0x00000002D2C41380 } } }, Package (0x03) { "PSTATE", 0x04, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x00000002BAEC8F80, 0x00000002BAEC8F80 } } }, Package (0x03) { "PSTATE", 0x05, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x00000002A3150B80, 0x00000002A3150B80 } } }, Package (0x03) { "PSTATE", 0x06, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x000000028B3D8780, 0x000000028B3D8780 } } }, Package (0x03) { "PSTATE", 0x07, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x0000000273660380, 0x0000000273660380 } } }, Package (0x03) { "PSTATE", 0x08, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x000000025B8E7F80, 0x000000025B8E7F80 } } }, Package (0x03) { "PSTATE", 0x09, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x0000000243B6FB80, 0x0000000243B6FB80 } } }, Package (0x03) { "PSTATE", 0x0A, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x000000022BDF7780, 0x000000022BDF7780 } } }, Package (0x03) { "PSTATE", 0x0B, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x000000021407F380, 0x000000021407F380 } } }, Package (0x03) { "PSTATE", 0x0C, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x00000001FC306F80, 0x00000001FC306F80 } } }, Package (0x03) { "PSTATE", 0x0D, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x00000001E458EB80, 0x00000001E458EB80 } } }, Package (0x03) { "PSTATE", 0x0E, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x00000001CC816780, 0x00000001CC816780 } } }, Package (0x03) { "PSTATE", 0x0F, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x00000001B4A9E380, 0x00000001B4A9E380 } } }, Package (0x03) { "PSTATE", 0x10, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x000000019CD25F80, 0x000000019CD25F80 } } }, Package (0x03) { "PSTATE", 0x11, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x0000000184FADB80, 0x0000000184FADB80 } } }, Package (0x03) { "PSTATE", 0x12, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x000000016D235780, 0x000000016D235780 } } }, Package (0x03) { "PSTATE", 0x13, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x00000001554BD380, 0x00000001554BD380 } } }, Package (0x03) { "PSTATE", 0x14, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x000000013D744F80, 0x000000013D744F80 } } }, Package (0x03) { "PSTATE", 0x15, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x00000001259CCB80, 0x00000001259CCB80 } } }, Package (0x03) { "PSTATE", 0x16, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x000000010DC54780, 0x000000010DC54780 } } }, Package (0x03) { "PSTATE", 0x17, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0xF5EDC380, 0xF5EDC380 } } }, Package (0x03) { "PSTATE", 0x18, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0xDE163F80, 0xDE163F80 } } }, Package (0x03) { "PSTATE", 0x19, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0xC63EBB80, 0xC63EBB80 } } }, Package (0x03) { "PSTATE", 0x1A, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0xAE673780, 0xAE673780 } } }, Package (0x03) { "PSTATE", 0x1B, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x968FB380, 0x968FB380 } } }, Package (0x03) { "PSTATE", 0x1C, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x8F0D1800, 0x8F0D1800 } } }, Package (0x03) { "PSTATE", 0x1D, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x89173700, 0x89173700 } } }, Package (0x03) { "PSTATE", 0x1E, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x83215600, 0x83215600 } } }, Package (0x03) { "PSTATE", 0x1F, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x7D2B7500, 0x7D2B7500 } } }, Package (0x03) { "PSTATE", 0x20, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x77359400, 0x77359400 } } }, Package (0x03) { "PSTATE", 0x21, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x713FB300, 0x713FB300 } } }, Package (0x03) { "PSTATE", 0x22, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x6B49D200, 0x6B49D200 } } }, Package (0x03) { "PSTATE", 0x23, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x6553F100, 0x6553F100 } } }, Package (0x03) { "PSTATE", 0x24, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x5F5E1000, 0x5F5E1000 } } }, Package (0x03) { "PSTATE", 0x25, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x59682F00, 0x59682F00 } } }, Package (0x03) { "PSTATE", 0x26, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x53724E00, 0x53724E00 } } }, Package (0x03) { "PSTATE", 0x27, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x4D7C6D00, 0x4D7C6D00 } } }, Package (0x03) { "PSTATE", 0x28, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x47868C00, 0x47868C00 } } }, Package (0x03) { "PSTATE", 0x29, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x4190AB00, 0x4190AB00 } } }, Package (0x03) { "PSTATE", 0x2A, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x3B9ACA00, 0x3B9ACA00 } } }, Package (0x03) { "PSTATE", 0x2B, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x35A4E900, 0x35A4E900 } } }, Package (0x03) { "PSTATE", 0x2C, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x2FAF0800 } } }, Package (0x03) { "PSTATE", 0x2D, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x29B92700, 0x29B92700 } } }, Package (0x03) { "PSTATE", 0x2E, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x23C34600, 0x23C34600 } } }, Package (0x03) { "PSTATE", 0x2F, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x1DCD6500, 0x1DCD6500 } } }, Package (0x03) { "PSTATE", 0x30, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", 0x17D78400, 0x17D78400 } } }, Package (0x03) { "PSTATE", 0x31, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_EBI1", Zero, Zero } } } } } } }) Return (GPCC) /* \_SB_.PEP0.G2MD.GPCC */ } Method (G3MD, 0, NotSerialized) { Name (GPCC, Package (0x01) { Package (0x03) { "DEVICE", "\\_SB.GPU0", Package (0x0C) { "COMPONENT", 0x03, Package (0x02) { "FSTATE", Zero }, Package (0x04) { "FSTATE", One, Package (0x0C) { "ENTER", Package (0x01) { "PSTATE_SAVE" }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { 0x02, 0x07 } }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { 0x03, 0x31 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_vsync_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_vsync_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_mdp_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rot_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_ahb_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", Zero, Zero } } }, Package (0x0B) { "EXIT", Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_mdp_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_vsync_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_vsync_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rot_clk", One } }, Package (0x01) { "PSTATE_RESTORE" }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { 0x02, 0x04 } } } }, Package (0x04) { "FSTATE", 0x02, Package (0x10) { "ENTER", Package (0x01) { "PSTATE_SAVE" }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { 0x02, 0x07 } }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { 0x03, 0x31 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_vsync_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_vsync_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_mdp_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rot_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_ahb_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", Zero, Zero } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "mdss_core_gdsc", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_xo_clk", 0x02 } } }, Package (0x0F) { "EXIT", Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_xo_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_ahb_clk", One } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "mdss_core_gdsc", One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_mdp_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_vsync_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_vsync_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rot_clk", One } }, Package (0x01) { "PSTATE_RESTORE" }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { 0x02, 0x04 } } } }, Package (0x02) { "INIT_FSTATE", Zero }, Package (0x02) { "PRELOAD_FSTATE", 0x02 }, Package (0x02) { "ABANDON_FSTATE", 0x02 }, Package (0x07) { "PSTATE_SET", Zero, Package (0x02) { "PSTATE", Zero }, Package (0x02) { "PSTATE", One }, Package (0x02) { "PRELOAD_PSTATE", Zero }, Package (0x02) { "PREPARE_PSTATE", Zero }, Package (0x02) { "ABANDON_PSTATE", Zero } }, Package (0x04) { "PSTATE_SET", One, Package (0x05) { "PSTATE", Zero, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_xo_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_ahb_clk", One } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "mdss_core_gdsc", One } } }, Package (0x05) { "PSTATE", One, Package (0x02) { "FOOTSWITCH", Package (0x02) { "mdss_core_gdsc", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_xo_clk", 0x02 } } } }, Package (0x0D) { "PSTATE_SET", 0x02, Package (0x04) { "PSTATE", Zero, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_rot_clk", 0x03, 0x19A14780, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x11C31E80, Zero } } }, Package (0x04) { "PSTATE", One, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_rot_clk", 0x03, 0x18964020, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x11C31E80, Zero } } }, Package (0x04) { "PSTATE", 0x02, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_rot_clk", 0x03, 0x14810600, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x08D24D00, Zero } } }, Package (0x04) { "PSTATE", 0x03, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_rot_clk", 0x03, 0x11E1A300, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x08D24D00, Zero } } }, Package (0x04) { "PSTATE", 0x04, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_rot_clk", 0x03, 0x0A37CADB, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } } }, Package (0x04) { "PSTATE", 0x05, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_rot_clk", 0x03, 0x09D5B340, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } } }, Package (0x04) { "PSTATE", 0x06, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_rot_clk", 0x03, 0x0124F800, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } } }, Package (0x04) { "PSTATE", 0x07, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_rot_clk", 0x03, Zero, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", Zero, Zero } } }, Package (0x02) { "PRELOAD_PSTATE", 0x05 }, Package (0x02) { "PREPARE_PSTATE", 0x05 }, Package (0x02) { "ABANDON_PSTATE", 0x05 } }, Package (0x34) { "PSTATE_SET", 0x03, Package (0x03) { "PSTATE", Zero, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x000000031A4A9F80, 0x000000031A4A9F80 } } }, Package (0x03) { "PSTATE", One, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x0000000302731B80, 0x0000000302731B80 } } }, Package (0x03) { "PSTATE", 0x02, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x00000002EA9B9780, 0x00000002EA9B9780 } } }, Package (0x03) { "PSTATE", 0x03, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x00000002D2C41380, 0x00000002D2C41380 } } }, Package (0x03) { "PSTATE", 0x04, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x00000002BAEC8F80, 0x00000002BAEC8F80 } } }, Package (0x03) { "PSTATE", 0x05, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x00000002A3150B80, 0x00000002A3150B80 } } }, Package (0x03) { "PSTATE", 0x06, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x000000028B3D8780, 0x000000028B3D8780 } } }, Package (0x03) { "PSTATE", 0x07, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x0000000273660380, 0x0000000273660380 } } }, Package (0x03) { "PSTATE", 0x08, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x000000025B8E7F80, 0x000000025B8E7F80 } } }, Package (0x03) { "PSTATE", 0x09, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x0000000243B6FB80, 0x0000000243B6FB80 } } }, Package (0x03) { "PSTATE", 0x0A, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x000000022BDF7780, 0x000000022BDF7780 } } }, Package (0x03) { "PSTATE", 0x0B, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x000000021407F380, 0x000000021407F380 } } }, Package (0x03) { "PSTATE", 0x0C, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x00000001FC306F80, 0x00000001FC306F80 } } }, Package (0x03) { "PSTATE", 0x0D, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x00000001E458EB80, 0x00000001E458EB80 } } }, Package (0x03) { "PSTATE", 0x0E, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x00000001CC816780, 0x00000001CC816780 } } }, Package (0x03) { "PSTATE", 0x0F, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x00000001B4A9E380, 0x00000001B4A9E380 } } }, Package (0x03) { "PSTATE", 0x10, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x000000019CD25F80, 0x000000019CD25F80 } } }, Package (0x03) { "PSTATE", 0x11, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x0000000184FADB80, 0x0000000184FADB80 } } }, Package (0x03) { "PSTATE", 0x12, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x000000016D235780, 0x000000016D235780 } } }, Package (0x03) { "PSTATE", 0x13, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x00000001554BD380, 0x00000001554BD380 } } }, Package (0x03) { "PSTATE", 0x14, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x000000013D744F80, 0x000000013D744F80 } } }, Package (0x03) { "PSTATE", 0x15, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x00000001259CCB80, 0x00000001259CCB80 } } }, Package (0x03) { "PSTATE", 0x16, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x000000010DC54780, 0x000000010DC54780 } } }, Package (0x03) { "PSTATE", 0x17, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0xF5EDC380, 0xF5EDC380 } } }, Package (0x03) { "PSTATE", 0x18, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0xDE163F80, 0xDE163F80 } } }, Package (0x03) { "PSTATE", 0x19, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0xC63EBB80, 0xC63EBB80 } } }, Package (0x03) { "PSTATE", 0x1A, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0xAE673780, 0xAE673780 } } }, Package (0x03) { "PSTATE", 0x1B, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x968FB380, 0x968FB380 } } }, Package (0x03) { "PSTATE", 0x1C, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x8F0D1800, 0x8F0D1800 } } }, Package (0x03) { "PSTATE", 0x1D, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x89173700, 0x89173700 } } }, Package (0x03) { "PSTATE", 0x1E, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x83215600, 0x83215600 } } }, Package (0x03) { "PSTATE", 0x1F, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x7D2B7500, 0x7D2B7500 } } }, Package (0x03) { "PSTATE", 0x20, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x77359400, 0x77359400 } } }, Package (0x03) { "PSTATE", 0x21, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x713FB300, 0x713FB300 } } }, Package (0x03) { "PSTATE", 0x22, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x6B49D200, 0x6B49D200 } } }, Package (0x03) { "PSTATE", 0x23, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x6553F100, 0x6553F100 } } }, Package (0x03) { "PSTATE", 0x24, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x5F5E1000, 0x5F5E1000 } } }, Package (0x03) { "PSTATE", 0x25, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x59682F00, 0x59682F00 } } }, Package (0x03) { "PSTATE", 0x26, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x53724E00, 0x53724E00 } } }, Package (0x03) { "PSTATE", 0x27, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x4D7C6D00, 0x4D7C6D00 } } }, Package (0x03) { "PSTATE", 0x28, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x47868C00, 0x47868C00 } } }, Package (0x03) { "PSTATE", 0x29, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x4190AB00, 0x4190AB00 } } }, Package (0x03) { "PSTATE", 0x2A, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x3B9ACA00, 0x3B9ACA00 } } }, Package (0x03) { "PSTATE", 0x2B, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x35A4E900, 0x35A4E900 } } }, Package (0x03) { "PSTATE", 0x2C, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x2FAF0800 } } }, Package (0x03) { "PSTATE", 0x2D, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x29B92700, 0x29B92700 } } }, Package (0x03) { "PSTATE", 0x2E, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x23C34600, 0x23C34600 } } }, Package (0x03) { "PSTATE", 0x2F, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x1DCD6500, 0x1DCD6500 } } }, Package (0x03) { "PSTATE", 0x30, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", 0x17D78400, 0x17D78400 } } }, Package (0x03) { "PSTATE", 0x31, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP1", "ICBID_SLAVE_EBI1", Zero, Zero } } } } } } }) Return (GPCC) /* \_SB_.PEP0.G3MD.GPCC */ } Method (G4MD, 0, NotSerialized) { Name (GPCC, Package (0x01) { Package (0x03) { "DEVICE", "\\_SB.GPU0", Package (0x0C) { "COMPONENT", 0x04, Package (0x02) { "FSTATE", Zero }, Package (0x04) { "FSTATE", One, Package (0x09) { "ENTER", Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec1_core_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec1_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec0_core_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec0_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ctl_core_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ctl_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_video_ahb_clk", 0x02 } } }, Package (0x09) { "EXIT", Package (0x02) { "CLOCK", Package (0x02) { "gcc_video_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ctl_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ctl_core_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec0_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec0_core_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec1_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec1_core_clk", One } } } }, Package (0x04) { "FSTATE", 0x02, Package (0x13) { "ENTER", Package (0x01) { "PSTATE_SAVE" }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { 0x02, 0x06 } }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { 0x03, 0x6E } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec1_core_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec1_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec0_core_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec0_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ctl_core_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ctl_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ahb_clk", 0x02 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec1_gdsc", 0x04 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec1_gdsc", 0x02 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec0_gdsc", 0x04 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec0_gdsc", 0x02 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "venus_gdsc", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_video_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_video_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_video_xo_clk", 0x02 } } }, Package (0x18) { "EXIT", Package (0x02) { "CLOCK", Package (0x02) { "gcc_video_xo_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_video_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_video_ahb_clk", One } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "venus_gdsc", One } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec0_gdsc", One } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec0_gdsc", 0x03 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec1_gdsc", One } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec1_gdsc", 0x03 } }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { Zero, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ctl_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ctl_core_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec0_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec0_core_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec1_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec1_core_clk", One } }, Package (0x02) { "CLOCK", Package (0x03) { "video_cc_vcodec0_core_clk", 0x09, 0x12 } }, Package (0x02) { "CLOCK", Package (0x03) { "video_cc_vcodec1_core_clk", 0x09, 0x12 } }, Package (0x02) { "CLOCK", Package (0x03) { "video_cc_venus_ctl_core_clk", 0x09, 0x12 } }, Package (0x02) { "CLOCK", Package (0x03) { "video_cc_vcodec0_core_clk", 0x09, 0x14 } }, Package (0x02) { "CLOCK", Package (0x03) { "video_cc_vcodec1_core_clk", 0x09, 0x14 } }, Package (0x02) { "CLOCK", Package (0x03) { "video_cc_venus_ctl_core_clk", 0x09, 0x14 } }, Package (0x01) { "PSTATE_RESTORE" } } }, Package (0x02) { "INIT_FSTATE", Zero }, Package (0x02) { "PRELOAD_FSTATE", 0x02 }, Package (0x02) { "ABANDON_FSTATE", 0x02 }, Package (0x07) { "PSTATE_SET", Zero, Package (0x02) { "PSTATE", Zero }, Package (0x11) { "PSTATE", One, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec1_core_clk", 0x0A } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec1_axi_clk", 0x0A } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec0_core_clk", 0x0A } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec0_axi_clk", 0x0A } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ctl_core_clk", 0x0A } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ctl_axi_clk", 0x0A } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ahb_clk", 0x0A } }, Package (0x02) { "DELAY", Package (0x01) { One } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ahb_clk", 0x0B } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ctl_axi_clk", 0x0B } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ctl_core_clk", 0x0B } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec0_axi_clk", 0x0B } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec0_core_clk", 0x0B } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec1_axi_clk", 0x0B } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec1_core_clk", 0x0B } } }, Package (0x02) { "PRELOAD_PSTATE", One }, Package (0x02) { "PREPARE_PSTATE", Zero }, Package (0x02) { "ABANDON_PSTATE", One } }, Package (0x07) { "PSTATE_SET", One, Package (0x0A) { "PSTATE", Zero, Package (0x02) { "CLOCK", Package (0x02) { "gcc_video_xo_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_video_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_video_ahb_clk", One } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "venus_gdsc", One } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec0_gdsc", One } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec0_gdsc", 0x03 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec1_gdsc", One } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec1_gdsc", 0x03 } } }, Package (0x0A) { "PSTATE", One, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec1_gdsc", 0x04 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec1_gdsc", 0x02 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec0_gdsc", 0x04 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec0_gdsc", 0x02 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "venus_gdsc", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_video_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_video_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_video_xo_clk", 0x02 } } }, Package (0x02) { "PRELOAD_PSTATE", One }, Package (0x02) { "PREPARE_PSTATE", One }, Package (0x02) { "ABANDON_PSTATE", One } }, Package (0x0C) { "PSTATE_SET", 0x02, Package (0x06) { "PSTATE", Zero, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_venus_ctl_core_clk", 0x03, 0x1FC4EF40, 0x03 } }, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_vcodec0_core_clk", 0x03, 0x1FC4EF40, 0x03 } }, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_vcodec1_core_clk", 0x03, 0x1FC4EF40, 0x03 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_VENUS_CFG", 0x11E1A300, Zero } } }, Package (0x06) { "PSTATE", One, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_venus_ctl_core_clk", 0x03, 0x1A76E700, 0x03 } }, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_vcodec0_core_clk", 0x03, 0x1A76E700, 0x03 } }, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_vcodec1_core_clk", 0x03, 0x1A76E700, 0x03 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_VENUS_CFG", 0x11E1A300, Zero } } }, Package (0x06) { "PSTATE", 0x02, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_venus_ctl_core_clk", 0x03, 0x16A65700, 0x03 } }, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_vcodec0_core_clk", 0x03, 0x16A65700, 0x03 } }, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_vcodec1_core_clk", 0x03, 0x16A65700, 0x03 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_VENUS_CFG", 0x08F0D180, Zero } } }, Package (0x06) { "PSTATE", 0x03, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_venus_ctl_core_clk", 0x03, 0x1312D000, 0x03 } }, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_vcodec0_core_clk", 0x03, 0x1312D000, 0x03 } }, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_vcodec1_core_clk", 0x03, 0x1312D000, 0x03 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_VENUS_CFG", 0x08F0D180, Zero } } }, Package (0x06) { "PSTATE", 0x04, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_venus_ctl_core_clk", 0x03, 0x0BEBC200, 0x03 } }, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_vcodec0_core_clk", 0x03, 0x0BEBC200, 0x03 } }, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_vcodec1_core_clk", 0x03, 0x0BEBC200, 0x03 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_VENUS_CFG", 0x047868C0, Zero } } }, Package (0x06) { "PSTATE", 0x05, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_venus_ctl_core_clk", 0x03, 0x05F5E100, 0x03 } }, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_vcodec0_core_clk", 0x03, 0x05F5E100, 0x03 } }, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_vcodec1_core_clk", 0x03, 0x05F5E100, 0x03 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_VENUS_CFG", 0x047868C0, Zero } } }, Package (0x06) { "PSTATE", 0x06, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_venus_ctl_core_clk", 0x03, Zero, 0x03 } }, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_vcodec0_core_clk", 0x03, Zero, 0x03 } }, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_vcodec1_core_clk", 0x03, Zero, 0x03 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_VENUS_CFG", Zero, Zero } } }, Package (0x02) { "PRELOAD_PSTATE", 0x04 }, Package (0x02) { "PREPARE_PSTATE", 0x04 }, Package (0x02) { "ABANDON_PSTATE", 0x04 } }, Package (0x74) { "PSTATE_SET", 0x03, Package (0x03) { "PSTATE", Zero, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x000000051F4D5C00, 0x000000051F4D5C00 } } }, Package (0x03) { "PSTATE", One, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x0000000513619A00, 0x0000000513619A00 } } }, Package (0x03) { "PSTATE", 0x02, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x000000050775D800, 0x000000050775D800 } } }, Package (0x03) { "PSTATE", 0x03, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000004FB8A1600, 0x00000004FB8A1600 } } }, Package (0x03) { "PSTATE", 0x04, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000004EF9E5400, 0x00000004EF9E5400 } } }, Package (0x03) { "PSTATE", 0x05, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000004E3B29200, 0x00000004E3B29200 } } }, Package (0x03) { "PSTATE", 0x06, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000004D7C6D000, 0x00000004D7C6D000 } } }, Package (0x03) { "PSTATE", 0x07, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000004CBDB0E00, 0x00000004CBDB0E00 } } }, Package (0x03) { "PSTATE", 0x08, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000004BFEF4C00, 0x00000004BFEF4C00 } } }, Package (0x03) { "PSTATE", 0x09, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000004B4038A00, 0x00000004B4038A00 } } }, Package (0x03) { "PSTATE", 0x0A, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000004A817C800, 0x00000004A817C800 } } }, Package (0x03) { "PSTATE", 0x0B, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x000000049C2C0600, 0x000000049C2C0600 } } }, Package (0x03) { "PSTATE", 0x0C, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x0000000490404400, 0x0000000490404400 } } }, Package (0x03) { "PSTATE", 0x0D, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x0000000484548200, 0x0000000484548200 } } }, Package (0x03) { "PSTATE", 0x0E, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x000000047868C000, 0x000000047868C000 } } }, Package (0x03) { "PSTATE", 0x0F, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x000000046C7CFE00, 0x000000046C7CFE00 } } }, Package (0x03) { "PSTATE", 0x10, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x0000000460913C00, 0x0000000460913C00 } } }, Package (0x03) { "PSTATE", 0x11, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x0000000454A57A00, 0x0000000454A57A00 } } }, Package (0x03) { "PSTATE", 0x12, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x0000000448B9B800, 0x0000000448B9B800 } } }, Package (0x03) { "PSTATE", 0x13, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x000000043CCDF600, 0x000000043CCDF600 } } }, Package (0x03) { "PSTATE", 0x14, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x0000000430E23400, 0x0000000430E23400 } } }, Package (0x03) { "PSTATE", 0x15, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x0000000424F67200, 0x0000000424F67200 } } }, Package (0x03) { "PSTATE", 0x16, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000004190AB000, 0x00000004190AB000 } } }, Package (0x03) { "PSTATE", 0x17, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x000000040D1EEE00, 0x000000040D1EEE00 } } }, Package (0x03) { "PSTATE", 0x18, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x0000000401332C00, 0x0000000401332C00 } } }, Package (0x03) { "PSTATE", 0x19, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000003F5476A00, 0x00000003F5476A00 } } }, Package (0x03) { "PSTATE", 0x1A, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000003E95BA800, 0x00000003E95BA800 } } }, Package (0x03) { "PSTATE", 0x1B, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000003DD6FE600, 0x00000003DD6FE600 } } }, Package (0x03) { "PSTATE", 0x1C, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000003D1842400, 0x00000003D1842400 } } }, Package (0x03) { "PSTATE", 0x1D, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000003C5986200, 0x00000003C5986200 } } }, Package (0x03) { "PSTATE", 0x1E, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000003B9ACA000, 0x00000003B9ACA000 } } }, Package (0x03) { "PSTATE", 0x1F, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000003ADC0DE00, 0x00000003ADC0DE00 } } }, Package (0x03) { "PSTATE", 0x20, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000003A1D51C00, 0x00000003A1D51C00 } } }, Package (0x03) { "PSTATE", 0x21, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x0000000395E95A00, 0x0000000395E95A00 } } }, Package (0x03) { "PSTATE", 0x22, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x0000000389FD9800, 0x0000000389FD9800 } } }, Package (0x03) { "PSTATE", 0x23, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x000000037E11D600, 0x000000037E11D600 } } }, Package (0x03) { "PSTATE", 0x24, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x0000000372261400, 0x0000000372261400 } } }, Package (0x03) { "PSTATE", 0x25, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000003663A5200, 0x00000003663A5200 } } }, Package (0x03) { "PSTATE", 0x26, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x000000035A4E9000, 0x000000035A4E9000 } } }, Package (0x03) { "PSTATE", 0x27, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x000000034E62CE00, 0x000000034E62CE00 } } }, Package (0x03) { "PSTATE", 0x28, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x0000000342770C00, 0x0000000342770C00 } } }, Package (0x03) { "PSTATE", 0x29, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000003368B4A00, 0x00000003368B4A00 } } }, Package (0x03) { "PSTATE", 0x2A, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x000000032A9F8800, 0x000000032A9F8800 } } }, Package (0x03) { "PSTATE", 0x2B, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x000000031EB3C600, 0x000000031EB3C600 } } }, Package (0x03) { "PSTATE", 0x2C, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x0000000312C80400, 0x0000000312C80400 } } }, Package (0x03) { "PSTATE", 0x2D, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x0000000306DC4200, 0x0000000306DC4200 } } }, Package (0x03) { "PSTATE", 0x2E, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000002FAF08000, 0x00000002FAF08000 } } }, Package (0x03) { "PSTATE", 0x2F, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000002EF04BE00, 0x00000002EF04BE00 } } }, Package (0x03) { "PSTATE", 0x30, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000002E318FC00, 0x00000002E318FC00 } } }, Package (0x03) { "PSTATE", 0x31, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000002D72D3A00, 0x00000002D72D3A00 } } }, Package (0x03) { "PSTATE", 0x32, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000002CB417800, 0x00000002CB417800 } } }, Package (0x03) { "PSTATE", 0x33, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000002BF55B600, 0x00000002BF55B600 } } }, Package (0x03) { "PSTATE", 0x34, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000002B369F400, 0x00000002B369F400 } } }, Package (0x03) { "PSTATE", 0x35, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000002A77E3200, 0x00000002A77E3200 } } }, Package (0x03) { "PSTATE", 0x36, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x000000029B927000, 0x000000029B927000 } } }, Package (0x03) { "PSTATE", 0x37, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x000000028FA6AE00, 0x000000028FA6AE00 } } }, Package (0x03) { "PSTATE", 0x38, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x0000000283BAEC00, 0x0000000283BAEC00 } } }, Package (0x03) { "PSTATE", 0x39, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x0000000277CF2A00, 0x0000000277CF2A00 } } }, Package (0x03) { "PSTATE", 0x3A, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x000000026BE36800, 0x000000026BE36800 } } }, Package (0x03) { "PSTATE", 0x3B, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x000000025FF7A600, 0x000000025FF7A600 } } }, Package (0x03) { "PSTATE", 0x3C, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000002540BE400, 0x00000002540BE400 } } }, Package (0x03) { "PSTATE", 0x3D, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x0000000248202200, 0x0000000248202200 } } }, Package (0x03) { "PSTATE", 0x3E, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x000000023C346000, 0x000000023C346000 } } }, Package (0x03) { "PSTATE", 0x3F, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x0000000230489E00, 0x0000000230489E00 } } }, Package (0x03) { "PSTATE", 0x40, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000002245CDC00, 0x00000002245CDC00 } } }, Package (0x03) { "PSTATE", 0x41, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x0000000218711A00, 0x0000000218711A00 } } }, Package (0x03) { "PSTATE", 0x42, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x000000020C855800, 0x000000020C855800 } } }, Package (0x03) { "PSTATE", 0x43, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x0000000200999600, 0x0000000200999600 } } }, Package (0x03) { "PSTATE", 0x44, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000001F4ADD400, 0x00000001F4ADD400 } } }, Package (0x03) { "PSTATE", 0x45, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000001E8C21200, 0x00000001E8C21200 } } }, Package (0x03) { "PSTATE", 0x46, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000001DCD65000, 0x00000001DCD65000 } } }, Package (0x03) { "PSTATE", 0x47, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000001D0EA8E00, 0x00000001D0EA8E00 } } }, Package (0x03) { "PSTATE", 0x48, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000001C4FECC00, 0x00000001C4FECC00 } } }, Package (0x03) { "PSTATE", 0x49, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000001B9130A00, 0x00000001B9130A00 } } }, Package (0x03) { "PSTATE", 0x4A, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000001AD274800, 0x00000001AD274800 } } }, Package (0x03) { "PSTATE", 0x4B, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000001A13B8600, 0x00000001A13B8600 } } }, Package (0x03) { "PSTATE", 0x4C, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000001954FC400, 0x00000001954FC400 } } }, Package (0x03) { "PSTATE", 0x4D, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x0000000189640200, 0x0000000189640200 } } }, Package (0x03) { "PSTATE", 0x4E, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x000000017D784000, 0x000000017D784000 } } }, Package (0x03) { "PSTATE", 0x4F, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000001718C7E00, 0x00000001718C7E00 } } }, Package (0x03) { "PSTATE", 0x50, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x0000000165A0BC00, 0x0000000165A0BC00 } } }, Package (0x03) { "PSTATE", 0x51, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x0000000159B4FA00, 0x0000000159B4FA00 } } }, Package (0x03) { "PSTATE", 0x52, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x000000014DC93800, 0x000000014DC93800 } } }, Package (0x03) { "PSTATE", 0x53, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x0000000141DD7600, 0x0000000141DD7600 } } }, Package (0x03) { "PSTATE", 0x54, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x0000000135F1B400, 0x0000000135F1B400 } } }, Package (0x03) { "PSTATE", 0x55, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x000000012A05F200, 0x000000012A05F200 } } }, Package (0x03) { "PSTATE", 0x56, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x000000011E1A3000, 0x000000011E1A3000 } } }, Package (0x03) { "PSTATE", 0x57, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x00000001122E6E00, 0x00000001122E6E00 } } }, Package (0x03) { "PSTATE", 0x58, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x000000010642AC00, 0x000000010642AC00 } } }, Package (0x03) { "PSTATE", 0x59, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0xFA56EA00, 0xFA56EA00 } } }, Package (0x03) { "PSTATE", 0x5A, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0xEE6B2800, 0xEE6B2800 } } }, Package (0x03) { "PSTATE", 0x5B, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0xE27F6600, 0xE27F6600 } } }, Package (0x03) { "PSTATE", 0x5C, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0xD693A400, 0xD693A400 } } }, Package (0x03) { "PSTATE", 0x5D, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0xCAA7E200, 0xCAA7E200 } } }, Package (0x03) { "PSTATE", 0x5E, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0xBEBC2000, 0xBEBC2000 } } }, Package (0x03) { "PSTATE", 0x5F, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0xB2D05E00, 0xB2D05E00 } } }, Package (0x03) { "PSTATE", 0x60, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0xA6E49C00, 0xA6E49C00 } } }, Package (0x03) { "PSTATE", 0x61, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x9AF8DA00, 0x9AF8DA00 } } }, Package (0x03) { "PSTATE", 0x62, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x8F0D1800, 0x8F0D1800 } } }, Package (0x03) { "PSTATE", 0x63, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x83215600, 0x83215600 } } }, Package (0x03) { "PSTATE", 0x64, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x77359400, 0x77359400 } } }, Package (0x03) { "PSTATE", 0x65, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x6B49D200, 0x6B49D200 } } }, Package (0x03) { "PSTATE", 0x66, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x5F5E1000, 0x5F5E1000 } } }, Package (0x03) { "PSTATE", 0x67, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x53724E00, 0x53724E00 } } }, Package (0x03) { "PSTATE", 0x68, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x47868C00, 0x47868C00 } } }, Package (0x03) { "PSTATE", 0x69, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x3B9ACA00, 0x3B9ACA00 } } }, Package (0x03) { "PSTATE", 0x6A, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x2FAF0800 } } }, Package (0x03) { "PSTATE", 0x6B, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x23C34600, 0x23C34600 } } }, Package (0x03) { "PSTATE", 0x6C, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x17D78400, 0x17D78400 } } }, Package (0x03) { "PSTATE", 0x6D, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", 0x0BEBC200, 0x0BEBC200 } } }, Package (0x03) { "PSTATE", 0x6E, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P0", "ICBID_SLAVE_EBI1", Zero, Zero } } }, Package (0x02) { "PRELOAD_PSTATE", 0x6C }, Package (0x02) { "PREPARE_PSTATE", 0x6C }, Package (0x02) { "ABANDON_PSTATE", 0x6C } } } } }) Return (GPCC) /* \_SB_.PEP0.G4MD.GPCC */ } Method (G5MD, 0, NotSerialized) { Name (GPCC, Package (0x01) { Package (0x03) { "DEVICE", "\\_SB.GPU0", Package (0x0A) { "COMPONENT", 0x05, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One }, Package (0x02) { "INIT_FSTATE", Zero }, Package (0x02) { "PRELOAD_FSTATE", Zero }, Package (0x02) { "ABANDON_FSTATE", Zero }, Package (0x07) { "PSTATE_SET", Zero, Package (0x02) { "PSTATE", Zero }, Package (0x02) { "PSTATE", One }, Package (0x02) { "PRELOAD_PSTATE", Zero }, Package (0x02) { "PREPARE_PSTATE", Zero }, Package (0x02) { "ABANDON_PSTATE", Zero } }, Package (0x07) { "PSTATE_SET", One, Package (0x02) { "PSTATE", Zero }, Package (0x02) { "PSTATE", One }, Package (0x02) { "PRELOAD_PSTATE", Zero }, Package (0x02) { "PREPARE_PSTATE", One }, Package (0x02) { "ABANDON_PSTATE", Zero } }, Package (0x06) { "PSTATE_SET", 0x02, Package (0x02) { "PSTATE", Zero }, Package (0x02) { "PRELOAD_PSTATE", Zero }, Package (0x02) { "PREPARE_PSTATE", Zero }, Package (0x02) { "ABANDON_PSTATE", Zero } } } } }) Return (GPCC) /* \_SB_.PEP0.G5MD.GPCC */ } Method (G6MD, 0, NotSerialized) { Name (GPCC, Package (0x01) { Package (0x03) { "DEVICE", "\\_SB.GPU0", Package (0x0C) { "COMPONENT", 0x06, Package (0x02) { "FSTATE", Zero }, Package (0x04) { "FSTATE", One, Package (0x09) { "ENTER", Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec1_core_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec1_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec0_core_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec0_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ctl_core_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ctl_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_video_ahb_clk", 0x02 } } }, Package (0x09) { "EXIT", Package (0x02) { "CLOCK", Package (0x02) { "gcc_video_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ctl_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ctl_core_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec0_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec0_core_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec1_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec1_core_clk", One } } } }, Package (0x04) { "FSTATE", 0x02, Package (0x13) { "ENTER", Package (0x01) { "PSTATE_SAVE" }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { 0x02, 0x06 } }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { 0x03, 0x6E } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec1_core_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec1_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec0_core_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec0_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ctl_core_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ctl_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ahb_clk", 0x02 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec1_gdsc", 0x04 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec1_gdsc", 0x02 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec0_gdsc", 0x04 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec0_gdsc", 0x02 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "venus_gdsc", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_video_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_video_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_video_xo_clk", 0x02 } } }, Package (0x18) { "EXIT", Package (0x02) { "CLOCK", Package (0x02) { "gcc_video_xo_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_video_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_video_ahb_clk", One } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "venus_gdsc", One } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec0_gdsc", One } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec0_gdsc", 0x03 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec1_gdsc", One } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec1_gdsc", 0x03 } }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { Zero, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ctl_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ctl_core_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec0_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec0_core_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec1_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec1_core_clk", One } }, Package (0x02) { "CLOCK", Package (0x03) { "video_cc_vcodec0_core_clk", 0x09, 0x12 } }, Package (0x02) { "CLOCK", Package (0x03) { "video_cc_vcodec1_core_clk", 0x09, 0x12 } }, Package (0x02) { "CLOCK", Package (0x03) { "video_cc_venus_ctl_core_clk", 0x09, 0x12 } }, Package (0x02) { "CLOCK", Package (0x03) { "video_cc_vcodec0_core_clk", 0x09, 0x14 } }, Package (0x02) { "CLOCK", Package (0x03) { "video_cc_vcodec1_core_clk", 0x09, 0x14 } }, Package (0x02) { "CLOCK", Package (0x03) { "video_cc_venus_ctl_core_clk", 0x09, 0x14 } }, Package (0x01) { "PSTATE_RESTORE" } } }, Package (0x02) { "INIT_FSTATE", Zero }, Package (0x02) { "PRELOAD_FSTATE", 0x02 }, Package (0x02) { "ABANDON_FSTATE", 0x02 }, Package (0x07) { "PSTATE_SET", Zero, Package (0x02) { "PSTATE", Zero }, Package (0x11) { "PSTATE", One, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec1_core_clk", 0x0A } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec1_axi_clk", 0x0A } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec0_core_clk", 0x0A } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec0_axi_clk", 0x0A } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ctl_core_clk", 0x0A } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ctl_axi_clk", 0x0A } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ahb_clk", 0x0A } }, Package (0x02) { "DELAY", Package (0x01) { One } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ahb_clk", 0x0B } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ctl_axi_clk", 0x0B } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_venus_ctl_core_clk", 0x0B } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec0_axi_clk", 0x0B } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec0_core_clk", 0x0B } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec1_axi_clk", 0x0B } }, Package (0x02) { "CLOCK", Package (0x02) { "video_cc_vcodec1_core_clk", 0x0B } } }, Package (0x02) { "PRELOAD_PSTATE", One }, Package (0x02) { "PREPARE_PSTATE", Zero }, Package (0x02) { "ABANDON_PSTATE", One } }, Package (0x07) { "PSTATE_SET", One, Package (0x0A) { "PSTATE", Zero, Package (0x02) { "CLOCK", Package (0x02) { "gcc_video_xo_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_video_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_video_ahb_clk", One } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "venus_gdsc", One } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec0_gdsc", One } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec0_gdsc", 0x03 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec1_gdsc", One } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec1_gdsc", 0x03 } } }, Package (0x0A) { "PSTATE", One, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec1_gdsc", 0x04 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec1_gdsc", 0x02 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec0_gdsc", 0x04 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "vcodec0_gdsc", 0x02 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "venus_gdsc", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_video_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_video_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_video_xo_clk", 0x02 } } }, Package (0x02) { "PRELOAD_PSTATE", One }, Package (0x02) { "PREPARE_PSTATE", One }, Package (0x02) { "ABANDON_PSTATE", One } }, Package (0x0C) { "PSTATE_SET", 0x02, Package (0x06) { "PSTATE", Zero, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_venus_ctl_core_clk", 0x03, 0x1FC4EF40, 0x03 } }, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_vcodec0_core_clk", 0x03, 0x1FC4EF40, 0x03 } }, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_vcodec1_core_clk", 0x03, 0x1FC4EF40, 0x03 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_VENUS_CFG", 0x11E1A300, Zero } } }, Package (0x06) { "PSTATE", One, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_venus_ctl_core_clk", 0x03, 0x1A76E700, 0x03 } }, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_vcodec0_core_clk", 0x03, 0x1A76E700, 0x03 } }, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_vcodec1_core_clk", 0x03, 0x1A76E700, 0x03 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_VENUS_CFG", 0x11E1A300, Zero } } }, Package (0x06) { "PSTATE", 0x02, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_venus_ctl_core_clk", 0x03, 0x18148D00, 0x03 } }, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_vcodec0_core_clk", 0x03, 0x18148D00, 0x03 } }, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_vcodec1_core_clk", 0x03, 0x18148D00, 0x03 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_VENUS_CFG", 0x08F0D180, Zero } } }, Package (0x06) { "PSTATE", 0x03, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_venus_ctl_core_clk", 0x03, 0x13AB6680, 0x03 } }, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_vcodec0_core_clk", 0x03, 0x13AB6680, 0x03 } }, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_vcodec1_core_clk", 0x03, 0x13AB6680, 0x03 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_VENUS_CFG", 0x08F0D180, Zero } } }, Package (0x06) { "PSTATE", 0x04, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_venus_ctl_core_clk", 0x03, 0x0BEBC200, 0x03 } }, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_vcodec0_core_clk", 0x03, 0x0BEBC200, 0x03 } }, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_vcodec1_core_clk", 0x03, 0x0BEBC200, 0x03 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_VENUS_CFG", 0x047868C0, Zero } } }, Package (0x06) { "PSTATE", 0x05, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_venus_ctl_core_clk", 0x03, 0x05F5E100, 0x03 } }, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_vcodec0_core_clk", 0x03, 0x05F5E100, 0x03 } }, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_vcodec1_core_clk", 0x03, 0x05F5E100, 0x03 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_VENUS_CFG", 0x047868C0, Zero } } }, Package (0x06) { "PSTATE", 0x06, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_venus_ctl_core_clk", 0x03, Zero, 0x03 } }, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_vcodec0_core_clk", 0x03, Zero, 0x03 } }, Package (0x02) { "CLOCK", Package (0x04) { "video_cc_vcodec1_core_clk", 0x03, Zero, 0x03 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_VENUS_CFG", Zero, Zero } } }, Package (0x02) { "PRELOAD_PSTATE", 0x04 }, Package (0x02) { "PREPARE_PSTATE", 0x04 }, Package (0x02) { "ABANDON_PSTATE", 0x04 } }, Package (0x74) { "PSTATE_SET", 0x03, Package (0x03) { "PSTATE", Zero, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x000000051F4D5C00, Zero } } }, Package (0x03) { "PSTATE", One, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x0000000513619A00, Zero } } }, Package (0x03) { "PSTATE", 0x02, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x000000050775D800, Zero } } }, Package (0x03) { "PSTATE", 0x03, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000004FB8A1600, Zero } } }, Package (0x03) { "PSTATE", 0x04, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000004EF9E5400, Zero } } }, Package (0x03) { "PSTATE", 0x05, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000004E3B29200, Zero } } }, Package (0x03) { "PSTATE", 0x06, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000004D7C6D000, Zero } } }, Package (0x03) { "PSTATE", 0x07, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000004CBDB0E00, Zero } } }, Package (0x03) { "PSTATE", 0x08, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000004BFEF4C00, Zero } } }, Package (0x03) { "PSTATE", 0x09, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000004B4038A00, Zero } } }, Package (0x03) { "PSTATE", 0x0A, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000004A817C800, Zero } } }, Package (0x03) { "PSTATE", 0x0B, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x000000049C2C0600, Zero } } }, Package (0x03) { "PSTATE", 0x0C, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x0000000490404400, Zero } } }, Package (0x03) { "PSTATE", 0x0D, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x0000000484548200, Zero } } }, Package (0x03) { "PSTATE", 0x0E, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x000000047868C000, Zero } } }, Package (0x03) { "PSTATE", 0x0F, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x000000046C7CFE00, Zero } } }, Package (0x03) { "PSTATE", 0x10, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x0000000460913C00, Zero } } }, Package (0x03) { "PSTATE", 0x11, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x0000000454A57A00, Zero } } }, Package (0x03) { "PSTATE", 0x12, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x0000000448B9B800, Zero } } }, Package (0x03) { "PSTATE", 0x13, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x000000043CCDF600, Zero } } }, Package (0x03) { "PSTATE", 0x14, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x0000000430E23400, Zero } } }, Package (0x03) { "PSTATE", 0x15, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x0000000424F67200, Zero } } }, Package (0x03) { "PSTATE", 0x16, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000004190AB000, Zero } } }, Package (0x03) { "PSTATE", 0x17, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x000000040D1EEE00, Zero } } }, Package (0x03) { "PSTATE", 0x18, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x0000000401332C00, Zero } } }, Package (0x03) { "PSTATE", 0x19, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000003F5476A00, Zero } } }, Package (0x03) { "PSTATE", 0x1A, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000003E95BA800, Zero } } }, Package (0x03) { "PSTATE", 0x1B, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000003DD6FE600, Zero } } }, Package (0x03) { "PSTATE", 0x1C, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000003D1842400, Zero } } }, Package (0x03) { "PSTATE", 0x1D, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000003C5986200, Zero } } }, Package (0x03) { "PSTATE", 0x1E, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000003B9ACA000, Zero } } }, Package (0x03) { "PSTATE", 0x1F, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000003ADC0DE00, Zero } } }, Package (0x03) { "PSTATE", 0x20, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000003A1D51C00, Zero } } }, Package (0x03) { "PSTATE", 0x21, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x0000000395E95A00, Zero } } }, Package (0x03) { "PSTATE", 0x22, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x0000000389FD9800, Zero } } }, Package (0x03) { "PSTATE", 0x23, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x000000037E11D600, Zero } } }, Package (0x03) { "PSTATE", 0x24, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x0000000372261400, Zero } } }, Package (0x03) { "PSTATE", 0x25, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000003663A5200, Zero } } }, Package (0x03) { "PSTATE", 0x26, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x000000035A4E9000, Zero } } }, Package (0x03) { "PSTATE", 0x27, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x000000034E62CE00, Zero } } }, Package (0x03) { "PSTATE", 0x28, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x0000000342770C00, Zero } } }, Package (0x03) { "PSTATE", 0x29, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000003368B4A00, Zero } } }, Package (0x03) { "PSTATE", 0x2A, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x000000032A9F8800, Zero } } }, Package (0x03) { "PSTATE", 0x2B, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x000000031EB3C600, Zero } } }, Package (0x03) { "PSTATE", 0x2C, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x0000000312C80400, Zero } } }, Package (0x03) { "PSTATE", 0x2D, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x0000000306DC4200, Zero } } }, Package (0x03) { "PSTATE", 0x2E, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000002FAF08000, Zero } } }, Package (0x03) { "PSTATE", 0x2F, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000002EF04BE00, Zero } } }, Package (0x03) { "PSTATE", 0x30, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000002E318FC00, Zero } } }, Package (0x03) { "PSTATE", 0x31, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000002D72D3A00, Zero } } }, Package (0x03) { "PSTATE", 0x32, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000002CB417800, Zero } } }, Package (0x03) { "PSTATE", 0x33, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000002BF55B600, Zero } } }, Package (0x03) { "PSTATE", 0x34, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000002B369F400, Zero } } }, Package (0x03) { "PSTATE", 0x35, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000002A77E3200, Zero } } }, Package (0x03) { "PSTATE", 0x36, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x000000029B927000, Zero } } }, Package (0x03) { "PSTATE", 0x37, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x000000028FA6AE00, Zero } } }, Package (0x03) { "PSTATE", 0x38, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x0000000283BAEC00, Zero } } }, Package (0x03) { "PSTATE", 0x39, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x0000000277CF2A00, Zero } } }, Package (0x03) { "PSTATE", 0x3A, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x000000026BE36800, Zero } } }, Package (0x03) { "PSTATE", 0x3B, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x000000025FF7A600, Zero } } }, Package (0x03) { "PSTATE", 0x3C, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000002540BE400, Zero } } }, Package (0x03) { "PSTATE", 0x3D, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x0000000248202200, Zero } } }, Package (0x03) { "PSTATE", 0x3E, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x000000023C346000, Zero } } }, Package (0x03) { "PSTATE", 0x3F, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x0000000230489E00, Zero } } }, Package (0x03) { "PSTATE", 0x40, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000002245CDC00, Zero } } }, Package (0x03) { "PSTATE", 0x41, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x0000000218711A00, Zero } } }, Package (0x03) { "PSTATE", 0x42, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x000000020C855800, Zero } } }, Package (0x03) { "PSTATE", 0x43, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x0000000200999600, Zero } } }, Package (0x03) { "PSTATE", 0x44, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000001F4ADD400, Zero } } }, Package (0x03) { "PSTATE", 0x45, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000001E8C21200, Zero } } }, Package (0x03) { "PSTATE", 0x46, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000001DCD65000, Zero } } }, Package (0x03) { "PSTATE", 0x47, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000001D0EA8E00, Zero } } }, Package (0x03) { "PSTATE", 0x48, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000001C4FECC00, Zero } } }, Package (0x03) { "PSTATE", 0x49, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000001B9130A00, Zero } } }, Package (0x03) { "PSTATE", 0x4A, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000001AD274800, Zero } } }, Package (0x03) { "PSTATE", 0x4B, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000001A13B8600, Zero } } }, Package (0x03) { "PSTATE", 0x4C, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000001954FC400, Zero } } }, Package (0x03) { "PSTATE", 0x4D, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x0000000189640200, Zero } } }, Package (0x03) { "PSTATE", 0x4E, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x000000017D784000, Zero } } }, Package (0x03) { "PSTATE", 0x4F, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000001718C7E00, Zero } } }, Package (0x03) { "PSTATE", 0x50, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x0000000165A0BC00, Zero } } }, Package (0x03) { "PSTATE", 0x51, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x0000000159B4FA00, Zero } } }, Package (0x03) { "PSTATE", 0x52, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x000000014DC93800, Zero } } }, Package (0x03) { "PSTATE", 0x53, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x0000000141DD7600, Zero } } }, Package (0x03) { "PSTATE", 0x54, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x0000000135F1B400, Zero } } }, Package (0x03) { "PSTATE", 0x55, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x000000012A05F200, Zero } } }, Package (0x03) { "PSTATE", 0x56, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x000000011E1A3000, Zero } } }, Package (0x03) { "PSTATE", 0x57, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x00000001122E6E00, Zero } } }, Package (0x03) { "PSTATE", 0x58, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x000000010642AC00, Zero } } }, Package (0x03) { "PSTATE", 0x59, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0xFA56EA00, Zero } } }, Package (0x03) { "PSTATE", 0x5A, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0xEE6B2800, Zero } } }, Package (0x03) { "PSTATE", 0x5B, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0xE27F6600, Zero } } }, Package (0x03) { "PSTATE", 0x5C, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0xD693A400, Zero } } }, Package (0x03) { "PSTATE", 0x5D, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0xCAA7E200, Zero } } }, Package (0x03) { "PSTATE", 0x5E, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0xBEBC2000, Zero } } }, Package (0x03) { "PSTATE", 0x5F, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0xB2D05E00, Zero } } }, Package (0x03) { "PSTATE", 0x60, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0xA6E49C00, Zero } } }, Package (0x03) { "PSTATE", 0x61, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x9AF8DA00, Zero } } }, Package (0x03) { "PSTATE", 0x62, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x8F0D1800, Zero } } }, Package (0x03) { "PSTATE", 0x63, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x83215600, Zero } } }, Package (0x03) { "PSTATE", 0x64, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x77359400, Zero } } }, Package (0x03) { "PSTATE", 0x65, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x6B49D200, Zero } } }, Package (0x03) { "PSTATE", 0x66, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x5F5E1000, Zero } } }, Package (0x03) { "PSTATE", 0x67, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x53724E00, Zero } } }, Package (0x03) { "PSTATE", 0x68, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x47868C00, Zero } } }, Package (0x03) { "PSTATE", 0x69, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x3B9ACA00, Zero } } }, Package (0x03) { "PSTATE", 0x6A, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x2FAF0800, Zero } } }, Package (0x03) { "PSTATE", 0x6B, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x23C34600, Zero } } }, Package (0x03) { "PSTATE", 0x6C, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x17D78400, Zero } } }, Package (0x03) { "PSTATE", 0x6D, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", 0x0BEBC200, Zero } } }, Package (0x03) { "PSTATE", 0x6E, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_VIDEO_P1", "ICBID_SLAVE_EBI1", Zero, Zero } } }, Package (0x02) { "PRELOAD_PSTATE", 0x6C }, Package (0x02) { "PREPARE_PSTATE", 0x6C }, Package (0x02) { "ABANDON_PSTATE", 0x6C } } } } }) Return (GPCC) /* \_SB_.PEP0.G6MD.GPCC */ } Method (G7MD, 0, NotSerialized) { Name (GPCC, Package (0x01) { Package (0x03) { "DEVICE", "\\_SB.GPU0", Package (0x0C) { "COMPONENT", 0x07, Package (0x02) { "FSTATE", Zero }, Package (0x04) { "FSTATE", One, Package (0x09) { "ENTER", Package (0x01) { "PSTATE_SAVE" }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { 0x03, 0x0C } }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { 0x04, 0x2A } }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { 0x02, 0x04 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "mdss_core_gdsc", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_xo_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "phy_refgen_south", 0x02 } } }, Package (0x06) { "EXIT", Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_xo_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_ahb_clk", One } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "mdss_core_gdsc", One } }, Package (0x02) { "CLOCK", Package (0x02) { "phy_refgen_south", One } }, Package (0x01) { "PSTATE_RESTORE" } } }, Package (0x02) { "INIT_FSTATE", One }, Package (0x02) { "PRELOAD_FSTATE", Zero }, Package (0x02) { "ABANDON_FSTATE", Zero }, Package (0x07) { "PSTATE_SET", Zero, Package (0x02) { "PSTATE", Zero }, Package (0x02) { "PSTATE", One }, Package (0x02) { "PRELOAD_PSTATE", Zero }, Package (0x02) { "PREPARE_PSTATE", Zero }, Package (0x02) { "ABANDON_PSTATE", Zero } }, Package (0x04) { "PSTATE_SET", One, Package (0x05) { "PSTATE", Zero, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_xo_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_ahb_clk", One } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "mdss_core_gdsc", One } } }, Package (0x05) { "PSTATE", One, Package (0x02) { "FOOTSWITCH", Package (0x02) { "mdss_core_gdsc", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_xo_clk", 0x02 } } } }, Package (0x0A) { "PSTATE_SET", 0x02, Package (0x12) { "PSTATE", Zero, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_mdp_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_vsync_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_vsync_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_pclk0_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_esc0_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte0_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte0_intf_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_pclk1_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_esc1_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte1_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte1_intf_clk", One } } }, Package (0x12) { "PSTATE", One, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_mdp_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_vsync_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_vsync_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_pclk0_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_esc0_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte0_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte0_intf_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_pclk1_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_esc1_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte1_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte1_intf_clk", One } } }, Package (0x12) { "PSTATE", 0x02, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_mdp_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_vsync_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_vsync_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_pclk0_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_esc0_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte0_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte0_intf_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_pclk1_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_esc1_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte1_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte1_intf_clk", 0x02 } } }, Package (0x12) { "PSTATE", 0x03, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_mdp_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_vsync_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_vsync_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_pclk0_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_esc0_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte0_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte0_intf_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_pclk1_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_esc1_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte1_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte1_intf_clk", One } } }, Package (0x12) { "PSTATE", 0x04, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_mdp_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_vsync_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_vsync_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_pclk0_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_esc0_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte0_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte0_intf_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_pclk1_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_esc1_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte1_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_byte1_intf_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_ahb_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", Zero, Zero } } }, Package (0x02) { "PRELOAD_PSTATE", Zero }, Package (0x02) { "PREPARE_PSTATE", Zero }, Package (0x02) { "ABANDON_PSTATE", Zero } }, Package (0x12) { "PSTATE_SET", 0x03, Package (0x04) { "PSTATE", Zero, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x19A14780, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x11C31E80, Zero } } }, Package (0x04) { "PSTATE", One, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x18964020, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x11C31E80, Zero } } }, Package (0x04) { "PSTATE", 0x02, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x14810600, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x08D24D00, Zero } } }, Package (0x04) { "PSTATE", 0x03, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x11E1A300, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x08D24D00, Zero } } }, Package (0x04) { "PSTATE", 0x04, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x10642AC0, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x08D24D00, Zero } } }, Package (0x04) { "PSTATE", 0x05, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x0BEBC200, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x08D24D00, Zero } } }, Package (0x04) { "PSTATE", 0x06, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x0A37CADB, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } } }, Package (0x04) { "PSTATE", 0x07, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x09D5B340, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } } }, Package (0x04) { "PSTATE", 0x08, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x08F0D180, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } } }, Package (0x04) { "PSTATE", 0x09, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x05F5E100, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } } }, Package (0x04) { "PSTATE", 0x0A, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x051BD4B0, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } } }, Package (0x04) { "PSTATE", 0x0B, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x0124F800, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } } }, Package (0x04) { "PSTATE", 0x0C, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, Zero, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", Zero, Zero } } }, Package (0x02) { "PRELOAD_PSTATE", 0x04 }, Package (0x02) { "PREPARE_PSTATE", 0x04 }, Package (0x02) { "ABANDON_PSTATE", 0x04 } }, Package (0x30) { "PSTATE_SET", 0x04, Package (0x04) { "PSTATE", Zero, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000031A4A9F80, 0x000000031A4A9F80 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x000000031A4A9F80 } } }, Package (0x04) { "PSTATE", One, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x0000000302731B80, 0x0000000302731B80 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x0000000302731B80 } } }, Package (0x04) { "PSTATE", 0x02, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x00000002EA9B9780, 0x00000002EA9B9780 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x00000002EA9B9780 } } }, Package (0x04) { "PSTATE", 0x03, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x00000002D2C41380, 0x00000002D2C41380 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x00000002D2C41380 } } }, Package (0x04) { "PSTATE", 0x04, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x00000002BAEC8F80, 0x00000002BAEC8F80 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x00000002BAEC8F80 } } }, Package (0x04) { "PSTATE", 0x05, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x00000002A3150B80, 0x00000002A3150B80 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x00000002A3150B80 } } }, Package (0x04) { "PSTATE", 0x06, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000028B3D8780, 0x000000028B3D8780 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x000000028B3D8780 } } }, Package (0x04) { "PSTATE", 0x07, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x0000000273660380, 0x0000000273660380 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x0000000273660380 } } }, Package (0x04) { "PSTATE", 0x08, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000025B8E7F80, 0x000000025B8E7F80 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x000000025B8E7F80 } } }, Package (0x04) { "PSTATE", 0x09, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x000000023C346000 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x000000023C346000 } } }, Package (0x04) { "PSTATE", 0x0A, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x00000002245CDC00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x00000002245CDC00 } } }, Package (0x04) { "PSTATE", 0x0B, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x000000020C855800 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x000000020C855800 } } }, Package (0x04) { "PSTATE", 0x0C, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x00000001F4ADD400 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x00000001F4ADD400 } } }, Package (0x04) { "PSTATE", 0x0D, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x00000001DCD65000 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x00000001DCD65000 } } }, Package (0x04) { "PSTATE", 0x0E, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x00000001C4FECC00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x00000001C4FECC00 } } }, Package (0x04) { "PSTATE", 0x0F, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x00000001AD274800 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x00000001AD274800 } } }, Package (0x04) { "PSTATE", 0x10, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x00000001954FC400 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x00000001954FC400 } } }, Package (0x04) { "PSTATE", 0x11, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x000000017D784000 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x000000017D784000 } } }, Package (0x04) { "PSTATE", 0x12, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x0000000165A0BC00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x0000000165A0BC00 } } }, Package (0x04) { "PSTATE", 0x13, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x000000014DC93800 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x000000014DC93800 } } }, Package (0x04) { "PSTATE", 0x14, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x0000000135F1B400 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x0000000135F1B400 } } }, Package (0x04) { "PSTATE", 0x15, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x000000011E1A3000 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x000000011E1A3000 } } }, Package (0x04) { "PSTATE", 0x16, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x000000010642AC00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x000000010642AC00 } } }, Package (0x04) { "PSTATE", 0x17, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0xEE6B2800 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0xEE6B2800 } } }, Package (0x04) { "PSTATE", 0x18, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0xD693A400 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0xD693A400 } } }, Package (0x04) { "PSTATE", 0x19, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0xBEBC2000 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0xBEBC2000 } } }, Package (0x04) { "PSTATE", 0x1A, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x00000001F4ADD400, 0xA6E49C00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0xA6E49C00 } } }, Package (0x04) { "PSTATE", 0x1B, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x00000001AD274800, 0x8F0D1800 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x8F0D1800 } } }, Package (0x04) { "PSTATE", 0x1C, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x0000000165A0BC00, 0x77359400 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x77359400 } } }, Package (0x04) { "PSTATE", 0x1D, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x5F5E1000 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x5F5E1000 } } }, Package (0x04) { "PSTATE", 0x1E, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x59682F00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x59682F00 } } }, Package (0x04) { "PSTATE", 0x1F, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x53724E00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x53724E00 } } }, Package (0x04) { "PSTATE", 0x20, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x4D7C6D00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x4D7C6D00 } } }, Package (0x04) { "PSTATE", 0x21, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x47868C00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x47868C00 } } }, Package (0x04) { "PSTATE", 0x22, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x4190AB00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x4190AB00 } } }, Package (0x04) { "PSTATE", 0x23, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x3B9ACA00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x3B9ACA00 } } }, Package (0x04) { "PSTATE", 0x24, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x35A4E900 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x35A4E900 } } }, Package (0x04) { "PSTATE", 0x25, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x2FAF0800 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x2FAF0800 } } }, Package (0x04) { "PSTATE", 0x26, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x29B92700 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x29B92700 } } }, Package (0x04) { "PSTATE", 0x27, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x23C34600 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x23C34600 } } }, Package (0x04) { "PSTATE", 0x28, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x1DCD6500 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x1DCD6500 } } }, Package (0x04) { "PSTATE", 0x29, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x17D78400 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x17D78400 } } }, Package (0x04) { "PSTATE", 0x2A, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", Zero, Zero } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", Zero, Zero } } }, Package (0x02) { "PRELOAD_PSTATE", 0x1F }, Package (0x02) { "PREPARE_PSTATE", 0x1F }, Package (0x02) { "ABANDON_PSTATE", 0x1F } } } } }) Return (GPCC) /* \_SB_.PEP0.G7MD.GPCC */ } Method (G8MD, 0, NotSerialized) { Name (GPCC, Package (0x01) { Package (0x03) { "DEVICE", "\\_SB.GPU0", Package (0x0B) { "COMPONENT", 0x08, Package (0x02) { "FSTATE", Zero }, Package (0x04) { "FSTATE", One, Package (0x18) { "ENTER", Package (0x02) { "PMICVREGVOTE", Package (0x08) { "PPP_RESOURCE_ID_LDO1_A", One, Zero, Zero, Zero, Zero, "HLOS_DRV", "REQUIRED" } }, Package (0x02) { "PMICVREGVOTE", Package (0x08) { "PPP_RESOURCE_ID_LDO24_A", One, Zero, Zero, Zero, Zero, "HLOS_DRV", "REQUIRED" } }, Package (0x02) { "PMICVREGVOTE", Package (0x08) { "PPP_RESOURCE_ID_LDO26_A", One, Zero, Zero, Zero, Zero, "HLOS_DRV", "REQUIRED" } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_mdp_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_vsync_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_vsync_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_dp_pixel_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_dp_link_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_dp_crypto_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_dp_aux_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_dp_link_intf_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_prim_clkref_en", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb_phy_cfg_ahb2phy_clk", 0x02 } }, Package (0x01) { "PSTATE_SAVE" }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { 0x02, 0x0C } }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { 0x03, 0x2A } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", Zero, Zero } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "mdss_core_gdsc", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_xo_clk", 0x02 } } }, Package (0x16) { "EXIT", Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_xo_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_ahb_clk", One } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "mdss_core_gdsc", One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb_phy_cfg_ahb2phy_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_prim_clkref_en", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_mdp_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_vsync_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_rscc_vsync_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_dp_pixel_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_dp_link_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_dp_crypto_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_dp_aux_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "disp_cc_mdss_dp_link_intf_clk", One } }, Package (0x02) { "PMICVREGVOTE", Package (0x08) { "PPP_RESOURCE_ID_LDO26_A", One, 0x00124F80, One, 0x07, Zero, "HLOS_DRV", "REQUIRED" } }, Package (0x02) { "PMICVREGVOTE", Package (0x08) { "PPP_RESOURCE_ID_LDO24_A", One, 0x002EEBB8, One, 0x07, Zero, "HLOS_DRV", "REQUIRED" } }, Package (0x02) { "PMICVREGVOTE", Package (0x08) { "PPP_RESOURCE_ID_LDO1_A", One, 0x000D6D80, One, 0x07, Zero, "HLOS_DRV", "REQUIRED" } }, Package (0x01) { "PSTATE_RESTORE" } } }, Package (0x02) { "INIT_FSTATE", One }, Package (0x02) { "PRELOAD_FSTATE", Zero }, Package (0x02) { "ABANDON_FSTATE", Zero }, Package (0x07) { "PSTATE_SET", Zero, Package (0x02) { "PSTATE", Zero }, Package (0x02) { "PSTATE", One }, Package (0x02) { "PRELOAD_PSTATE", Zero }, Package (0x02) { "PREPARE_PSTATE", Zero }, Package (0x02) { "ABANDON_PSTATE", Zero } }, Package (0x04) { "PSTATE_SET", One, Package (0x05) { "PSTATE", Zero, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_xo_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_ahb_clk", One } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "mdss_core_gdsc", One } } }, Package (0x05) { "PSTATE", One, Package (0x02) { "FOOTSWITCH", Package (0x02) { "mdss_core_gdsc", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_disp_xo_clk", 0x02 } } } }, Package (0x12) { "PSTATE_SET", 0x02, Package (0x04) { "PSTATE", Zero, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x19A14780, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x11C31E80, Zero } } }, Package (0x04) { "PSTATE", One, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x18964020, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x11C31E80, Zero } } }, Package (0x04) { "PSTATE", 0x02, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x14810600, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x08D24D00, Zero } } }, Package (0x04) { "PSTATE", 0x03, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x11E1A300, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x08D24D00, Zero } } }, Package (0x04) { "PSTATE", 0x04, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x10642AC0, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x08D24D00, Zero } } }, Package (0x04) { "PSTATE", 0x05, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x0BEBC200, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x08D24D00, Zero } } }, Package (0x04) { "PSTATE", 0x06, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x0A37CADB, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } } }, Package (0x04) { "PSTATE", 0x07, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x09D5B340, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } } }, Package (0x04) { "PSTATE", 0x08, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x08F0D180, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } } }, Package (0x04) { "PSTATE", 0x09, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x05F5E100, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } } }, Package (0x04) { "PSTATE", 0x0A, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x051BD4B0, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } } }, Package (0x04) { "PSTATE", 0x0B, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, 0x0124F800, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", 0x047868C0, Zero } } }, Package (0x04) { "PSTATE", 0x0C, Package (0x02) { "CLOCK", Package (0x04) { "disp_cc_mdss_mdp_clk", 0x03, Zero, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_DISPLAY_CFG", Zero, Zero } } }, Package (0x02) { "PRELOAD_PSTATE", 0x04 }, Package (0x02) { "PREPARE_PSTATE", 0x04 }, Package (0x02) { "ABANDON_PSTATE", 0x04 } }, Package (0x30) { "PSTATE_SET", 0x03, Package (0x04) { "PSTATE", Zero, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000031A4A9F80, 0x000000031A4A9F80 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x000000031A4A9F80 } } }, Package (0x04) { "PSTATE", One, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x0000000302731B80, 0x0000000302731B80 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x0000000302731B80 } } }, Package (0x04) { "PSTATE", 0x02, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x00000002EA9B9780, 0x00000002EA9B9780 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x00000002EA9B9780 } } }, Package (0x04) { "PSTATE", 0x03, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x00000002D2C41380, 0x00000002D2C41380 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x00000002D2C41380 } } }, Package (0x04) { "PSTATE", 0x04, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x00000002BAEC8F80, 0x00000002BAEC8F80 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x00000002BAEC8F80 } } }, Package (0x04) { "PSTATE", 0x05, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x00000002A3150B80, 0x00000002A3150B80 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x00000002A3150B80 } } }, Package (0x04) { "PSTATE", 0x06, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000028B3D8780, 0x000000028B3D8780 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x000000028B3D8780 } } }, Package (0x04) { "PSTATE", 0x07, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x0000000273660380, 0x0000000273660380 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x0000000273660380 } } }, Package (0x04) { "PSTATE", 0x08, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000025B8E7F80, 0x000000025B8E7F80 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x000000025B8E7F80 } } }, Package (0x04) { "PSTATE", 0x09, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x000000023C346000 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x000000023C346000 } } }, Package (0x04) { "PSTATE", 0x0A, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x00000002245CDC00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x00000002245CDC00 } } }, Package (0x04) { "PSTATE", 0x0B, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x000000020C855800 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x000000020C855800 } } }, Package (0x04) { "PSTATE", 0x0C, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x00000001F4ADD400 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x00000001F4ADD400 } } }, Package (0x04) { "PSTATE", 0x0D, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x00000001DCD65000 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x00000001DCD65000 } } }, Package (0x04) { "PSTATE", 0x0E, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x00000001C4FECC00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x00000001C4FECC00 } } }, Package (0x04) { "PSTATE", 0x0F, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x00000001AD274800 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x00000001AD274800 } } }, Package (0x04) { "PSTATE", 0x10, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x00000001954FC400 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x00000001954FC400 } } }, Package (0x04) { "PSTATE", 0x11, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x000000017D784000 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x000000017D784000 } } }, Package (0x04) { "PSTATE", 0x12, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x0000000165A0BC00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x0000000165A0BC00 } } }, Package (0x04) { "PSTATE", 0x13, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x000000014DC93800 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x000000014DC93800 } } }, Package (0x04) { "PSTATE", 0x14, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x0000000135F1B400 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x0000000135F1B400 } } }, Package (0x04) { "PSTATE", 0x15, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x000000011E1A3000 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x000000011E1A3000 } } }, Package (0x04) { "PSTATE", 0x16, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0x000000010642AC00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x000000010642AC00 } } }, Package (0x04) { "PSTATE", 0x17, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0xEE6B2800 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0xEE6B2800 } } }, Package (0x04) { "PSTATE", 0x18, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0xD693A400 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0xD693A400 } } }, Package (0x04) { "PSTATE", 0x19, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000023C346000, 0xBEBC2000 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0xBEBC2000 } } }, Package (0x04) { "PSTATE", 0x1A, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x00000001F4ADD400, 0xA6E49C00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0xA6E49C00 } } }, Package (0x04) { "PSTATE", 0x1B, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x00000001AD274800, 0x8F0D1800 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x8F0D1800 } } }, Package (0x04) { "PSTATE", 0x1C, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x0000000165A0BC00, 0x77359400 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x77359400 } } }, Package (0x04) { "PSTATE", 0x1D, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x5F5E1000 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x5F5E1000 } } }, Package (0x04) { "PSTATE", 0x1E, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x59682F00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x59682F00 } } }, Package (0x04) { "PSTATE", 0x1F, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x53724E00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x53724E00 } } }, Package (0x04) { "PSTATE", 0x20, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x4D7C6D00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x4D7C6D00 } } }, Package (0x04) { "PSTATE", 0x21, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x47868C00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x47868C00 } } }, Package (0x04) { "PSTATE", 0x22, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x4190AB00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x4190AB00 } } }, Package (0x04) { "PSTATE", 0x23, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x3B9ACA00 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x3B9ACA00 } } }, Package (0x04) { "PSTATE", 0x24, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x35A4E900 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x35A4E900 } } }, Package (0x04) { "PSTATE", 0x25, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x2FAF0800 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x2FAF0800 } } }, Package (0x04) { "PSTATE", 0x26, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x29B92700 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x29B92700 } } }, Package (0x04) { "PSTATE", 0x27, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x23C34600 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x23C34600 } } }, Package (0x04) { "PSTATE", 0x28, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x1DCD6500 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x1DCD6500 } } }, Package (0x04) { "PSTATE", 0x29, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", 0x000000011E1A3000, 0x17D78400 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", 0x2FAF0800, 0x17D78400 } } }, Package (0x04) { "PSTATE", 0x2A, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MDP0", "ICBID_SLAVE_MNOC_HF_MEM_NOC", Zero, Zero } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_MNOC_HF_MEM_NOC", "ICBID_SLAVE_EBI1", Zero, Zero } } }, Package (0x02) { "PRELOAD_PSTATE", 0x1F }, Package (0x02) { "PREPARE_PSTATE", 0x1F }, Package (0x02) { "ABANDON_PSTATE", 0x1F } } } } }) Return (GPCC) /* \_SB_.PEP0.G8MD.GPCC */ } Method (G9MD, 0, NotSerialized) { Name (GPCC, Package (0x01) { Package (0x03) { "DEVICE", "\\_SB.GPU0", Package (0x06) { "COMPONENT", 0x09, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "INIT_FSTATE", Zero }, Package (0x02) { "PRELOAD_FSTATE", Zero }, Package (0x02) { "ABANDON_FSTATE", Zero } } } }) Return (GPCC) /* \_SB_.PEP0.G9MD.GPCC */ } } Scope (\_SB.PEP0) { Method (SMMD, 0, NotSerialized) { Return (SMMC) /* \_SB_.PEP0.SMMC */ } Name (SMMC, Package (0x02) { Package (0x03) { "DEVICE", "\\_SB.MMU0", Package (0x04) { "COMPONENT", Zero, Package (0x03) { "FSTATE", Zero, Package (0x02) { "CLOCK", Package (0x02) { "gcc_hlos1_vote_mmu_tcu_clk", One } } }, Package (0x03) { "FSTATE", One, Package (0x02) { "CLOCK", Package (0x02) { "gcc_hlos1_vote_mmu_tcu_clk", 0x02 } } } } }, Package (0x03) { "DEVICE", "\\_SB.MMU1", Package (0x04) { "COMPONENT", Zero, Package (0x04) { "FSTATE", Zero, Package (0x02) { "FOOTSWITCH", Package (0x02) { "gcc_hlos1_vote_gpu_smmu_gds", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_hlos1_vote_gpu_smmu_clk", One } } }, Package (0x04) { "FSTATE", One, Package (0x02) { "CLOCK", Package (0x02) { "gcc_hlos1_vote_gpu_smmu_clk", 0x02 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "gcc_hlos1_vote_gpu_smmu_gds", 0x02 } } } } } }) } Scope (\_SB.PEP0) { Method (OPMD, 0, NotSerialized) { Return (OPCC) /* \_SB_.PEP0.OPCC */ } Name (OPCC, Package (0x00){}) } Scope (\_SB.PEP0) { Method (SPMD, 0, NotSerialized) { Return (SPCC) /* \_SB_.PEP0.SPCC */ } Name (SPCC, Package (0x04) { Package (0x05) { "DEVICE", "\\_SB.AMSS", Package (0x06) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero }, Package (0x0D) { "PSTATE", Zero, Package (0x02) { "CLOCK", Package (0x02) { "gcc_boot_rom_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_mss_cfg_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_mss_q6_memnoc_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_mss_snoc_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_mss_mfab_axis_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_prng_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_mss_axis2_clk", One } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_SMPS2_C", 0x02, 0x000B7980, One, Zero, Zero } }, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/arc/client/rail_cx", 0x0180 } }, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/arc/client/rail_mx", 0x0180 } }, Package (0x02) { "BUSARB", Package (0x06) { 0x03, "ICBID_MASTER_IPA_CORE", "ICBID_SLAVE_IPA_CORE", 0x9218, Zero, "HLOS_DRV" } } }, Package (0x07) { "PSTATE", One, Package (0x02) { "CLOCK", Package (0x02) { "gcc_prng_ahb_clk", 0x02 } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_SMPS2_C", 0x02, Zero, Zero, Zero, Zero } }, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/arc/client/rail_cx", Zero } }, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/arc/client/rail_mx", Zero } }, Package (0x02) { "BUSARB", Package (0x06) { 0x03, "ICBID_MASTER_IPA_CORE", "ICBID_SLAVE_IPA_CORE", Zero, Zero, "HLOS_DRV" } } }, Package (0x05) { "PSTATE", 0x02, Package (0x02) { "CLOCK", Package (0x02) { "gcc_boot_rom_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_prng_ahb_clk", 0x02 } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_SMPS2_C", 0x02, Zero, Zero, Zero, Zero } } } }, Package (0x02) { "DSTATE", Zero }, Package (0x02) { "DSTATE", 0x03 } }, Package (0x05) { "DEVICE", "\\_SB.ADSP", Package (0x05) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "PSTATE", Zero }, Package (0x02) { "PSTATE", One } }, Package (0x02) { "DSTATE", Zero }, Package (0x02) { "DSTATE", 0x03 } }, Package (0x05) { "DEVICE", "\\_SB.SCSS", Package (0x06) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero }, Package (0x06) { "PSTATE", Zero, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO27_A", One, Zero, One, One, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO4_A", One, Zero, One, One, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x04) { "PPP_RESOURCE_ID_LVS2_A", 0x04, 0x001B7740, One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_CLK_CTL", One, One } } }, Package (0x06) { "PSTATE", One, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO27_A", One, Zero, One, Zero, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO4_A", One, Zero, One, Zero, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x04) { "PPP_RESOURCE_ID_LVS2_A", 0x04, Zero, Zero } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_CLK_CTL", Zero, Zero } } }, Package (0x06) { "PSTATE", 0x02, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO27_A", One, Zero, Zero, Zero, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO4_A", One, Zero, Zero, Zero, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x04) { "PPP_RESOURCE_ID_LVS2_A", 0x04, Zero, Zero } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_CLK_CTL", Zero, Zero } } } }, Package (0x02) { "DSTATE", Zero }, Package (0x02) { "DSTATE", 0x03 } }, Package (0x05) { "DEVICE", "\\_SB.CDSP", Package (0x05) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "PSTATE", Zero }, Package (0x02) { "PSTATE", One } }, Package (0x02) { "DSTATE", Zero }, Package (0x02) { "DSTATE", 0x03 } } }) } Scope (\_SB.PEP0) { Method (PPMD, 0, NotSerialized) { Return (PPCC) /* \_SB_.PEP0.PPCC */ } Name (PPCC, Package (0x03) { Package (0x03) { "DEVICE", "\\_SB.PRXY", Package (0x03) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero } } }, Package (0x03) { "DEVICE", "\\_SB.STAT", Package (0x03) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero } } }, Package (0x05) { "DEVICE", 0x81, "\\_SB.GIO0", Package (0x03) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero } }, Package (0x03) { "COMPONENT", One, Package (0x02) { "FSTATE", Zero } } } }) Name (SDFR, Package (0x01) { Package (0x03) { "DEVICE", "\\_SB.SDFR", Package (0x06) { "COMPONENT", Zero, Package (0x04) { "FSTATE", Zero, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO13_A", One, Zero, Zero, Zero, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO21_A", One, Zero, Zero, Zero, Zero } } }, Package (0x04) { "FSTATE", One, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO13_A", One, Zero, Zero, Zero, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO21_A", One, Zero, Zero, Zero, Zero } } }, Package (0x04) { "FSTATE", 0x02, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO13_A", One, Zero, Zero, Zero, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO21_A", One, Zero, Zero, Zero, Zero } } }, Package (0x04) { "FSTATE", 0x03, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO13_A", One, Zero, Zero, Zero, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO21_A", One, Zero, Zero, Zero, Zero } } } } } }) } Scope (\_SB.PEP0) { Method (BPMD, 0, NotSerialized) { Return (BPCC) /* \_SB_.PEP0.BPCC */ } Method (LPMD, 0, NotSerialized) { Return (LPCC) /* \_SB_.PEP0.LPCC */ } Name (BPCC, Package (0x03) { Package (0x05) { "DEVICE", "\\_SB.UFS0", Package (0x07) { "COMPONENT", Zero, Package (0x05) { "FSTATE", Zero, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { Zero, Zero } }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { One, Zero } }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { 0x02, Zero } } }, Package (0x05) { "FSTATE", One, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { 0x02, One } }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { One, One } }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { Zero, One } } }, Package (0x04) { "PSTATE_SET", Zero, Package (0x03) { "PSTATE", Zero, Package (0x02) { "FOOTSWITCH", Package (0x02) { "ufs_phy_gdsc", One } } }, Package (0x03) { "PSTATE", One, Package (0x02) { "FOOTSWITCH", Package (0x02) { "ufs_phy_gdsc", 0x02 } } } }, Package (0x04) { "PSTATE_SET", One, Package (0x0C) { "PSTATE", Zero, Package (0x02) { "CLOCK", Package (0x04) { "gcc_ufs_phy_axi_clk", 0x08, 0x0BEBC200, 0x02 } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_ufs_phy_unipro_core_clk", 0x08, 0x08F0D180, 0x02 } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_ufs_phy_ice_core_clk", 0x08, 0x11E1A300, 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_aggre_ufs_phy_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_ufs_phy_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_ufs_phy_phy_aux_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_ufs_phy_tx_symbol_0_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_ufs_phy_rx_symbol_0_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_ufs_phy_rx_symbol_1_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_ufs_mem_clkref_en", One } } }, Package (0x0C) { "PSTATE", One, Package (0x02) { "CLOCK", Package (0x02) { "gcc_aggre_ufs_phy_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_ufs_phy_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_ufs_phy_phy_aux_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_ufs_phy_tx_symbol_0_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_ufs_phy_rx_symbol_0_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_ufs_phy_rx_symbol_1_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_ufs_phy_ice_core_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_ufs_phy_unipro_core_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_ufs_phy_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_ufs_mem_clkref_en", 0x02 } } } }, Package (0x04) { "PSTATE_SET", 0x02, Package (0x04) { "PSTATE", Zero, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_UFS_MEM", "ICBID_SLAVE_EBI1", 0x35A4E900, 0x35A4E900 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_UFS_MEM_CFG", 0x11D260C0, Zero } } }, Package (0x04) { "PSTATE", One, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_UFS_MEM_CFG", Zero, Zero } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_UFS_MEM", "ICBID_SLAVE_EBI1", Zero, Zero } } } } }, Package (0x0B) { "DSTATE", Zero, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { 0x02, Zero } }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { Zero, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO20_A", One, 0x002D2A80, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO2_A", One, 0x00124F80, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_SMPS4_A", 0x02, 0x001B7740, One, Zero, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO26_A", One, 0x00124F80, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO1_A", One, 0x000D6D80, One, 0x07, Zero } }, Package (0x02) { "DELAY", Package (0x01) { 0x23 } }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { One, Zero } } }, Package (0x09) { "DSTATE", 0x03, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { One, One } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO1_A", One, Zero, Zero, Zero, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO26_A", One, Zero, Zero, Zero, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO20_A", One, Zero, Zero, Zero, Zero } }, Package (0x02) { "DELAY", Package (0x01) { 0x23 } }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { Zero, One } }, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { 0x02, One } } } }, Package (0x07) { "DEVICE", "\\_SB.ADSP.SLM1", Package (0x03) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero } }, Package (0x02) { "DSTATE", Zero }, Package (0x02) { "DSTATE", One }, Package (0x02) { "DSTATE", 0x02 }, Package (0x02) { "DSTATE", 0x03 } }, Package (0x07) { "DEVICE", "\\_SB.ADSP.SLM2", Package (0x03) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero } }, Package (0x02) { "DSTATE", Zero }, Package (0x02) { "DSTATE", One }, Package (0x02) { "DSTATE", 0x02 }, Package (0x02) { "DSTATE", 0x03 } } }) Name (LPCC, Package (0x0A) { Package (0x07) { "DEVICE", "\\_SB.UCP0", Package (0x05) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero }, Package (0x05) { "PSTATE", Zero, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/arc/client/rail_cx", 0x0100 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_USB3_0", 0x17D78400, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb_phy_cfg_ahb2phy_clk", One } } }, Package (0x05) { "PSTATE", One, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_USB3_0", Zero, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb_phy_cfg_ahb2phy_clk", 0x02 } }, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/arc/client/rail_cx", Zero } } } }, Package (0x02) { "DSTATE", Zero }, Package (0x02) { "DSTATE", One }, Package (0x02) { "DSTATE", 0x02 }, Package (0x02) { "DSTATE", 0x03 } }, Package (0x07) { "DEVICE", "\\_SB.URS0", Package (0x05) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "PSTATE", Zero }, Package (0x02) { "PSTATE", One } }, Package (0x02) { "DSTATE", Zero }, Package (0x02) { "DSTATE", One }, Package (0x02) { "DSTATE", 0x02 }, Package (0x02) { "DSTATE", 0x03 } }, Package (0x08) { "DEVICE", "\\_SB.URS0.USB0", Package (0x05) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero }, Package (0x07) { "PSTATE", Zero, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_prim_sleep_clk", One } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb30_prim_sleep_clk", 0x09, 0x08 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb30_prim_sleep_clk", 0x09, 0x0C } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_prim_phy_pipe_clk", One } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb3_prim_phy_pipe_clk", 0x09, 0x08 } } }, Package (0x02) { "PRELOAD_PSTATE", Zero } }, Package (0x11) { "DSTATE", Zero, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO12_A", One, 0x001B7740, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO24_A", One, 0x002EEBB8, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO26_A", One, 0x00124F80, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO1_A", One, 0x000D6D80, One, 0x07, Zero } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "usb30_prim_gdsc", One } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_aggre_usb3_prim_axi_clk", 0x08, 0x78, 0x09 } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_cfg_noc_usb3_prim_axi_clk", 0x08, 0x78, 0x09 } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb30_prim_master_clk", 0x08, 0x78, 0x09 } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb30_prim_mock_utmi_clk", 0x08, 0x4B00, 0x07 } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb3_prim_phy_aux_clk", 0x08, 0x04B0, 0x07 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_USB3_0", "ICBID_SLAVE_EBI1", 0x28000000, 0x28000000 } }, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/arc/client/rail_cx", 0x0100 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_USB3_0", 0x17D78400, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb_phy_cfg_ahb2phy_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_prim_clkref_en", One } } }, Package (0x11) { "DSTATE", One, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb30_prim_master_clk", 0x03, 0x2580, 0x05 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_prim_master_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_cfg_noc_usb3_prim_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_aggre_usb3_prim_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_prim_mock_utmi_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_USB3_0", Zero, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb_phy_cfg_ahb2phy_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_prim_phy_aux_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_prim_clkref_en", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_USB3_0", "ICBID_SLAVE_EBI1", Zero, Zero } }, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/arc/client/rail_cx", Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO12_A", One, 0x001B7740, One, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO24_A", One, 0x002EEBB8, One, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO26_A", One, 0x00124F80, One, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO1_A", One, 0x000D6D80, One, 0x05, Zero } } }, Package (0x12) { "DSTATE", 0x02, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb30_prim_master_clk", 0x03, 0x00927C00, One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_prim_master_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_cfg_noc_usb3_prim_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_aggre_usb3_prim_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_prim_mock_utmi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_prim_phy_aux_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_USB3_0", Zero, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb_phy_cfg_ahb2phy_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_prim_clkref_en", 0x02 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "usb30_prim_gdsc", One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_USB3_0", "ICBID_SLAVE_EBI1", Zero, Zero } }, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/arc/client/rail_cx", Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO12_A", One, 0x001B7740, One, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO24_A", One, 0x002EEBB8, One, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO26_A", One, 0x00124F80, One, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO1_A", One, 0x000D6D80, One, 0x05, Zero } } }, Package (0x12) { "DSTATE", 0x03, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb30_prim_master_clk", 0x03, 0x00927C00, One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_prim_master_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_cfg_noc_usb3_prim_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_aggre_usb3_prim_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_prim_mock_utmi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_prim_phy_aux_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_USB3_0", Zero, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb_phy_cfg_ahb2phy_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_prim_clkref_en", 0x02 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "usb30_prim_gdsc", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_USB3_0", "ICBID_SLAVE_EBI1", Zero, Zero } }, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/arc/client/rail_cx", Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO24_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO12_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO26_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO1_A", One, Zero, Zero, 0x05, Zero } } }, Package (0x02) { "ABANDON_DSTATE", 0x03 } }, Package (0x08) { "DEVICE", "\\_SB.URS0.UFN0", Package (0x05) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero }, Package (0x07) { "PSTATE", Zero, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_prim_sleep_clk", One } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb30_prim_sleep_clk", 0x09, 0x08 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb30_prim_sleep_clk", 0x09, 0x0C } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_prim_phy_pipe_clk", One } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb3_prim_phy_pipe_clk", 0x09, 0x08 } } }, Package (0x02) { "PRELOAD_PSTATE", Zero } }, Package (0x10) { "DSTATE", Zero, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO12_A", One, 0x001B7740, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO24_A", One, 0x002EEBB8, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO26_A", One, 0x00124F80, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO1_A", One, 0x000D6D80, One, 0x07, Zero } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "usb30_prim_gdsc", One } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_aggre_usb3_prim_axi_clk", 0x08, 0x78, 0x09 } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_cfg_noc_usb3_prim_axi_clk", 0x08, 0x78, 0x09 } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb30_prim_master_clk", 0x08, 0x78, 0x09 } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb3_prim_phy_aux_clk", 0x08, 0x04B0, 0x07 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_USB3_0", 0x17D78400, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb_phy_cfg_ahb2phy_clk", One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_USB3_0", "ICBID_SLAVE_EBI1", 0x28000000, 0x28000000 } }, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/arc/client/rail_cx", 0x0100 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_prim_clkref_en", One } } }, Package (0x02) { "DSTATE", One }, Package (0x10) { "DSTATE", 0x02, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb30_prim_master_clk", 0x03, 0x2580, 0x05 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_prim_master_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_cfg_noc_usb3_prim_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_aggre_usb3_prim_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_prim_phy_aux_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_USB3_0", Zero, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb_phy_cfg_ahb2phy_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_prim_clkref_en", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_USB3_0", "ICBID_SLAVE_EBI1", Zero, Zero } }, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/arc/client/rail_cx", 0x0100 } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO12_A", One, 0x001B7740, One, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO24_A", One, 0x002EEBB8, One, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO26_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO1_A", One, Zero, Zero, 0x05, Zero } } }, Package (0x11) { "DSTATE", 0x03, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb30_prim_master_clk", 0x03, 0x00927C00, One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_prim_master_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_cfg_noc_usb3_prim_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_aggre_usb3_prim_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_prim_phy_aux_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_USB3_0", Zero, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb_phy_cfg_ahb2phy_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_prim_clkref_en", 0x02 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "usb30_prim_gdsc", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_USB3_0", "ICBID_SLAVE_EBI1", Zero, Zero } }, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/arc/client/rail_cx", Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO24_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO12_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO26_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO1_A", One, Zero, Zero, 0x05, Zero } } }, Package (0x02) { "ABANDON_DSTATE", 0x03 } }, Package (0x08) { "DEVICE", "\\_SB.USB0", Package (0x05) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero }, Package (0x07) { "PSTATE", Zero, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_prim_sleep_clk", One } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb30_prim_sleep_clk", 0x09, 0x08 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb30_prim_sleep_clk", 0x09, 0x0C } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_prim_phy_pipe_clk", One } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb3_prim_phy_pipe_clk", 0x09, 0x08 } } }, Package (0x02) { "PRELOAD_PSTATE", Zero } }, Package (0x11) { "DSTATE", Zero, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO12_A", One, 0x001B7740, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO24_A", One, 0x002EEBB8, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO26_A", One, 0x00124F80, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO1_A", One, 0x000D6D80, One, 0x07, Zero } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "usb30_prim_gdsc", One } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_aggre_usb3_prim_axi_clk", 0x08, 0x78, 0x09 } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_cfg_noc_usb3_prim_axi_clk", 0x08, 0x78, 0x09 } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb30_prim_master_clk", 0x08, 0x78, 0x09 } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb30_prim_mock_utmi_clk", 0x08, 0x4B00, 0x07 } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb3_prim_phy_aux_clk", 0x08, 0x04B0, 0x07 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_USB3_0", "ICBID_SLAVE_EBI1", 0x28000000, 0x28000000 } }, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/arc/client/rail_cx", 0x0100 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_USB3_0", 0x17D78400, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb_phy_cfg_ahb2phy_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_prim_clkref_en", One } } }, Package (0x11) { "DSTATE", One, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb30_prim_master_clk", 0x03, 0x2580, 0x05 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_prim_master_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_cfg_noc_usb3_prim_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_aggre_usb3_prim_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_prim_mock_utmi_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_USB3_0", Zero, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb_phy_cfg_ahb2phy_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_prim_phy_aux_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_prim_clkref_en", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_USB3_0", "ICBID_SLAVE_EBI1", Zero, Zero } }, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/arc/client/rail_cx", Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO12_A", One, 0x001B7740, One, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO24_A", One, 0x002EEBB8, One, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO26_A", One, 0x00124F80, One, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO1_A", One, 0x000D6D80, One, 0x05, Zero } } }, Package (0x12) { "DSTATE", 0x02, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb30_prim_master_clk", 0x03, 0x00927C00, One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_prim_master_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_cfg_noc_usb3_prim_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_aggre_usb3_prim_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_prim_mock_utmi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_prim_phy_aux_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_USB3_0", Zero, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb_phy_cfg_ahb2phy_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_prim_clkref_en", 0x02 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "usb30_prim_gdsc", One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_USB3_0", "ICBID_SLAVE_EBI1", Zero, Zero } }, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/arc/client/rail_cx", Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO12_A", One, 0x001B7740, One, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO24_A", One, 0x002EEBB8, One, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO26_A", One, 0x00124F80, One, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO1_A", One, 0x000D6D80, One, 0x05, Zero } } }, Package (0x12) { "DSTATE", 0x03, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb30_prim_master_clk", 0x03, 0x00927C00, One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_prim_master_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_cfg_noc_usb3_prim_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_aggre_usb3_prim_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_prim_mock_utmi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_prim_phy_aux_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_USB3_0", Zero, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb_phy_cfg_ahb2phy_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_prim_clkref_en", 0x02 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "usb30_prim_gdsc", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_USB3_0", "ICBID_SLAVE_EBI1", Zero, Zero } }, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/arc/client/rail_cx", Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO24_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO12_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO26_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO1_A", One, Zero, Zero, 0x05, Zero } } }, Package (0x02) { "ABANDON_DSTATE", 0x03 } }, Package (0x08) { "DEVICE", "\\_SB.ANX0", Package (0x05) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero }, Package (0x04) { "PSTATE", Zero, Package (0x02) { "TLMMGPIO", Package (0x07) { 0x67, Zero, Zero, Zero, Zero, Zero, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x07) { 0x81, One, Zero, One, One, 0x02, Zero } } }, Package (0x02) { "PRELOAD_PSTATE", Zero } }, Package (0x02) { "DSTATE", Zero }, Package (0x02) { "DSTATE", One }, Package (0x02) { "DSTATE", 0x02 }, Package (0x02) { "DSTATE", 0x03 }, Package (0x02) { "ABANDON_DSTATE", 0x03 } }, Package (0x08) { "DEVICE", "\\_SB.USB1", Package (0x05) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero }, Package (0x07) { "PSTATE", Zero, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_sec_sleep_clk", One } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb30_sec_sleep_clk", 0x09, 0x08 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb30_sec_sleep_clk", 0x09, 0x0C } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_sec_phy_pipe_clk", One } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb3_sec_phy_pipe_clk", 0x09, 0x08 } } }, Package (0x02) { "PRELOAD_PSTATE", Zero } }, Package (0x11) { "DSTATE", Zero, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO12_A", One, 0x001B7740, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO24_A", One, 0x002EEBB8, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO26_A", One, 0x00124F80, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO1_A", One, 0x000D6D80, One, 0x07, Zero } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "usb30_sec_gdsc", One } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_aggre_usb3_sec_axi_clk", 0x08, 0x78, 0x09 } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_cfg_noc_usb3_sec_axi_clk", 0x08, 0x78, 0x09 } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb30_sec_master_clk", 0x08, 0x78, 0x09 } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb30_sec_mock_utmi_clk", 0x08, 0x4B00, 0x07 } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb3_sec_phy_aux_clk", 0x08, 0x04B0, 0x07 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_USB3_1", "ICBID_SLAVE_EBI1", 0x28000000, 0x28000000 } }, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/arc/client/rail_cx", 0x0100 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_USB3_1", 0x17D78400, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb_phy_cfg_ahb2phy_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_sec_clkref_en", One } } }, Package (0x11) { "DSTATE", One, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb30_sec_master_clk", 0x03, 0x2580, 0x05 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_sec_master_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_cfg_noc_usb3_sec_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_aggre_usb3_sec_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_sec_mock_utmi_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_USB3_1", Zero, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb_phy_cfg_ahb2phy_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_sec_phy_aux_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_sec_clkref_en", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_USB3_1", "ICBID_SLAVE_EBI1", Zero, Zero } }, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/arc/client/rail_cx", Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO12_A", One, 0x001B7740, One, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO24_A", One, 0x002EEBB8, One, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO26_A", One, 0x00124F80, One, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO1_A", One, 0x000D6D80, One, 0x05, Zero } } }, Package (0x12) { "DSTATE", 0x02, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb30_sec_master_clk", 0x03, 0x00927C00, One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_sec_master_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_cfg_noc_usb3_sec_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_aggre_usb3_sec_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_sec_mock_utmi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_sec_phy_aux_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_USB3_1", Zero, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb_phy_cfg_ahb2phy_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_sec_clkref_en", 0x02 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "usb30_sec_gdsc", One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_USB3_1", "ICBID_SLAVE_EBI1", Zero, Zero } }, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/arc/client/rail_cx", Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO12_A", One, 0x001B7740, One, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO24_A", One, 0x002EEBB8, One, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO26_A", One, 0x00124F80, One, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO1_A", One, 0x000D6D80, One, 0x05, Zero } } }, Package (0x12) { "DSTATE", 0x03, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb30_sec_master_clk", 0x03, 0x00927C00, One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_sec_master_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_cfg_noc_usb3_sec_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_aggre_usb3_sec_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_sec_mock_utmi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_sec_phy_aux_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_USB3_1", Zero, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb_phy_cfg_ahb2phy_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_sec_clkref_en", 0x02 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "usb30_sec_gdsc", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_USB3_1", "ICBID_SLAVE_EBI1", Zero, Zero } }, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/arc/client/rail_cx", Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO24_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO12_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO26_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO1_A", One, Zero, Zero, 0x05, Zero } } }, Package (0x02) { "ABANDON_DSTATE", 0x03 } }, Package (0x07) { "DEVICE", "\\_SB.URS1", Package (0x05) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero }, Package (0x03) { "PSTATE", Zero, Package (0x02) { "PMICGPIO", Package (0x08) { "IOCTL_PM_GPIO_CONFIG_DIGITAL_OUTPUT", One, 0x09, Zero, Zero, Zero, One, 0x04 } } }, Package (0x03) { "PSTATE", One, Package (0x02) { "PMICGPIO", Package (0x08) { "IOCTL_PM_GPIO_CONFIG_DIGITAL_OUTPUT", One, 0x09, Zero, Zero, One, 0x03, 0x05 } } } }, Package (0x02) { "DSTATE", Zero }, Package (0x02) { "DSTATE", One }, Package (0x02) { "DSTATE", 0x02 }, Package (0x02) { "DSTATE", 0x03 } }, Package (0x08) { "DEVICE", "\\_SB.URS1.USB1", Package (0x05) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero }, Package (0x07) { "PSTATE", Zero, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_sec_sleep_clk", One } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb30_sec_sleep_clk", 0x09, 0x08 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb30_sec_sleep_clk", 0x09, 0x0C } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_sec_phy_pipe_clk", One } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb3_sec_phy_pipe_clk", 0x09, 0x08 } } }, Package (0x02) { "PRELOAD_PSTATE", Zero } }, Package (0x11) { "DSTATE", Zero, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO12_A", One, 0x001B7740, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO24_A", One, 0x002EEBB8, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO26_A", One, 0x00124F80, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO1_A", One, 0x000D6D80, One, 0x07, Zero } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "usb30_sec_gdsc", One } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_aggre_usb3_sec_axi_clk", 0x08, 0x78, 0x09 } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_cfg_noc_usb3_sec_axi_clk", 0x08, 0x78, 0x09 } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb30_sec_master_clk", 0x08, 0x78, 0x09 } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb30_sec_mock_utmi_clk", 0x08, 0x4B00, 0x07 } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb3_sec_phy_aux_clk", 0x08, 0x04B0, 0x07 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_USB3_1", "ICBID_SLAVE_EBI1", 0x28000000, 0x28000000 } }, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/arc/client/rail_cx", 0x0100 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_USB3_1", 0x17D78400, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb_phy_cfg_ahb2phy_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_sec_clkref_en", One } } }, Package (0x11) { "DSTATE", One, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb30_sec_master_clk", 0x03, 0x2580, 0x05 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_sec_master_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_cfg_noc_usb3_sec_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_aggre_usb3_sec_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_sec_mock_utmi_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_USB3_1", Zero, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb_phy_cfg_ahb2phy_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_sec_phy_aux_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_sec_clkref_en", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_USB3_1", "ICBID_SLAVE_EBI1", Zero, Zero } }, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/arc/client/rail_cx", Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO12_A", One, 0x001B7740, One, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO24_A", One, 0x002EEBB8, One, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO26_A", One, 0x00124F80, One, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO1_A", One, 0x000D6D80, One, 0x05, Zero } } }, Package (0x12) { "DSTATE", 0x02, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb30_sec_master_clk", 0x03, 0x00927C00, One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_sec_master_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_cfg_noc_usb3_sec_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_aggre_usb3_sec_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_sec_mock_utmi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_sec_phy_aux_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_USB3_1", Zero, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb_phy_cfg_ahb2phy_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_sec_clkref_en", 0x02 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "usb30_sec_gdsc", One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_USB3_1", "ICBID_SLAVE_EBI1", Zero, Zero } }, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/arc/client/rail_cx", Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO12_A", One, 0x001B7740, One, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO24_A", One, 0x002EEBB8, One, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO26_A", One, 0x00124F80, One, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO1_A", One, 0x000D6D80, One, 0x05, Zero } } }, Package (0x12) { "DSTATE", 0x03, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb30_sec_master_clk", 0x03, 0x00927C00, One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_sec_master_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_cfg_noc_usb3_sec_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_aggre_usb3_sec_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_sec_mock_utmi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_sec_phy_aux_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_USB3_1", Zero, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb_phy_cfg_ahb2phy_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_sec_clkref_en", 0x02 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "usb30_sec_gdsc", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_USB3_1", "ICBID_SLAVE_EBI1", Zero, Zero } }, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/arc/client/rail_cx", Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO24_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO12_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO26_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO1_A", One, Zero, Zero, 0x05, Zero } } }, Package (0x02) { "ABANDON_DSTATE", 0x03 } }, Package (0x08) { "DEVICE", "\\_SB.URS1.UFN1", Package (0x05) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero }, Package (0x07) { "PSTATE", Zero, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_sec_sleep_clk", One } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb30_sec_sleep_clk", 0x09, 0x08 } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb30_sec_sleep_clk", 0x09, 0x0C } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_sec_phy_pipe_clk", One } }, Package (0x02) { "CLOCK", Package (0x03) { "gcc_usb3_sec_phy_pipe_clk", 0x09, 0x08 } } }, Package (0x02) { "PRELOAD_PSTATE", Zero } }, Package (0x10) { "DSTATE", Zero, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO12_A", One, 0x001B7740, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO24_A", One, 0x002EEBB8, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO26_A", One, 0x00124F80, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO1_A", One, 0x000D6D80, One, 0x07, Zero } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "usb30_sec_gdsc", One } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_aggre_usb3_sec_axi_clk", 0x08, 0x78, 0x09 } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_cfg_noc_usb3_sec_axi_clk", 0x08, 0x78, 0x09 } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb30_sec_master_clk", 0x08, 0x78, 0x09 } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb3_sec_phy_aux_clk", 0x08, 0x04B0, 0x07 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_USB3_1", 0x17D78400, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb_phy_cfg_ahb2phy_clk", One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_USB3_1", "ICBID_SLAVE_EBI1", 0x28000000, 0x28000000 } }, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/arc/client/rail_cx", 0x0100 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_sec_clkref_en", One } } }, Package (0x02) { "DSTATE", One }, Package (0x10) { "DSTATE", 0x02, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb30_sec_master_clk", 0x03, 0x2580, 0x05 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_sec_master_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_cfg_noc_usb3_sec_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_aggre_usb3_sec_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_sec_phy_aux_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_USB3_1", Zero, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb_phy_cfg_ahb2phy_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_sec_clkref_en", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_USB3_1", "ICBID_SLAVE_EBI1", Zero, Zero } }, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/arc/client/rail_cx", 0x0100 } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO12_A", One, 0x001B7740, One, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO24_A", One, 0x002EEBB8, One, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO26_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO1_A", One, Zero, Zero, 0x05, Zero } } }, Package (0x11) { "DSTATE", 0x03, Package (0x02) { "CLOCK", Package (0x04) { "gcc_usb30_sec_master_clk", 0x03, 0x00927C00, One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb30_sec_master_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_cfg_noc_usb3_sec_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_aggre_usb3_sec_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_sec_phy_aux_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_USB3_1", Zero, Zero } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb_phy_cfg_ahb2phy_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_usb3_sec_clkref_en", 0x02 } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "usb30_sec_gdsc", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_USB3_1", "ICBID_SLAVE_EBI1", Zero, Zero } }, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/arc/client/rail_cx", Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO24_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO12_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO26_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO1_A", One, Zero, Zero, 0x05, Zero } } }, Package (0x02) { "ABANDON_DSTATE", 0x03 } } }) } Scope (\_SB.PEP0) { Method (IPMD, 0, NotSerialized) { Return (IPSC) /* \_SB_.PEP0.IPSC */ } Name (IPSC, Package (0x01) { Package (0x03) { "DEVICE", "\\_SB.IPA", Package (0x04) { "COMPONENT", Zero, Package (0x03) { "FSTATE", Zero, Package (0x02) { "BUSARB", Package (0x06) { 0x03, "ICBID_MASTER_IPA_CORE", "ICBID_SLAVE_IPA_CORE", 0x9218, Zero, "HLOS_DRV" } } }, Package (0x03) { "FSTATE", One, Package (0x02) { "BUSARB", Package (0x06) { 0x03, "ICBID_MASTER_IPA_CORE", "ICBID_SLAVE_IPA_CORE", Zero, Zero, "HLOS_DRV" } } } } } }) } Scope (\_SB.PEP0) { Method (EWMD, 0, NotSerialized) { Return (WBRC) /* \_SB_.PEP0.WBRC */ } Name (WBRC, Package (0x03) { Package (0x07) { "DEVICE", "\\_SB.AMSS.QWLN", Package (0x03) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero } }, Package (0x07) { "DSTATE", Zero, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_SMPS7_A", 0x02, 0x000FAFA0, One, 0x06, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO5_A", One, 0x000C3500, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO7_A", One, 0x001B7740, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO17_A", One, 0x0013E5C0, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO25_A", One, 0x002F5D00, One, 0x07, Zero } } }, Package (0x07) { "DSTATE", 0x02, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO25_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO17_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO7_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO5_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_SMPS7_A", 0x02, Zero, Zero, 0x05, Zero } } }, Package (0x07) { "DSTATE", 0x03, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO25_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO17_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO7_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO5_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_SMPS7_A", 0x02, Zero, Zero, 0x05, Zero } } }, Package (0x02) { "ABANDON_DSTATE", 0x02 } }, Package (0x03) { "DEVICE", "\\_SB.COEX", Package (0x05) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero }, Package (0x07) { "PSTATE", Zero, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_SMPS7_A", 0x02, 0x000FAFA0, One, 0x06, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO5_A", One, 0x000C3500, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO7_A", One, 0x001B7740, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO17_A", One, 0x0013E5C0, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO25_A", One, 0x002F5D00, One, 0x07, Zero } } }, Package (0x07) { "PSTATE", One, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO25_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO17_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO7_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO5_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_SMPS7_A", 0x02, Zero, Zero, 0x05, Zero } } } } }, Package (0x05) { "DEVICE", "\\_SB.BTH0", Package (0x03) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero } }, Package (0x07) { "DSTATE", Zero, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_SMPS3_A", 0x02, 0x0014A140, One, 0x06, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_SMPS5_A", 0x02, 0x001F20C0, One, 0x06, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO7_A", One, 0x001B7740, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO17_A", One, 0x0013E5C0, One, 0x07, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO25_A", One, 0x002F5D00, One, 0x07, Zero } } }, Package (0x07) { "DSTATE", 0x03, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO7_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO17_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO25_A", One, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_SMPS3_A", 0x02, Zero, Zero, 0x05, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_SMPS5_A", 0x02, Zero, Zero, 0x05, Zero } } } } }) } Scope (\_SB.PEP0) { Method (QDMD, 0, NotSerialized) { Return (QDSC) /* \_SB_.PEP0.QDSC */ } Name (QDSC, Package (0x01) { Package (0x03) { "DEVICE", "\\_SB.QDSS", Package (0x08) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero }, Package (0x03) { "FSTATE", One, Package (0x02) { "PSTATE_ADJUST", Package (0x02) { Zero, Zero } } }, Package (0x06) { "PSTATE_SET", Zero, Package (0x03) { "PSTATE", Zero, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/clk/qdss", Zero } } }, Package (0x03) { "PSTATE", One, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/clk/qdss", One } } }, Package (0x03) { "PSTATE", 0x02, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/clk/qdss", 0x02 } } }, Package (0x03) { "PSTATE", 0x03, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/clk/qdss", 0x03 } } } }, Package (0x06) { "PSTATE_SET", One, Package (0x02) { "PSTATE", Zero }, Package (0x02) { "PSTATE", One }, Package (0x02) { "PSTATE", 0x02 }, Package (0x02) { "PSTATE", 0x03 } }, Package (0x04) { "PSTATE_SET", 0x02, Package (0x03) { "PSTATE", Zero, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/clk/qdss", One } } }, Package (0x03) { "PSTATE", One, Package (0x02) { "NPARESOURCE", Package (0x03) { One, "/clk/qdss", Zero } } } }, Package (0x03) { "PSTATE_SET", 0x03, Package (0x03) { "PSTATE", Zero, Package (0x02) { "TLMMPORT", Package (0x03) { 0x00033000, 0x07FF, 0x01C8 } } } } } } }) } Scope (\_SB.PEP0) { Method (PEMD, 0, NotSerialized) { Return (PEMC) /* \_SB_.PEP0.PEMC */ } Name (PEMC, Package (0x04) { Package (0x07) { "DEVICE", "\\_SB.PCI0", Package (0x04) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One } }, Package (0x10) { "DSTATE", Zero, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO26_A", One, 0x00124F80, One, One, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO1_A", One, 0x000D6D80, One, One, Zero } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "pcie_0_gdsc", One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_PCIE_0_CFG", 0x047868C0, Zero } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_PCIE_0", "ICBID_SLAVE_EBI1", 0x17D78400, 0x0BEBC200 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_aggre_noc_pcie_tbu_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_pcie_phy_refgen_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_pcie_phy_aux_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_pcie_0_pipe_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_pcie_0_slv_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_pcie_0_slv_q2a_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_pcie_0_mstr_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_pcie_0_cfg_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_pcie_0_aux_clk", 0x08, 0x0124F800, 0x03 } } }, Package (0x02) { "DSTATE", One }, Package (0x02) { "DSTATE", 0x02 }, Package (0x10) { "DSTATE", 0x03, Package (0x02) { "CLOCK", Package (0x02) { "gcc_pcie_0_pipe_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_pcie_0_aux_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_pcie_0_slv_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_pcie_0_slv_q2a_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_pcie_0_mstr_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_pcie_0_cfg_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_aggre_noc_pcie_tbu_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_pcie_phy_refgen_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_pcie_phy_aux_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_PCIE_0_CFG", Zero, Zero } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_PCIE_0", "ICBID_SLAVE_EBI1", Zero, Zero } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "pcie_0_gdsc", 0x02 } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO26_A", One, Zero, Zero, Zero, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO1_A", One, Zero, Zero, Zero, Zero } } } }, Package (0x07) { "DEVICE", "\\_SB.PCI0.RP1", Package (0x04) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One } }, Package (0x02) { "DSTATE", Zero }, Package (0x02) { "DSTATE", One }, Package (0x02) { "DSTATE", 0x02 }, Package (0x02) { "DSTATE", 0x03 } }, Package (0x07) { "DEVICE", "\\_SB.PCI1", Package (0x04) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One } }, Package (0x10) { "DSTATE", Zero, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO26_A", One, 0x00124F80, One, One, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO1_A", One, 0x000D6D80, One, One, Zero } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "pcie_1_gdsc", One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_PCIE_1_CFG", 0x047868C0, Zero } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_PCIE_1", "ICBID_SLAVE_EBI1", 0x17D78400, 0x0BEBC200 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_aggre_noc_pcie_tbu_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_pcie_phy_refgen_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_pcie_phy_aux_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_pcie_1_pipe_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_pcie_1_slv_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_pcie_1_slv_q2a_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_pcie_1_mstr_axi_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_pcie_1_cfg_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_pcie_1_aux_clk", 0x08, 0x0124F800, 0x03 } } }, Package (0x02) { "DSTATE", One }, Package (0x02) { "DSTATE", 0x02 }, Package (0x10) { "DSTATE", 0x03, Package (0x02) { "CLOCK", Package (0x02) { "gcc_pcie_1_pipe_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_pcie_1_aux_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_pcie_1_slv_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_pcie_1_slv_q2a_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_pcie_1_mstr_axi_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_pcie_1_cfg_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_aggre_noc_pcie_tbu_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_pcie_phy_refgen_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_pcie_phy_aux_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_PCIE_1_CFG", Zero, Zero } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_PCIE_1", "ICBID_SLAVE_EBI1", Zero, Zero } }, Package (0x02) { "FOOTSWITCH", Package (0x02) { "pcie_1_gdsc", 0x02 } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO26_A", One, Zero, Zero, Zero, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO1_A", One, Zero, Zero, Zero, Zero } } } }, Package (0x07) { "DEVICE", "\\_SB.PCI1.RP1", Package (0x04) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One } }, Package (0x02) { "DSTATE", Zero }, Package (0x02) { "DSTATE", One }, Package (0x02) { "DSTATE", 0x02 }, Package (0x02) { "DSTATE", 0x03 } } }) } Scope (\_SB.PEP0) { Method (LPMX, 0, NotSerialized) { Return (LPXC) /* \_SB_.PEP0.LPXC */ } Name (LPXC, Package (0x01) { Package (0x04) { "DEVICE", "\\_SB.TSC1", Package (0x09) { "DSTATE", Zero, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x7D, Zero, Zero, Zero, 0x03, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x63, Zero, Zero, One, Zero, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO6_A", One, 0x001B7740, One, 0x07, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x2B, One, Zero, One, 0x03, 0x07 } }, Package (0x02) { "DELAY", Package (0x01) { 0x02 } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x63, One, Zero, One, Zero, Zero } }, Package (0x02) { "DELAY", Package (0x01) { 0x012C } } }, Package (0x07) { "DSTATE", 0x03, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x63, Zero, Zero, Zero, One, Zero } }, Package (0x02) { "DELAY", Package (0x01) { 0x02 } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x2B, Zero, Zero, Zero, One, Zero } }, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO6_A", One, Zero, Zero, Zero, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x7D, Zero, Zero, Zero, One, Zero } } } } }) } Scope (\_SB.PEP0) { Method (FPMX, 0, NotSerialized) { Return (FPXC) /* \_SB_.PEP0.FPXC */ } Name (FPXC, Package (0x01) { Package (0x04) { "DEVICE", "\\_SB.FPRT", Package (0x08) { "DSTATE", Zero, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO19_A", One, 0x002F4D60, One, 0x07, Zero } }, Package (0x02) { "DELAY", Package (0x01) { 0x0A } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x79, One, Zero, One, Zero, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x68, One, Zero, One, Zero, Zero } }, Package (0x02) { "DELAY", Package (0x01) { One } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x79, One, Zero, One, One, Zero } } }, Package (0x03) { "DSTATE", 0x03, Package (0x02) { "PMICVREGVOTE", Package (0x06) { "PPP_RESOURCE_ID_LDO19_A", One, Zero, Zero, Zero, Zero } } } } }) } Device (BAM1) { Name (_HID, "QCOM0213") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, One) // _UID: Unique ID Name (_CCA, Zero) // _CCA: Cache Coherency Attribute Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x01DC4000, // Address Base 0x00024000, // Address Length ) Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x00000130, } }) Return (RBUF) /* \_SB_.BAM1._CRS.RBUF */ } } Device (BAM5) { Name (_HID, "QCOM0213") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, 0x05) // _UID: Unique ID Name (_CCA, Zero) // _CCA: Cache Coherency Attribute Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x17184000, // Address Base 0x00032000, // Address Length ) Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x000000C4, } }) Return (RBUF) /* \_SB_.BAM5._CRS.RBUF */ } } Device (BAM6) { Name (_HID, "QCOM0213") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, 0x06) // _UID: Unique ID Name (_CCA, Zero) // _CCA: Cache Coherency Attribute Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x17204000, // Address Base 0x00026000, // Address Length ) Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x00000144, } }) Return (RBUF) /* \_SB_.BAM6._CRS.RBUF */ } } Device (BAM7) { Name (_HID, "QCOM0213") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, 0x07) // _UID: Unique ID Name (_CCA, Zero) // _CCA: Cache Coherency Attribute Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x08884000, // Address Base 0x00023000, // Address Length ) Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x0000009A, } }) Return (RBUF) /* \_SB_.BAM7._CRS.RBUF */ } } Device (BAMD) { Name (_HID, "QCOM0213") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, 0x0D) // _UID: Unique ID Name (_CCA, Zero) // _CCA: Cache Coherency Attribute Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x0A904000, // Address Base 0x00017000, // Address Length ) Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x000000A9, } }) Return (RBUF) /* \_SB_.BAMD._CRS.RBUF */ } } Device (BAME) { Name (_HID, "QCOM0213") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, 0x0E) // _UID: Unique ID Name (_CCA, Zero) // _CCA: Cache Coherency Attribute Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x06064000, // Address Base 0x00015000, // Address Length ) Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x000000C7, } }) Return (RBUF) /* \_SB_.BAME._CRS.RBUF */ } } Device (BAMF) { Name (_HID, "QCOM0213") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, 0x0F) // _UID: Unique ID Name (_CCA, Zero) // _CCA: Cache Coherency Attribute Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x0A704000, // Address Base 0x00017000, // Address Length ) Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x000000A4, } }) Return (RBUF) /* \_SB_.BAMF._CRS.RBUF */ } } Device (UAR7) { Name (_HID, "QCOM0236") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, 0x07) // _UID: Unique ID Name (_DEP, Package (0x01) // _DEP: Dependencies { \_SB.PEP0 }) Name (_CCA, Zero) // _CCA: Cache Coherency Attribute Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x00898000, // Address Base 0x00004000, // Address Length ) Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x0000027F, } GpioInt (Edge, ActiveLow, Exclusive, PullDown, 0x0000, "\\_SB.GIO0", 0x00, ResourceConsumer, , ) { // Pin list 0x0030 } }) Return (RBUF) /* \_SB_.UAR7._CRS.RBUF */ } } Device (UARD) { Name (_HID, "QCOM0236") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, 0x0A) // _UID: Unique ID Name (_DEP, Package (0x01) // _DEP: Dependencies { \_SB.PEP0 }) Name (_CCA, Zero) // _CCA: Cache Coherency Attribute Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x00A84000, // Address Base 0x00004000, // Address Length ) Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x00000182, } GpioInt (Edge, ActiveLow, Exclusive, PullDown, 0x0000, "\\_SB.GIO0", 0x00, ResourceConsumer, , ) { // Pin list 0x0005 } }) Return (RBUF) /* \_SB_.UARD._CRS.RBUF */ } } Device (I2C2) { Name (_HID, "QCOM0220") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, 0x02) // _UID: Unique ID Name (_DEP, Package (0x02) // _DEP: Dependencies { \_SB.PEP0, \_SB.QGP0 }) Name (_CCA, Zero) // _CCA: Cache Coherency Attribute Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x00884000, // Address Base 0x00004000, // Address Length ) Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x0000027A, } }) Return (RBUF) /* \_SB_.I2C2._CRS.RBUF */ } } Device (I2C4) { Name (_HID, "QCOM0220") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, 0x04) // _UID: Unique ID Name (_DEP, Package (0x02) // _DEP: Dependencies { \_SB.PEP0, \_SB.QGP0 }) Name (_CCA, Zero) // _CCA: Cache Coherency Attribute Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x0088C000, // Address Base 0x00004000, // Address Length ) Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x0000027C, } }) Return (RBUF) /* \_SB_.I2C4._CRS.RBUF */ } } Device (I2C6) { Name (_HID, "QCOM0220") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, 0x06) // _UID: Unique ID Name (_DEP, Package (0x02) // _DEP: Dependencies { \_SB.PEP0, \_SB.QGP0 }) Name (_CCA, Zero) // _CCA: Cache Coherency Attribute Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x00894000, // Address Base 0x00004000, // Address Length ) Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x0000027E, } }) Return (RBUF) /* \_SB_.I2C6._CRS.RBUF */ } } Device (IC11) { Name (_HID, "QCOM0220") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, 0x0B) // _UID: Unique ID Name (_DEP, Package (0x02) // _DEP: Dependencies { \_SB.PEP0, \_SB.QGP0 }) Name (_CCA, Zero) // _CCA: Cache Coherency Attribute Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x00A88000, // Address Base 0x00004000, // Address Length ) Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x00000183, } }) Return (RBUF) /* \_SB_.IC11._CRS.RBUF */ } } Device (IC12) { Name (_HID, "QCOM0220") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, 0x0C) // _UID: Unique ID Name (_DEP, Package (0x02) // _DEP: Dependencies { \_SB.PEP0, \_SB.QGP0 }) Name (_CCA, Zero) // _CCA: Cache Coherency Attribute Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x00A8C000, // Address Base 0x00004000, // Address Length ) Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x00000184, } }) Return (RBUF) /* \_SB_.IC12._CRS.RBUF */ } } Device (IC13) { Name (_HID, "QCOM0220") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, 0x0D) // _UID: Unique ID Name (_DEP, Package (0x01) // _DEP: Dependencies { \_SB.PEP0 }) Name (_CCA, Zero) // _CCA: Cache Coherency Attribute Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x00A90000, // Address Base 0x00004000, // Address Length ) Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x00000185, } }) Return (RBUF) /* \_SB_.IC13._CRS.RBUF */ } } Device (SPI9) { Name (_HID, "QCOM021E") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, 0x09) // _UID: Unique ID Name (_DEP, Package (0x02) // _DEP: Dependencies { \_SB.PEP0, \_SB.QGP1 }) Name (_CCA, Zero) // _CCA: Cache Coherency Attribute Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x00A80000, // Address Base 0x00004000, // Address Length ) Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x00000181, } }) Return (RBUF) /* \_SB_.SPI9._CRS.RBUF */ } } Scope (\_SB.PEP0) { Method (BSMD, 0, NotSerialized) { Return (BSRC) /* \_SB_.PEP0.BSRC */ } Method (PQMD, 0, NotSerialized) { If ((\_SB.SIDV < 0x00020000)) { Return (DFS1) /* \_SB_.PEP0.DFS1 */ } Else { Return (DFS2) /* \_SB_.PEP0.DFS2 */ } } Name (BSRC, Package (0x08) { Package (0x04) { "DEVICE", "\\_SB.UAR7", Package (0x12) { "COMPONENT", Zero, Package (0x07) { "FSTATE", Zero, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_0_m_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_0_s_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap0_s6_clk", One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_BLSP_1", "ICBID_SLAVE_EBI1", 0x53724E00, 0x0682 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_BLSP_1", 0x08D24D00, 0x02FAF080 } } }, Package (0x07) { "FSTATE", One, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_0_m_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_0_s_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap0_s6_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_BLSP_1", "ICBID_SLAVE_EBI1", Zero, Zero } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_BLSP_1", Zero, Zero } } }, Package (0x06) { "PSTATE", Zero, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x2D, Zero, One, Zero, One, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x2E, Zero, One, Zero, Zero, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x2F, Zero, One, Zero, Zero, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x30, Zero, One, Zero, One, Zero } } }, Package (0x06) { "PSTATE", One, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x2D, Zero, One, Zero, One, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x2E, Zero, One, Zero, Zero, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x2F, Zero, One, Zero, Zero, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x30, Zero, One, Zero, One, Zero } } }, Package (0x03) { "PSTATE", 0x02, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap0_s6_clk", 0x03, 0x00708000, 0x04 } } }, Package (0x03) { "PSTATE", 0x03, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap0_s6_clk", 0x03, 0x00E10000, 0x04 } } }, Package (0x03) { "PSTATE", 0x04, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap0_s6_clk", 0x03, 0x01C20000, 0x04 } } }, Package (0x03) { "PSTATE", 0x05, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap0_s6_clk", 0x03, 0x01E84800, 0x04 } } }, Package (0x03) { "PSTATE", 0x06, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap0_s6_clk", 0x03, 0x02DC6C00, 0x04 } } }, Package (0x03) { "PSTATE", 0x07, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap0_s6_clk", 0x03, 0x03D09000, 0x04 } } }, Package (0x03) { "PSTATE", 0x08, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap0_s6_clk", 0x03, 0x04C4B400, 0x04 } } }, Package (0x03) { "PSTATE", 0x09, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap0_s6_clk", 0x03, 0x05B8D800, 0x04 } } }, Package (0x03) { "PSTATE", 0x0A, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap0_s6_clk", 0x03, 0x061A8000, 0x04 } } }, Package (0x03) { "PSTATE", 0x0B, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap0_s6_clk", 0x03, 0x06ACFC00, 0x04 } } }, Package (0x03) { "PSTATE", 0x0C, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap0_s6_clk", 0x03, 0x07080000, 0x04 } } }, Package (0x03) { "PSTATE", 0x0D, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap0_s6_clk", 0x03, 0x07A12000, 0x04 } } } }, Package (0x04) { "COMPONENT", One, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One } } }, Package (0x05) { "DEVICE", 0x02, "\\_SB.UARD", Package (0x12) { "COMPONENT", Zero, Package (0x08) { "FSTATE", Zero, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_1_m_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_1_s_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap1_s1_clk", 0x03, 0x00708000, 0x04 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap1_s1_clk", One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_BLSP_2", "ICBID_SLAVE_EBI1", 0x53724E00, 0x0682 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_BLSP_2", 0x08D24D00, 0x02FAF080 } } }, Package (0x07) { "FSTATE", One, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_1_m_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_1_s_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap1_s1_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_BLSP_2", "ICBID_SLAVE_EBI1", Zero, Zero } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_BLSP_2", Zero, Zero } } }, Package (0x04) { "PSTATE", Zero, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x05, Zero, One, Zero, One, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x04, Zero, One, Zero, Zero, Zero } } }, Package (0x04) { "PSTATE", One, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x05, Zero, One, Zero, One, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x04, Zero, One, Zero, Zero, Zero } } }, Package (0x03) { "PSTATE", 0x02, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap1_s1_clk", 0x03, 0x00708000, 0x04 } } }, Package (0x03) { "PSTATE", 0x03, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap1_s1_clk", 0x03, 0x00E10000, 0x04 } } }, Package (0x03) { "PSTATE", 0x04, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap1_s1_clk", 0x03, 0x01C20000, 0x04 } } }, Package (0x03) { "PSTATE", 0x05, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap1_s1_clk", 0x03, 0x01E84800, 0x04 } } }, Package (0x03) { "PSTATE", 0x06, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap1_s1_clk", 0x03, 0x02DC6C00, 0x04 } } }, Package (0x03) { "PSTATE", 0x07, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap1_s1_clk", 0x03, 0x03D09000, 0x04 } } }, Package (0x03) { "PSTATE", 0x08, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap1_s1_clk", 0x03, 0x04C4B400, 0x04 } } }, Package (0x03) { "PSTATE", 0x09, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap1_s1_clk", 0x03, 0x05B8D800, 0x04 } } }, Package (0x03) { "PSTATE", 0x0A, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap1_s1_clk", 0x03, 0x061A8000, 0x04 } } }, Package (0x03) { "PSTATE", 0x0B, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap1_s1_clk", 0x03, 0x06ACFC00, 0x04 } } }, Package (0x03) { "PSTATE", 0x0C, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap1_s1_clk", 0x03, 0x07080000, 0x04 } } }, Package (0x03) { "PSTATE", 0x0D, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap1_s1_clk", 0x03, 0x07A12000, 0x04 } } } }, Package (0x04) { "COMPONENT", One, Package (0x02) { "FSTATE", Zero }, Package (0x02) { "FSTATE", One } } }, Package (0x07) { "DEVICE", "\\_SB.I2C2", Package (0x03) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero } }, Package (0x09) { "DSTATE", Zero, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_0_m_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_0_s_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap0_s1_clk", 0x08, 0x0124F800, 0x04 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_BLSP_1", "ICBID_SLAVE_EBI1", 0x53724E00, 0x0682 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_BLSP_1", 0x08F0D180, 0x02FAF080 } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x11, One, 0x02, One, 0x03, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x12, One, 0x02, One, 0x03, Zero } } }, Package (0x02) { "DSTATE", One }, Package (0x02) { "DSTATE", 0x02 }, Package (0x09) { "DSTATE", 0x03, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_0_m_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_0_s_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap0_s1_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_BLSP_1", "ICBID_SLAVE_EBI1", Zero, Zero } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_BLSP_1", Zero, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x11, Zero, Zero, Zero, 0x03, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x12, Zero, Zero, Zero, 0x03, Zero } } } }, Package (0x07) { "DEVICE", "\\_SB.I2C4", Package (0x03) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero } }, Package (0x09) { "DSTATE", Zero, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_0_m_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_0_s_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap0_s3_clk", 0x08, 0x0124F800, 0x04 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_BLSP_1", "ICBID_SLAVE_EBI1", 0x53724E00, 0x0682 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_BLSP_1", 0x08D24D00, 0x02FAF080 } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x29, One, One, One, 0x03, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x2A, One, One, One, 0x03, Zero } } }, Package (0x02) { "DSTATE", One }, Package (0x02) { "DSTATE", 0x02 }, Package (0x09) { "DSTATE", 0x03, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_0_m_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_0_s_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap0_s3_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_BLSP_1", "ICBID_SLAVE_EBI1", Zero, Zero } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_BLSP_1", Zero, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x29, Zero, Zero, Zero, 0x03, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x2A, Zero, Zero, Zero, 0x03, Zero } } } }, Package (0x07) { "DEVICE", "\\_SB.I2C6", Package (0x03) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero } }, Package (0x09) { "DSTATE", Zero, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_0_m_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_0_s_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap0_s5_clk", 0x08, 0x0124F800, 0x04 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_BLSP_1", "ICBID_SLAVE_EBI1", 0x53724E00, 0x0682 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_BLSP_1", 0x08D24D00, 0x02FAF080 } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x55, One, One, One, 0x03, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x56, One, One, One, 0x03, Zero } } }, Package (0x02) { "DSTATE", One }, Package (0x02) { "DSTATE", 0x02 }, Package (0x09) { "DSTATE", 0x03, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_0_m_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_0_s_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap0_s5_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_BLSP_1", "ICBID_SLAVE_EBI1", Zero, Zero } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_BLSP_1", Zero, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x55, Zero, Zero, Zero, 0x03, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x56, Zero, Zero, Zero, 0x03, Zero } } } }, Package (0x07) { "DEVICE", "\\_SB.IC11", Package (0x03) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero } }, Package (0x09) { "DSTATE", Zero, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_1_m_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_1_s_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap1_s2_clk", 0x08, 0x0124F800, 0x04 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_BLSP_2", "ICBID_SLAVE_EBI1", 0x53724E00, 0x0682 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_BLSP_2", 0x08D24D00, 0x02FAF080 } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x37, One, One, One, 0x03, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x38, One, One, One, 0x03, Zero } } }, Package (0x02) { "DSTATE", One }, Package (0x02) { "DSTATE", 0x02 }, Package (0x09) { "DSTATE", 0x03, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_1_m_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_1_s_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap1_s2_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_BLSP_2", "ICBID_SLAVE_EBI1", Zero, Zero } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_BLSP_2", Zero, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x37, Zero, Zero, Zero, 0x03, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x38, Zero, Zero, Zero, 0x03, Zero } } } }, Package (0x07) { "DEVICE", "\\_SB.IC12", Package (0x03) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero } }, Package (0x09) { "DSTATE", Zero, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_1_m_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_1_s_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap1_s3_clk", 0x08, 0x0124F800, 0x04 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_BLSP_1", "ICBID_SLAVE_EBI1", 0x53724E00, 0x0682 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_BLSP_1", 0x08F0D180, 0x02FAF080 } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x1F, One, One, One, 0x03, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x20, One, One, One, 0x03, Zero } } }, Package (0x02) { "DSTATE", One }, Package (0x02) { "DSTATE", 0x02 }, Package (0x09) { "DSTATE", 0x03, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_1_m_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_1_s_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap1_s3_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_BLSP_1", "ICBID_SLAVE_EBI1", Zero, Zero } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_BLSP_1", Zero, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x1F, Zero, Zero, Zero, 0x03, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x20, Zero, Zero, Zero, 0x03, Zero } } } }, Package (0x07) { "DEVICE", "\\_SB.IC13", Package (0x03) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero } }, Package (0x09) { "DSTATE", Zero, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_1_m_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_1_s_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap1_s4_clk", 0x08, 0x0124F800, 0x04 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_BLSP_2", "ICBID_SLAVE_EBI1", 0x53724E00, 0x0682 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_BLSP_2", 0x08D24D00, 0x02FAF080 } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x31, One, One, One, 0x03, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x32, One, One, One, 0x03, Zero } } }, Package (0x02) { "DSTATE", One }, Package (0x02) { "DSTATE", 0x02 }, Package (0x09) { "DSTATE", 0x03, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_1_m_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_1_s_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap1_s4_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_BLSP_2", "ICBID_SLAVE_EBI1", Zero, Zero } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_BLSP_2", Zero, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x31, Zero, Zero, Zero, 0x03, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x32, Zero, Zero, Zero, 0x03, Zero } } } } }) Name (DFS1, Package (0x01) { Package (0x07) { "DEVICE", "\\_SB.SPI9", Package (0x0A) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero }, Package (0x03) { "PSTATE", Zero, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap1_s0_clk", 0x03, 0x0124F800, 0x03 } } }, Package (0x03) { "PSTATE", One, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap1_s0_clk", 0x03, 0x01E84800, 0x03 } } }, Package (0x03) { "PSTATE", 0x02, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap1_s0_clk", 0x03, 0x0249F000, 0x03 } } }, Package (0x03) { "PSTATE", 0x03, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap1_s0_clk", 0x03, 0x02DC6C00, 0x03 } } }, Package (0x03) { "PSTATE", 0x04, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap1_s0_clk", 0x03, 0x03D09000, 0x03 } } }, Package (0x03) { "PSTATE", 0x05, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap1_s0_clk", 0x03, 0x05B8D800, 0x03 } } }, Package (0x03) { "PSTATE", 0x06, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap1_s0_clk", 0x03, 0x05F5E100, 0x03 } } } }, Package (0x0B) { "DSTATE", Zero, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_1_m_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_1_s_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap1_s0_clk", One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_BLSP_2", "ICBID_SLAVE_EBI1", 0x53724E00, 0x0682 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_BLSP_2", 0x08D24D00, 0x02FAF080 } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x41, One, 0x02, Zero, One, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x42, One, 0x02, One, One, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x43, One, 0x02, One, One, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x44, One, 0x02, One, One, Zero } } }, Package (0x02) { "DSTATE", One }, Package (0x02) { "DSTATE", 0x02 }, Package (0x0B) { "DSTATE", 0x03, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_1_m_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_1_s_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap1_s0_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_BLSP_2", "ICBID_SLAVE_EBI1", Zero, Zero } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_BLSP_2", Zero, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x41, Zero, 0x02, Zero, One, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x42, Zero, 0x02, Zero, One, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x43, Zero, 0x02, Zero, One, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x44, Zero, 0x02, Zero, One, Zero } } } } }) Name (DFS2, Package (0x01) { Package (0x07) { "DEVICE", "\\_SB.SPI9", Package (0x0A) { "COMPONENT", Zero, Package (0x02) { "FSTATE", Zero }, Package (0x03) { "PSTATE", Zero, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap1_s0_clk", 0x03, 0x0124F800, 0x03 } } }, Package (0x03) { "PSTATE", One, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap1_s0_clk", 0x03, 0x01E84800, 0x03 } } }, Package (0x03) { "PSTATE", 0x02, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap1_s0_clk", 0x03, 0x02DC6C00, 0x03 } } }, Package (0x03) { "PSTATE", 0x03, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap1_s0_clk", 0x03, 0x03D09000, 0x03 } } }, Package (0x03) { "PSTATE", 0x04, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap1_s0_clk", 0x03, 0x05B8D800, 0x03 } } }, Package (0x03) { "PSTATE", 0x05, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap1_s0_clk", 0x03, 0x05F5E100, 0x03 } } }, Package (0x03) { "PSTATE", 0x06, Package (0x02) { "CLOCK", Package (0x04) { "gcc_qupv3_wrap1_s0_clk", 0x03, 0x07270E00, 0x03 } } } }, Package (0x0B) { "DSTATE", Zero, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_1_m_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_1_s_ahb_clk", One } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap1_s0_clk", One } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_BLSP_2", "ICBID_SLAVE_EBI1", 0x53724E00, 0x0682 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_BLSP_2", 0x08D24D00, 0x02FAF080 } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x41, One, 0x02, Zero, One, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x42, One, 0x02, One, One, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x43, One, 0x02, One, One, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x44, One, 0x02, One, One, Zero } } }, Package (0x02) { "DSTATE", One }, Package (0x02) { "DSTATE", 0x02 }, Package (0x0B) { "DSTATE", 0x03, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_1_m_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap_1_s_ahb_clk", 0x02 } }, Package (0x02) { "CLOCK", Package (0x02) { "gcc_qupv3_wrap1_s0_clk", 0x02 } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_BLSP_2", "ICBID_SLAVE_EBI1", Zero, Zero } }, Package (0x02) { "BUSARB", Package (0x05) { 0x03, "ICBID_MASTER_APPSS_PROC", "ICBID_SLAVE_BLSP_2", Zero, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x41, Zero, 0x02, Zero, One, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x42, Zero, 0x02, Zero, One, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x43, Zero, 0x02, Zero, One, Zero } }, Package (0x02) { "TLMMGPIO", Package (0x06) { 0x44, Zero, 0x02, Zero, One, Zero } } } } }) } Device (RPEN) { Name (_HID, "QCOM026D") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) } Device (PILC) { Name (_HID, "QCOM023B") // _HID: Hardware ID Method (PILX, 0, NotSerialized) { Return (PILP) /* \_SB_.PILC.PILP */ } Name (PILP, Package (0x01) { "OPCA" }) Method (ACPO, 0, NotSerialized) { Name (PKGG, Package (0x01) { Package (0x03) { Zero, Zero, ToUUID ("ba58766d-abf2-4402-88d7-90ab243f6c77") } }) DerefOf (PKGG [Zero]) [Zero] = RMTB /* \_SB_.RMTB */ DerefOf (PKGG [Zero]) [One] = RMTX /* \_SB_.RMTX */ Return (PKGG) /* \_SB_.PILC.ACPO.PKGG */ } } Device (CDI) { Name (_DEP, Package (0x02) // _DEP: Dependencies { \_SB.PILC, \_SB.RPEN }) Name (_HID, "QCOM026C") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } } Device (SCSS) { Name (_DEP, Package (0x06) // _DEP: Dependencies { \_SB.PEP0, \_SB.PILC, \_SB.GLNK, \_SB.IPC0, \_SB.RPEN, \_SB.SSDD }) Name (_HID, "QCOM02BE") // _HID: Hardware ID Alias (\_SB.YSUB, _SUB) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x00000199, } }) Return (RBUF) /* \_SB_.SCSS._CRS.RBUF */ } Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } } Device (ADSP) { Name (_DEP, Package (0x07) // _DEP: Dependencies { \_SB.PEP0, \_SB.PILC, \_SB.GLNK, \_SB.IPC0, \_SB.RPEN, \_SB.SSDD, \_SB.PDSR }) Name (_HID, "QCOM023D") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Method (WDIR, 0, NotSerialized) { Return (Package (0x04) { 0x02, 0x17A0011C, 0x17A0019C, 0x17A0021C }) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x000000C2, } }) Return (RBUF) /* \_SB_.ADSP._CRS.RBUF */ } Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } Device (SLM1) { Name (_ADR, Zero) // _ADR: Address Name (_CCA, Zero) // _CCA: Cache Coherency Attribute Alias (\_SB.YSUB, _SUB) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x171C0000, // Address Base 0x0002C000, // Address Length ) Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x000000C3, } }) Return (RBUF) /* \_SB_.ADSP.SLM1._CRS.RBUF */ } Method (CHLD, 0, NotSerialized) { Return (Package (0x01) { "SLM1\\QCOM023F" }) } Device (ADCM) { Alias (\_SB.YSUB, _SUB) Name (_ADR, Zero) // _ADR: Address Name (_DEP, Package (0x02) // _DEP: Dependencies { \_SB.MMU0, \_SB.IMM0 }) Method (CHLD, 0, NotSerialized) { Return (Package (0x01) { "ADCM\\QCOM0240" }) } Device (AUDD) { Name (_ADR, Zero) // _ADR: Address Alias (\_SB.YSUB, _SUB) Name (_DEP, Package (0x01) // _DEP: Dependencies { \_SB.SPI9 }) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { GpioIo (Exclusive, PullNone, 0x0000, 0x0640, IoRestrictionNone, "\\_SB.GIO0", 0x00, ResourceConsumer, , ) { // Pin list 0x0040 } GpioInt (Edge, ActiveHigh, Exclusive, PullDown, 0x0000, "\\_SB.GIO0", 0x00, ResourceConsumer, , ) { // Pin list 0x0100 } GpioIo (Shared, PullUp, 0x0000, 0x00C8, IoRestrictionOutputOnly, "\\_SB.GIO0", 0x00, ResourceConsumer, , ) { // Pin list 0x0031 } SpiSerialBusV2 (0x0000, PolarityLow, FourWireMode, 0x08, ControllerInitiated, 0x016E3600, ClockPolarityLow, ClockPhaseFirst, "\\_SB.SPI9", 0x00, ResourceConsumer, , Exclusive, RawDataBuffer (0x07) // Vendor Data { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }) }) Return (RBUF) /* \_SB_.ADSP.SLM1.ADCM.AUDD._CRS.RBUF */ } Method (CHLD, 0, NotSerialized) { Name (CH, Package (0x02) { "AUDD\\QCOM0277", "AUDD\\QCOM0262" }) Return (CH) /* \_SB_.ADSP.SLM1.ADCM.AUDD.CHLD.CH__ */ } Device (MBHC) { Name (_ADR, Zero) // _ADR: Address Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { GpioIo (Shared, PullUp, 0x0000, 0x00C8, IoRestrictionOutputOnly, "\\_SB.GIO0", 0x00, ResourceConsumer, , ) { // Pin list 0x0033 } }) Return (RBUF) /* \_SB_.ADSP.SLM1.ADCM.AUDD.MBHC._CRS.RBUF */ } } Device (QCRT) { Name (_ADR, One) // _ADR: Address } } } } Device (SLM2) { Name (_ADR, One) // _ADR: Address Name (_CCA, Zero) // _CCA: Cache Coherency Attribute Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x17240000, // Address Base 0x0002C000, // Address Length ) Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x00000143, } }) Return (RBUF) /* \_SB_.ADSP.SLM2._CRS.RBUF */ } } } Device (AMSS) { Name (_CCA, Zero) // _CCA: Cache Coherency Attribute Name (_DEP, Package (0x09) // _DEP: Dependencies { \_SB.PEP0, \_SB.IPA, \_SB.GLNK, \_SB.IPC0, \_SB.PILC, \_SB.RFS0, \_SB.RPEN, \_SB.SSDD, \_SB.PDSR }) Name (_HID, "QCOM023E") // _HID: Hardware ID Name (WLEN, One) Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x0000012A, } }) Return (RBUF) /* \_SB_.AMSS._CRS.RBUF */ } Method (WDIR, 0, NotSerialized) { Return (Package (0x04) { Zero, 0x17A0013C, 0x17A001BC, 0x17A002BC }) } Device (QWLN) { Name (_ADR, Zero) // _ADR: Address Name (_DEP, Package (0x02) // _DEP: Dependencies { \_SB.PEP0, \_SB.MMU0 }) Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake { Zero, Zero }) Name (_S0W, 0x02) // _S0W: S0 Device Wake State Name (_S4W, 0x02) // _S4W: S4 Device Wake State Name (_PRR, Package (One) // _PRR: Power Resource for Reset { \_SB.AMSS.QWLN.WRST }) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x18800000, // Address Base 0x00800000, // Address Length ) Memory32Fixed (ReadWrite, 0x0C250000, // Address Base 0x00000010, // Address Length ) Memory32Fixed (ReadWrite, 0x8C400000, // Address Base 0x00100000, // Address Length ) Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x000001BE, } Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x000001BF, } Interrupt (ResourceConsumer, Level, ActiveHigh, ExclusiveAndWake, ,, ) { 0x000001C0, } Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x000001C1, } Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x000001C2, } Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x000001C3, } Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x000001C4, } Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x000001C5, } Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x000001C6, } Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x000001C7, } Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x000001C8, } Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x000001C9, } }) Return (RBUF) /* \_SB_.AMSS.QWLN._CRS.RBUF */ } Method (WMSA, 0, NotSerialized) { Return (Package (0x01) { 0x00100000 }) } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { } Method (_PS2, 0, NotSerialized) // _PS2: Power State 2 { } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { } OperationRegion (WOPR, 0x80, Zero, 0x10) Field (WOPR, DWordAcc, NoLock, Preserve) { Offset (0x04), WTRG, 32 } PowerResource (WRST, 0x05, 0x0000) { Method (_ON, 0, NotSerialized) // _ON_: Power On { } Method (_OFF, 0, NotSerialized) // _OFF: Power Off { } Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } Method (_RST, 0, NotSerialized) // _RST: Device Reset { WTRG = 0xABCD } } } Scope (\_SB) { Device (COEX) { Name (_HID, "QCOM0295") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) } } } Device (QSM) { Name (_HID, "QCOM02B9") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_DEP, Package (0x04) // _DEP: Dependencies { \_SB.GLNK, \_SB.IPC0, \_SB.PILC, \_SB.RPEN }) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x98F00000, // Address Base 0x00600000, // Address Length ) }) Return (RBUF) /* \_SB_.QSM_._CRS.RBUF */ } Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } } Device (SSDD) { Name (_HID, "QCOM02D1") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_DEP, Package (0x02) // _DEP: Dependencies { \_SB.GLNK, \_SB.TFTP }) } Device (PDSR) { Name (_HID, "QCOM02CE") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_DEP, Package (0x03) // _DEP: Dependencies { \_SB.PEP0, \_SB.GLNK, \_SB.IPC0 }) } Device (CDSP) { Name (_DEP, Package (0x07) // _DEP: Dependencies { \_SB.PEP0, \_SB.PILC, \_SB.GLNK, \_SB.IPC0, \_SB.RPEN, \_SB.SSDD, \_SB.PDSR }) Name (_HID, "QCOM02F7") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x00000262, } }) Return (RBUF) /* \_SB_.CDSP._CRS.RBUF */ } } Device (TFTP) { Name (_HID, "QCOM02F6") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_DEP, Package (One) // _DEP: Dependencies { \_SB.IPC0 }) } Scope (\_SB.PILC) { Method (_SUB, 0, NotSerialized) // _SUB: Subsystem ID { If ((\_SB.SOID == 0x0155)) { Return ("CLSA0850") } Else { Return (\_SB.PSUB) } } } Scope (\_SB.AMSS) { Method (_SUB, 0, NotSerialized) // _SUB: Subsystem ID { If ((\_SB.SOID == 0x0155)) { Return ("CLSA0850") } Else { Return (\_SB.YSUB) } } } Device (LLC) { Name (_DEP, Package (One) // _DEP: Dependencies { \_SB.PEP0 }) Name (_HID, "QCOM02F8") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Return (ResourceTemplate () { Memory32Fixed (ReadWrite, 0x01300000, // Address Base 0x00028000, // Address Length ) }) } } Device (MMU0) { Name (_HID, "QCOM0212") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, Zero) // _UID: Unique ID Name (_DEP, Package (0x01) // _DEP: Dependencies { \_SB.MMU1 }) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Return (ResourceTemplate () { Memory32Fixed (ReadWrite, 0x15000000, // Address Base 0x0007FFB8, // Address Length ) Memory32Fixed (ReadWrite, 0x01F46000, // Address Base 0x00000004, // Address Length ) Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x00000080, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x00000081, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x00000082, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x00000083, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x00000084, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x00000085, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x00000086, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x00000087, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x00000088, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x00000089, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x0000008A, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x0000008B, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x0000008C, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x0000008D, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x0000008E, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x0000008F, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x00000090, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x00000091, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x00000092, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x00000093, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x00000094, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x00000095, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x00000096, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x000000D5, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x000000D6, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x000000D7, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x000000D8, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x000000D9, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x000000DA, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x000000DB, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x000000DC, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x000000DD, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x000000DE, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x000000DF, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x000000E0, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x0000015B, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x0000015C, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x0000015D, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x0000015E, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x0000015F, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x00000160, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x00000161, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x00000162, } }) } } Device (MMU1) { Name (_HID, "QCOM0212") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, One) // _UID: Unique ID Name (_DEP, Package (0x01) // _DEP: Dependencies { \_SB.PEP0 }) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Return (ResourceTemplate () { Memory32Fixed (ReadWrite, 0x05040000, // Address Base 0x00010000, // Address Length ) Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x0000018C, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x0000018D, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x0000018E, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x0000018F, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x00000190, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x00000191, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x00000192, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x00000193, } }) } } Device (IMM0) { Name (_HID, "QCOM030B") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, Zero) // _UID: Unique ID } Device (IMM1) { Name (_HID, "QCOM030B") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, One) // _UID: Unique ID } Device (GPU0) { Name (_HID, "QCOM027E") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_CID, "ACPIQCOM027E") // _CID: Compatible ID Name (_UID, Zero) // _UID: Unique ID Name (_CLS, 0x0003000000000000) // _CLS: Class Code Name (_HRV, 0x7C) // _HRV: Hardware Revision Device (MON0) { Method (_ADR, 0, NotSerialized) // _ADR: Address { Return (Zero) } } Name (_DEP, Package (0x0A) // _DEP: Dependencies { \_SB.MMU0, \_SB.MMU1, \_SB.IMM0, \_SB.IMM1, \_SB.PEP0, \_SB.PMIC, \_SB.PILC, \_SB.RPEN, \_SB.TREE, \_SB.SCM0 }) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x0AE00000, // Address Base 0x00140000, // Address Length ) Memory32Fixed (ReadWrite, 0x088E0000, // Address Base 0x000F4000, // Address Length ) Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x00000073, } Memory32Fixed (ReadWrite, 0x05000000, // Address Base 0x0003F010, // Address Length ) Memory32Fixed (ReadWrite, 0x05060000, // Address Base 0x0003F000, // Address Length ) Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x0000014C, } Memory32Fixed (ReadWrite, 0x0B280000, // Address Base 0x0000FFFF, // Address Length ) Memory32Fixed (ReadWrite, 0x0B480000, // Address Base 0x00010000, // Address Length ) Memory32Fixed (ReadWrite, 0x05090000, // Address Base 0x00009000, // Address Length ) Memory32Fixed (ReadWrite, 0x0C200000, // Address Base 0x0000FFFF, // Address Length ) Memory32Fixed (ReadWrite, 0x0AA00000, // Address Base 0x00200000, // Address Length ) Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x000000CE, } Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x000000CF, } I2cSerialBusV2 (0x002C, ControllerInitiated, 0x00061A80, AddressingMode7Bit, "\\_SB.IC11", 0x00, ResourceConsumer, , Exclusive, ) }) Return (RBUF) /* \_SB_.GPU0._CRS.RBUF */ } Method (RESI, 0, NotSerialized) { Name (RINF, Package (0x10) { 0x03, Zero, Package (0x03) { "RESOURCE", "MDP_REGS", "DISPLAY" }, Package (0x03) { "RESOURCE", "DP_PHY_REGS", "DISPLAY" }, Package (0x03) { "RESOURCE", "VSYNC_INTERRUPT", "DISPLAY" }, Package (0x03) { "RESOURCE", "GFX_REGS", "GRAPHICS" }, Package (0x03) { "RESOURCE", "GFX_REG_CONT", "GRAPHICS" }, Package (0x03) { "RESOURCE", "GFX_INTERRUPT", "GRAPHICS" }, Package (0x03) { "RESOURCE", "GPU_PDC_SEQ_MEM", "GRAPHICS" }, Package (0x03) { "RESOURCE", "GPU_PDC_REGS", "GRAPHICS" }, Package (0x03) { "RESOURCE", "GPU_CC", "GRAPHICS" }, Package (0x03) { "RESOURCE", "GPU_RPMH_CPRF", "GRAPHICS" }, Package (0x03) { "RESOURCE", "VIDEO_REGS", "VIDEO" }, Package (0x03) { "RESOURCE", "VIDC_INTERRUPT", "VIDEO" }, Package (0x03) { "RESOURCE", "VIDC_WD_INTERRUPT", "VIDEO" }, Package (0x03) { "RESOURCE", "I2C_EDP_BRIDGE_SLAVE", "DISPLAY" } }) Return (RINF) /* \_SB_.GPU0.RESI.RINF */ } Method (ENGS, 0, NotSerialized) { Name (EBUF, Package (0x06) { 0x03, 0x02, 0x003B0014, Package (0x08) { "ENGINES", 0x06, Package (0x0A) { "ENGINE", "GRAPHICS", "Adreno6X", One, 0x02, Zero, Package (0x0B) { "MMUINFO", "Miniport", "ArmSmmuV2", 0x02, 0x31, "V8L", "SMMUID", ToUUID ("9833c712-3292-4ffb-b0f4-2bd20e1f7f66"), "SMMUINTERFACEID", Buffer (0x10) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Package (0x0E) { "PAGETABLEUSAGE", 0x04, "GraphicsGlobalPT", Zero, 0x03030000, "GraphicsPerProcessPT", Zero, 0x03030000, "GraphicsSecurePT", One, 0x030A0000, "GraphicsGmuPT", 0x03, 0x03030002 } }, Package (0x04) { "PERF_CONTROLS", Package (0x01) { One }, Package (0x02) { 0x03, Package (0x02) { "LimitForPassiveCooling", One } }, Package (0x02) { 0x04, Package (0x02) { "LimitForPassiveCooling", One } } }, Package (0x02) { "THERMAL_DOMAINS", "GPU" }, Package (0x05) { "PROPERTIES", 0x03, Package (0x02) { "GmemBaseAddr", Zero }, Package (0x02) { "GmemSize", 0x00100000 }, Package (0x02) { "SMMUCount", One } } }, Package (0x09) { "ENGINE", "MDPBLT", "MDP5.x", 0x02, One, Zero, Package (0x02) { "SHAREDSMMU", "ROTATOR" }, Package (0x03) { "PERF_CONTROLS", Package (0x02) { 0x02, Package (0x02) { "LimitForPassiveCooling", One } }, Package (0x02) { 0x03, Package (0x02) { "LimitForPassiveCooling", One } } }, Package (0x02) { "THERMAL_DOMAINS", "GPU" } }, Package (0x09) { "ENGINE", "ROTATOR", "MDP5.x", 0x03, One, Zero, Package (0x0B) { "MMUINFO", "Miniport", "ArmSmmuV2", 0x02, 0x20, "V7S", "SMMUID", ToUUID ("36079ae4-78e8-452d-af50-0cff78b2f1ca"), "SMMUINTERFACEID", Buffer (0x10) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Package (0x04) { "PAGETABLEUSAGE", 0x02, "MdpNonSecurePT", "MdpSecurePT" } }, Package (0x03) { "PERF_CONTROLS", Package (0x02) { 0x02, Package (0x02) { "LimitForPassiveCooling", One } }, Package (0x02) { 0x03, Package (0x02) { "LimitForPassiveCooling", One } } }, Package (0x02) { "THERMAL_DOMAINS", "GPU" } }, Package (0x0A) { "ENGINE", "VIDEO", "Venus", 0x04, One, Zero, Package (0x0B) { "MMUINFO", "Engine", "ArmSmmuV2", 0x02, 0x20, "V7S", "SMMUID", ToUUID ("665e0f8e-add3-49d1-91bc-5540c5f57fba"), "SMMUINTERFACEID", ToUUID ("1c3fc0e8-0b11-4ee0-be89-3e21420a865f"), Package (0x07) { "PAGETABLEUSAGE", 0x05, "VideoNonSecurePT", "VideoSecurePT1", "VideoSecurePT2", "VideoSecurePT3", "VideoSecurePT4" } }, Package (0x03) { "PERF_CONTROLS", Package (0x01) { 0x02 }, Package (0x01) { 0x03 } }, Package (0x01) { "THERMAL_DOMAINS" }, Package (0x03) { "PROPERTIES", One, Package (0x02) { "DecMaxFps", 0x3C } } }, Package (0x09) { "ENGINE", "CRYPTO", "Crypto1.0", 0x05, One, Zero, Package (0x0B) { "MMUINFO", "Miniport", "ArmSmmuV2", 0x02, 0x20, "V7S", "SMMUID", ToUUID ("36079ae4-78e8-452d-af50-0cff78b2f1ca"), "SMMUINTERFACEID", Buffer (0x10) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Package (0x04) { "PAGETABLEUSAGE", 0x02, "CryptoNonSecurePT", "CryptoSecurePT" } }, Package (0x02) { "PERF_CONTROLS", Package (0x01) { 0x02 } }, Package (0x01) { "THERMAL_DOMAINS" } }, Package (0x08) { "ENGINE", "VIDEO_ENCODER", "Venus", 0x06, One, Zero, Package (0x03) { "PERF_CONTROLS", Package (0x01) { 0x02 }, Package (0x01) { 0x03 } }, Package (0x01) { "THERMAL_DOMAINS" } } }, Package (0x08) { "DISPLAYS", "MDP5.x", 0x03, Package (0x07) { "DISPLAY", "INTERNAL1", Zero, One, Zero, Package (0x04) { "PERF_CONTROLS", Package (0x01) { 0x02 }, Package (0x01) { 0x03 }, Package (0x01) { 0x04 } }, Package (0x01) { "THERMAL_DOMAINS" } }, Package (0x07) { "DISPLAY", "INTERNAL2", 0x07, One, Zero, Package (0x04) { "PERF_CONTROLS", Package (0x01) { 0x02 }, Package (0x01) { 0x03 }, Package (0x01) { 0x04 } }, Package (0x01) { "THERMAL_DOMAINS" } }, Package (0x07) { "DISPLAY", "EXTERNAL1", 0x08, One, Zero, Package (0x03) { "PERF_CONTROLS", Package (0x01) { 0x02 }, Package (0x01) { 0x03 } }, Package (0x01) { "THERMAL_DOMAINS" } }, Package (0x02) { "RESOURCES", Package (0x0B) { "MMUINFO", "Miniport", "ArmSmmuV2", 0x02, 0x20, "V7S", "SMMUID", ToUUID ("36079ae4-78e8-452d-af50-0cff78b2f1ca"), "SMMUINTERFACEID", Buffer (0x10) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Package (0x04) { "PAGETABLEUSAGE", 0x02, "MdpNonSecurePT", "MdpSecurePT" } } }, Package (0x0F) { "PRIMARY_SOURCE_MODES", 0x0D, Package (0x02) { 0x0280, 0x01E0 }, Package (0x02) { 0x0320, 0x0258 }, Package (0x02) { 0x0500, 0x02D0 }, Package (0x02) { 0x0400, 0x0300 }, Package (0x02) { 0x0480, 0x0300 }, Package (0x02) { 0x0500, 0x0300 }, Package (0x02) { 0x0550, 0x0300 }, Package (0x02) { 0x0556, 0x0300 }, Package (0x02) { 0x0640, 0x0384 }, Package (0x02) { 0x0500, 0x0400 }, Package (0x02) { 0x0780, 0x0438 }, Package (0x02) { 0x0780, 0x04B0 }, Package (0x02) { 0x0780, 0x0500 } } }, Package (0x0F) { "PAGETABLES", 0x0D, Package (0x07) { "GraphicsGlobalPT", One, Zero, One, One, 0x0000008000000000, 0x0000000800000000 }, Package (0x07) { "GraphicsPerProcessPT", Zero, Zero, Zero, Zero, 0x00400000, 0x0000007FFFC00000 }, Package (0x07) { "GraphicsSecurePT", Zero, One, Zero, One, 0x0000008800000000, 0xC0000000 }, Package (0x07) { "GraphicsGmuPT", Zero, Zero, Zero, Zero, 0x60000000, 0x20000000 }, Package (0x07) { "MdpNonSecurePT", Zero, Zero, Zero, Zero, 0x80100000, 0x7FF00000 }, Package (0x07) { "MdpSecurePT", Zero, One, Zero, One, 0x80000000, 0x80000000 }, Package (0x09) { "VideoNonSecurePT", Zero, Zero, Zero, One, 0x00100000, 0xBFF00000, 0x1B, Zero }, Package (0x09) { "VideoSecurePT1", Zero, One, Zero, One, 0xC0000000, 0x10000000, 0x09, One }, Package (0x09) { "VideoSecurePT2", Zero, One, Zero, One, 0xD0000000, 0x10000000, 0x07, 0x02 }, Package (0x09) { "VideoSecurePT3", Zero, One, Zero, One, 0xE0000000, 0x10000000, 0x02, 0x03 }, Package (0x09) { "VideoSecurePT4", Zero, One, Zero, One, 0xF0000000, 0x10000000, 0x2A, 0x04 }, Package (0x07) { "CryptoNonSecurePT", Zero, Zero, Zero, Zero, 0x00100000, 0x7FF00000 }, Package (0x07) { "CryptoSecurePT", Zero, One, Zero, One, 0x80000000, 0x80000000 } } }) Return (EBUF) /* \_SB_.GPU0.ENGS.EBUF */ } Method (TMDT, 0, NotSerialized) { Name (RBUF, Package (0x03) { One, Zero, Package (0x03) { "THERMAL_DOMAINS", One, Package (0x03) { "GPU", "GPU0", Package (0x03) { "GRAPHICS", "MDPBLT", "ROTATOR" } } } }) Return (RBUF) /* \_SB_.GPU0.TMDT.RBUF */ } Method (PMCL, 0, NotSerialized) { Name (RBUF, Package (0x0D) { 0x03, One, 0x0A, Package (0x0F) { "COMPONENT", Zero, ToUUID ("2c135991-4391-4633-90b1-fa96f2e2cc04"), "PRIMDISPLAY_POWER_STATES", "HW_BLOCK_MDP", Package (0x02) { "DISPLAY", "INTERNAL1" }, 0x02, 0x05, Package (0x06) { "FSTATE", Zero, "ALL_ON", Zero, Zero, 0x02 }, Package (0x06) { "FSTATE", One, "PWR_OFF", One, One, One }, Package (0x0A) { "PSTATE_SET", Zero, "INTERNAL1_RESET", "*", "RESET", 0x02, Zero, Zero, Package (0x04) { "PSTATE", Zero, One, 0x02 }, Package (0x04) { "PSTATE", One, Zero, 0x02 } }, Package (0x0A) { "PSTATE_SET", One, "INTERNAL1_FOOTSWITCH_OVERRIDE", "*", "FOOTSWITCH_OVERRIDE", 0x02, 0xFFFFFFFF, Zero, Package (0x04) { "PSTATE", Zero, One, 0x02 }, Package (0x04) { "PSTATE", One, Zero, 0x02 } }, Package (0x0D) { "PSTATE_SET", 0x02, "INTERNAL1_SCAN_CONTROL", "*", "DISPLAY_SOURCE_SCAN_CTRL", 0x05, Zero, Zero, Package (0x04) { "PSTATE", Zero, 0x04, 0x02 }, Package (0x04) { "PSTATE", One, 0x03, 0x02 }, Package (0x04) { "PSTATE", 0x02, 0x02, 0x02 }, Package (0x04) { "PSTATE", 0x03, One, 0x02 }, Package (0x04) { "PSTATE", 0x04, Zero, 0x02 } }, Package (0x15) { "PSTATE_SET", 0x03, "INTERNAL1_CORE_CLOCK_CONTROL", "*", "CORE_CLOCK", 0x0D, 0x04, Zero, Package (0x04) { "PSTATE", Zero, 0x19A14780, One }, Package (0x04) { "PSTATE", One, 0x18964020, One }, Package (0x04) { "PSTATE", 0x02, 0x14810600, 0x02 }, Package (0x04) { "PSTATE", 0x03, 0x11E1A300, 0x02 }, Package (0x04) { "PSTATE", 0x04, 0x10642AC0, 0x02 }, Package (0x04) { "PSTATE", 0x05, 0x0BEBC200, 0x02 }, Package (0x04) { "PSTATE", 0x06, 0x0A37CADB, 0x03 }, Package (0x04) { "PSTATE", 0x07, 0x09D5B340, 0x03 }, Package (0x04) { "PSTATE", 0x08, 0x08F0D180, 0x03 }, Package (0x04) { "PSTATE", 0x09, 0x05F5E100, 0x03 }, Package (0x04) { "PSTATE", 0x0A, 0x051BD4B0, 0x03 }, Package (0x04) { "PSTATE", 0x0B, 0x0124F800, 0x03 }, Package (0x04) { "PSTATE", 0x0C, Zero, 0x03 } }, Package (0x33) { "PSTATE_SET", 0x04, "INTERNAL1_EBI_BANDWIDTH", "*", "BANDWIDTH", 0x2B, 0x1F, Zero, Package (0x04) { "PSTATE", Zero, 0x000000031A4A9F80, Zero }, Package (0x04) { "PSTATE", One, 0x0000000302731B80, Zero }, Package (0x04) { "PSTATE", 0x02, 0x00000002EA9B9780, Zero }, Package (0x04) { "PSTATE", 0x03, 0x00000002D2C41380, Zero }, Package (0x04) { "PSTATE", 0x04, 0x00000002BAEC8F80, Zero }, Package (0x04) { "PSTATE", 0x05, 0x00000002A3150B80, Zero }, Package (0x04) { "PSTATE", 0x06, 0x000000028B3D8780, Zero }, Package (0x04) { "PSTATE", 0x07, 0x0000000273660380, Zero }, Package (0x04) { "PSTATE", 0x08, 0x000000025B8E7F80, One }, Package (0x04) { "PSTATE", 0x09, 0x000000023C346000, One }, Package (0x04) { "PSTATE", 0x0A, 0x00000002245CDC00, One }, Package (0x04) { "PSTATE", 0x0B, 0x000000020C855800, One }, Package (0x04) { "PSTATE", 0x0C, 0x00000001F4ADD400, One }, Package (0x04) { "PSTATE", 0x0D, 0x00000001DCD65000, One }, Package (0x04) { "PSTATE", 0x0E, 0x00000001C4FECC00, One }, Package (0x04) { "PSTATE", 0x0F, 0x00000001AD274800, One }, Package (0x04) { "PSTATE", 0x10, 0x00000001954FC400, One }, Package (0x04) { "PSTATE", 0x11, 0x000000017D784000, One }, Package (0x04) { "PSTATE", 0x12, 0x0000000165A0BC00, One }, Package (0x04) { "PSTATE", 0x13, 0x000000014DC93800, One }, Package (0x04) { "PSTATE", 0x14, 0x0000000135F1B400, 0x02 }, Package (0x04) { "PSTATE", 0x15, 0x000000011E1A3000, 0x02 }, Package (0x04) { "PSTATE", 0x16, 0x000000010642AC00, 0x02 }, Package (0x04) { "PSTATE", 0x17, 0xEE6B2800, 0x02 }, Package (0x04) { "PSTATE", 0x18, 0xD693A400, 0x02 }, Package (0x04) { "PSTATE", 0x19, 0xBEBC2000, 0x02 }, Package (0x04) { "PSTATE", 0x1A, 0xA6E49C00, 0x02 }, Package (0x04) { "PSTATE", 0x1B, 0x8F0D1800, 0x02 }, Package (0x04) { "PSTATE", 0x1C, 0x77359400, 0x02 }, Package (0x04) { "PSTATE", 0x1D, 0x5F5E1000, 0x02 }, Package (0x04) { "PSTATE", 0x1E, 0x59682F00, 0x02 }, Package (0x04) { "PSTATE", 0x1F, 0x53724E00, 0x02 }, Package (0x04) { "PSTATE", 0x20, 0x4D7C6D00, 0x02 }, Package (0x04) { "PSTATE", 0x21, 0x47868C00, 0x02 }, Package (0x04) { "PSTATE", 0x22, 0x4190AB00, 0x02 }, Package (0x04) { "PSTATE", 0x23, 0x3B9ACA00, 0x02 }, Package (0x04) { "PSTATE", 0x24, 0x35A4E900, 0x02 }, Package (0x04) { "PSTATE", 0x25, 0x2FAF0800, 0x02 }, Package (0x04) { "PSTATE", 0x26, 0x29B92700, 0x02 }, Package (0x04) { "PSTATE", 0x27, 0x23C34600, 0x02 }, Package (0x04) { "PSTATE", 0x28, 0x1DCD6500, 0x02 }, Package (0x04) { "PSTATE", 0x29, 0x17D78400, 0x02 }, Package (0x04) { "PSTATE", 0x2A, Zero, 0x02 } } }, Package (0x10) { "COMPONENT", One, ToUUID ("30bdf1b5-28f7-4c0c-ac47-273dd1401e11"), "GRAPHICS_POWER_STATES", "HW_BLOCK_GRAPHICS", Package (0x02) { "ENGINE", "GRAPHICS" }, 0x03, 0x05, Package (0x06) { "FSTATE", Zero, "ALL_ON", Zero, Zero, 0x03 }, Package (0x06) { "FSTATE", One, "PWR_OFF", 0x2710, 0x0A, 0x02 }, Package (0x06) { "FSTATE", 0x02, "PWR_OFF", 0x2711, 0x0A, One }, Package (0x0A) { "PSTATE_SET", Zero, "GRAPHICS_RESET", "*", "RESET", 0x02, Zero, Zero, Package (0x04) { "PSTATE", Zero, One, 0x02 }, Package (0x04) { "PSTATE", One, Zero, 0x02 } }, Package (0x0B) { "PSTATE_SET", One, "CX_HS_MGMT", "*", "INTERNAL", 0x03, Zero, Zero, Package (0x04) { "PSTATE", Zero, 0x02, 0x02 }, Package (0x04) { "PSTATE", One, One, 0x02 }, Package (0x04) { "PSTATE", 0x02, Zero, 0x02 } }, Package (0x0A) { "PSTATE_SET", 0x02, "GRAPHICS_FOOTSWITCH_OVERRIDE", "*", "FOOTSWITCH_OVERRIDE", 0x02, One, Zero, Package (0x04) { "PSTATE", Zero, One, 0x02 }, Package (0x04) { "PSTATE", One, Zero, 0x02 } }, Package (0x02) { "ENGINE_PSTATE_SET", 0x03 }, Package (0x16) { "ENGINE_PSTATE_SET", 0x04, "GRAPHICS_BW_CONTROL", "BANDWIDTH", 0x0D, Zero, TRUE, 0x04, 0x03, Package (0x05) { "PSTATE", Zero, 0x00000001AE1B6C00, 0x0180, Package (0x02) { "GPU", 0x64 } }, Package (0x05) { "PSTATE", One, 0x0000000172BDAB00, 0x0100, Package (0x02) { "GPU", 0x56 } }, Package (0x05) { "PSTATE", 0x02, 0x0000000134FD9000, 0x0100, Package (0x02) { "GPU", 0x48 } }, Package (0x05) { "PSTATE", 0x03, 0xF278C100, 0xC0, Package (0x02) { "GPU", 0x38 } }, Package (0x05) { "PSTATE", 0x04, 0xB71B0000, 0x80, Package (0x02) { "GPU", 0x2A } }, Package (0x05) { "PSTATE", 0x05, 0xA25CF100, 0x80, Package (0x02) { "GPU", 0x26 } }, Package (0x05) { "PSTATE", 0x06, 0x826A3B00, 0x80, Package (0x02) { "GPU", 0x1E } }, Package (0x05) { "PSTATE", 0x07, 0x623A7C00, 0x40, Package (0x02) { "GPU", 0x17 } }, Package (0x05) { "PSTATE", 0x08, 0x47868C00, 0x30, Package (0x02) { "GPU", 0x11 } }, Package (0x05) { "PSTATE", 0x09, 0x2FAF0800, 0x30, Package (0x02) { "GPU", 0x0B } }, Package (0x05) { "PSTATE", 0x0A, 0x23C34600, 0x30, Package (0x02) { "GPU", 0x08 } }, Package (0x05) { "PSTATE", 0x0B, 0x17D78400, 0x30, Package (0x02) { "GPU", Zero } }, Package (0x05) { "PSTATE", 0x0C, Zero, Zero, Package (0x02) { "GPU", Zero } } } }, Package (0x0F) { "COMPONENT", 0x02, ToUUID ("07ca2add-df87-49e1-8583-08687dc81c8e"), "MDPBLT_POWER_STATES", "HW_BLOCK_MDP", Package (0x02) { "ENGINE", "MDPBLT" }, 0x03, 0x04, Package (0x06) { "FSTATE", Zero, "ALL_ON", Zero, Zero, 0x03 }, Package (0x06) { "FSTATE", One, "CLK_OFF", 0x2710, Zero, 0x02 }, Package (0x06) { "FSTATE", 0x02, "PWR_OFF", 0x000186A0, Zero, One }, Package (0x0A) { "PSTATE_SET", Zero, "MDPBLT_RESET", "*", "RESET", 0x02, Zero, Zero, Package (0x04) { "PSTATE", Zero, One, 0x02 }, Package (0x04) { "PSTATE", One, Zero, 0x02 } }, Package (0x0A) { "PSTATE_SET", One, "MDPBLT_FOOTSWITCH_OVERRIDE", "*", "FOOTSWITCH_OVERRIDE", 0x02, 0xFFFFFFFF, Zero, Package (0x04) { "PSTATE", Zero, One, 0x02 }, Package (0x04) { "PSTATE", One, Zero, 0x02 } }, Package (0x15) { "PSTATE_SET", 0x02, "MDPBLT_CORE_CLOCK_CONTROL", "*", "CORE_CLOCK", 0x0D, 0x08, Zero, Package (0x05) { "PSTATE", Zero, 0x19A14780, One, Package (0x02) { "GPU", 0x64 } }, Package (0x05) { "PSTATE", One, 0x18964020, One, Package (0x02) { "GPU", 0x64 } }, Package (0x05) { "PSTATE", 0x02, 0x14810600, 0x02, Package (0x02) { "GPU", 0x42 } }, Package (0x05) { "PSTATE", 0x03, 0x11E1A300, 0x02, Package (0x02) { "GPU", 0x42 } }, Package (0x05) { "PSTATE", 0x04, 0x10642AC0, 0x02, Package (0x02) { "GPU", 0x42 } }, Package (0x05) { "PSTATE", 0x05, 0x0BEBC200, 0x02, Package (0x02) { "GPU", 0x42 } }, Package (0x05) { "PSTATE", 0x06, 0x0A37CADB, 0x03, Package (0x02) { "GPU", 0x21 } }, Package (0x05) { "PSTATE", 0x07, 0x09D5B340, 0x03, Package (0x02) { "GPU", 0x21 } }, Package (0x05) { "PSTATE", 0x08, 0x08F0D180, 0x03, Package (0x02) { "GPU", 0x21 } }, Package (0x05) { "PSTATE", 0x09, 0x05F5E100, 0x03, Package (0x02) { "GPU", 0x21 } }, Package (0x05) { "PSTATE", 0x0A, 0x051BD4B0, 0x03, Package (0x02) { "GPU", Zero } }, Package (0x05) { "PSTATE", 0x0B, 0x0124F800, 0x03, Package (0x02) { "GPU", Zero } }, Package (0x05) { "PSTATE", 0x0C, Zero, 0x03, Package (0x02) { "GPU", Zero } } }, Package (0x3A) { "PSTATE_SET", 0x03, "MDPBLT_AXI_BANDWIDTH_CONTROL", "*", "BANDWIDTH", 0x32, 0xFFFFFFFF, Zero, Package (0x05) { "PSTATE", Zero, 0x000000031A4A9F80, Zero, Package (0x02) { "GPU", 0x64 } }, Package (0x05) { "PSTATE", One, 0x0000000302731B80, Zero, Package (0x02) { "GPU", 0x64 } }, Package (0x05) { "PSTATE", 0x02, 0x00000002EA9B9780, Zero, Package (0x02) { "GPU", 0x64 } }, Package (0x05) { "PSTATE", 0x03, 0x00000002D2C41380, Zero, Package (0x02) { "GPU", 0x64 } }, Package (0x05) { "PSTATE", 0x04, 0x00000002BAEC8F80, Zero, Package (0x02) { "GPU", 0x64 } }, Package (0x05) { "PSTATE", 0x05, 0x00000002A3150B80, Zero, Package (0x02) { "GPU", 0x64 } }, Package (0x05) { "PSTATE", 0x06, 0x000000028B3D8780, Zero, Package (0x02) { "GPU", 0x64 } }, Package (0x05) { "PSTATE", 0x07, 0x0000000273660380, Zero, Package (0x02) { "GPU", 0x64 } }, Package (0x05) { "PSTATE", 0x08, 0x000000025B8E7F80, One, Package (0x02) { "GPU", 0x64 } }, Package (0x05) { "PSTATE", 0x09, 0x0000000243B6FB80, One, Package (0x02) { "GPU", 0x4B } }, Package (0x05) { "PSTATE", 0x0A, 0x000000022BDF7780, One, Package (0x02) { "GPU", 0x4B } }, Package (0x05) { "PSTATE", 0x0B, 0x000000021407F380, One, Package (0x02) { "GPU", 0x4B } }, Package (0x05) { "PSTATE", 0x0C, 0x00000001FC306F80, One, Package (0x02) { "GPU", 0x4B } }, Package (0x05) { "PSTATE", 0x0D, 0x00000001E458EB80, One, Package (0x02) { "GPU", 0x4B } }, Package (0x05) { "PSTATE", 0x0E, 0x00000001CC816780, One, Package (0x02) { "GPU", 0x4B } }, Package (0x05) { "PSTATE", 0x0F, 0x00000001B4A9E380, One, Package (0x02) { "GPU", 0x4B } }, Package (0x05) { "PSTATE", 0x10, 0x000000019CD25F80, One, Package (0x02) { "GPU", 0x32 } }, Package (0x05) { "PSTATE", 0x11, 0x0000000184FADB80, One, Package (0x02) { "GPU", 0x32 } }, Package (0x05) { "PSTATE", 0x12, 0x000000016D235780, One, Package (0x02) { "GPU", 0x32 } }, Package (0x05) { "PSTATE", 0x13, 0x00000001554BD380, One, Package (0x02) { "GPU", 0x32 } }, Package (0x05) { "PSTATE", 0x14, 0x000000013D744F80, 0x02, Package (0x02) { "GPU", 0x32 } }, Package (0x05) { "PSTATE", 0x15, 0x00000001259CCB80, 0x02, Package (0x02) { "GPU", 0x32 } }, Package (0x05) { "PSTATE", 0x16, 0x000000010DC54780, 0x02, Package (0x02) { "GPU", 0x32 } }, Package (0x05) { "PSTATE", 0x17, 0xF5EDC380, 0x02, Package (0x02) { "GPU", 0x32 } }, Package (0x05) { "PSTATE", 0x18, 0xDE163F80, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x19, 0xC63EBB80, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x1A, 0xAE673780, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x1B, 0x968FB380, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x1C, 0x8F0D1800, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x1D, 0x89173700, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x1E, 0x83215600, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x1F, 0x7D2B7500, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x20, 0x77359400, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x21, 0x713FB300, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x22, 0x6B49D200, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x23, 0x6553F100, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x24, 0x5F5E1000, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x25, 0x59682F00, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x26, 0x53724E00, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x27, 0x4D7C6D00, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x28, 0x47868C00, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x29, 0x4190AB00, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x2A, 0x3B9ACA00, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x2B, 0x35A4E900, 0x02, Package (0x02) { "GPU", Zero } }, Package (0x05) { "PSTATE", 0x2C, 0x2FAF0800, 0x02, Package (0x02) { "GPU", Zero } }, Package (0x05) { "PSTATE", 0x2D, 0x29B92700, 0x02, Package (0x02) { "GPU", Zero } }, Package (0x05) { "PSTATE", 0x2E, 0x23C34600, 0x02, Package (0x02) { "GPU", Zero } }, Package (0x05) { "PSTATE", 0x2F, 0x1DCD6500, 0x02, Package (0x02) { "GPU", Zero } }, Package (0x05) { "PSTATE", 0x30, 0x17D78400, 0x02, Package (0x02) { "GPU", Zero } }, Package (0x05) { "PSTATE", 0x31, Zero, 0x02, Package (0x02) { "GPU", Zero } } } }, Package (0x0F) { "COMPONENT", 0x03, ToUUID ("4d5ffbf5-d791-41cd-89cb-0154129ba607"), "ROTATOR_POWER_STATES", "HW_BLOCK_ROTATOR", Package (0x02) { "ENGINE", "ROTATOR" }, 0x03, 0x04, Package (0x06) { "FSTATE", Zero, "ALL_ON", Zero, Zero, 0x03 }, Package (0x06) { "FSTATE", One, "CLK_OFF", 0x2710, Zero, 0x02 }, Package (0x06) { "FSTATE", 0x02, "PWR_OFF", 0x000186A0, Zero, One }, Package (0x0A) { "PSTATE_SET", Zero, "ROTATOR_RESET", "*", "RESET", 0x02, Zero, Zero, Package (0x04) { "PSTATE", Zero, One, 0x02 }, Package (0x04) { "PSTATE", One, Zero, 0x02 } }, Package (0x0A) { "PSTATE_SET", One, "ROTATOR_FOOTSWITCH_OVERRIDE", "*", "FOOTSWITCH_OVERRIDE", 0x02, 0xFFFFFFFF, Zero, Package (0x04) { "PSTATE", Zero, One, 0x02 }, Package (0x04) { "PSTATE", One, Zero, 0x02 } }, Package (0x10) { "PSTATE_SET", 0x02, "ROTATOR_CORE_CLOCK_CONTROL", "*", "CORE_CLOCK", 0x08, 0x05, Zero, Package (0x05) { "PSTATE", Zero, 0x19A14780, One, Package (0x02) { "GPU", 0x64 } }, Package (0x05) { "PSTATE", One, 0x18964020, One, Package (0x02) { "GPU", 0x64 } }, Package (0x05) { "PSTATE", 0x02, 0x14810600, 0x02, Package (0x02) { "GPU", 0x42 } }, Package (0x05) { "PSTATE", 0x03, 0x11E1A300, 0x02, Package (0x02) { "GPU", 0x42 } }, Package (0x05) { "PSTATE", 0x04, 0x0A37CADB, 0x03, Package (0x02) { "GPU", 0x21 } }, Package (0x05) { "PSTATE", 0x05, 0x09D5B340, 0x03, Package (0x02) { "GPU", 0x21 } }, Package (0x05) { "PSTATE", 0x06, 0x0124F800, 0x03, Package (0x02) { "GPU", Zero } }, Package (0x05) { "PSTATE", 0x07, Zero, 0x03, Package (0x02) { "GPU", Zero } } }, Package (0x3A) { "PSTATE_SET", 0x03, "ROTATOR_AXI_BANDWIDTH_CONTROL", "*", "BANDWIDTH", 0x32, 0xFFFFFFFF, Zero, Package (0x05) { "PSTATE", Zero, 0x000000031A4A9F80, Zero, Package (0x02) { "GPU", 0x64 } }, Package (0x05) { "PSTATE", One, 0x0000000302731B80, Zero, Package (0x02) { "GPU", 0x64 } }, Package (0x05) { "PSTATE", 0x02, 0x00000002EA9B9780, Zero, Package (0x02) { "GPU", 0x64 } }, Package (0x05) { "PSTATE", 0x03, 0x00000002D2C41380, Zero, Package (0x02) { "GPU", 0x64 } }, Package (0x05) { "PSTATE", 0x04, 0x00000002BAEC8F80, Zero, Package (0x02) { "GPU", 0x64 } }, Package (0x05) { "PSTATE", 0x05, 0x00000002A3150B80, Zero, Package (0x02) { "GPU", 0x64 } }, Package (0x05) { "PSTATE", 0x06, 0x000000028B3D8780, Zero, Package (0x02) { "GPU", 0x64 } }, Package (0x05) { "PSTATE", 0x07, 0x0000000273660380, Zero, Package (0x02) { "GPU", 0x64 } }, Package (0x05) { "PSTATE", 0x08, 0x000000025B8E7F80, One, Package (0x02) { "GPU", 0x64 } }, Package (0x05) { "PSTATE", 0x09, 0x0000000243B6FB80, One, Package (0x02) { "GPU", 0x4B } }, Package (0x05) { "PSTATE", 0x0A, 0x000000022BDF7780, One, Package (0x02) { "GPU", 0x4B } }, Package (0x05) { "PSTATE", 0x0B, 0x000000021407F380, One, Package (0x02) { "GPU", 0x4B } }, Package (0x05) { "PSTATE", 0x0C, 0x00000001FC306F80, One, Package (0x02) { "GPU", 0x4B } }, Package (0x05) { "PSTATE", 0x0D, 0x00000001E458EB80, One, Package (0x02) { "GPU", 0x4B } }, Package (0x05) { "PSTATE", 0x0E, 0x00000001CC816780, One, Package (0x02) { "GPU", 0x4B } }, Package (0x05) { "PSTATE", 0x0F, 0x00000001B4A9E380, One, Package (0x02) { "GPU", 0x4B } }, Package (0x05) { "PSTATE", 0x10, 0x000000019CD25F80, One, Package (0x02) { "GPU", 0x32 } }, Package (0x05) { "PSTATE", 0x11, 0x0000000184FADB80, One, Package (0x02) { "GPU", 0x32 } }, Package (0x05) { "PSTATE", 0x12, 0x000000016D235780, One, Package (0x02) { "GPU", 0x32 } }, Package (0x05) { "PSTATE", 0x13, 0x00000001554BD380, One, Package (0x02) { "GPU", 0x32 } }, Package (0x05) { "PSTATE", 0x14, 0x000000013D744F80, 0x02, Package (0x02) { "GPU", 0x32 } }, Package (0x05) { "PSTATE", 0x15, 0x00000001259CCB80, 0x02, Package (0x02) { "GPU", 0x32 } }, Package (0x05) { "PSTATE", 0x16, 0x000000010DC54780, 0x02, Package (0x02) { "GPU", 0x32 } }, Package (0x05) { "PSTATE", 0x17, 0xF5EDC380, 0x02, Package (0x02) { "GPU", 0x32 } }, Package (0x05) { "PSTATE", 0x18, 0xDE163F80, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x19, 0xC63EBB80, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x1A, 0xAE673780, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x1B, 0x968FB380, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x1C, 0x8F0D1800, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x1D, 0x89173700, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x1E, 0x83215600, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x1F, 0x7D2B7500, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x20, 0x77359400, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x21, 0x713FB300, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x22, 0x6B49D200, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x23, 0x6553F100, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x24, 0x5F5E1000, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x25, 0x59682F00, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x26, 0x53724E00, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x27, 0x4D7C6D00, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x28, 0x47868C00, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x29, 0x4190AB00, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x2A, 0x3B9ACA00, 0x02, Package (0x02) { "GPU", 0x19 } }, Package (0x05) { "PSTATE", 0x2B, 0x35A4E900, 0x02, Package (0x02) { "GPU", Zero } }, Package (0x05) { "PSTATE", 0x2C, 0x2FAF0800, 0x02, Package (0x02) { "GPU", Zero } }, Package (0x05) { "PSTATE", 0x2D, 0x29B92700, 0x02, Package (0x02) { "GPU", Zero } }, Package (0x05) { "PSTATE", 0x2E, 0x23C34600, 0x02, Package (0x02) { "GPU", Zero } }, Package (0x05) { "PSTATE", 0x2F, 0x1DCD6500, 0x02, Package (0x02) { "GPU", Zero } }, Package (0x05) { "PSTATE", 0x30, 0x17D78400, 0x02, Package (0x02) { "GPU", Zero } }, Package (0x05) { "PSTATE", 0x31, Zero, 0x02, Package (0x02) { "GPU", Zero } } } }, Package (0x0F) { "COMPONENT", 0x04, ToUUID ("d0e1bb1a-703d-4be8-b450-64a4fbfca6a8"), "VIDEO_POWER_STATES", "HW_BLOCK_VIDEO", Package (0x02) { "ENGINE", "VIDEO" }, 0x03, 0x04, Package (0x06) { "FSTATE", Zero, "ALL_ON", Zero, Zero, 0x03 }, Package (0x06) { "FSTATE", One, "CLK_OFF", 0x2710, Zero, 0x02 }, Package (0x06) { "FSTATE", 0x02, "PWR_OFF", 0x000186A0, Zero, One }, Package (0x0A) { "PSTATE_SET", Zero, "VIDEO_RESET", "*", "RESET", 0x02, Zero, Zero, Package (0x04) { "PSTATE", Zero, One, 0x02 }, Package (0x04) { "PSTATE", One, Zero, 0x02 } }, Package (0x0A) { "PSTATE_SET", One, "VIDEO_FOOTSWITCH_OVERRIDE", "*", "FOOTSWITCH_OVERRIDE", 0x02, One, Zero, Package (0x04) { "PSTATE", Zero, One, 0x02 }, Package (0x04) { "PSTATE", One, Zero, 0x02 } }, Package (0x0F) { "PSTATE_SET", 0x02, "VIDEO_CORE_CLOCK_CONTROL", "*", "CORE_CLOCK", 0x07, 0x04, Zero, Package (0x04) { "PSTATE", Zero, 0x1FC4EF40, Zero }, Package (0x04) { "PSTATE", One, 0x1A76E700, One }, Package (0x04) { "PSTATE", 0x02, 0x16A65700, 0x02 }, Package (0x04) { "PSTATE", 0x03, 0x1312D000, 0x02 }, Package (0x04) { "PSTATE", 0x04, 0x0BEBC200, 0x02 }, Package (0x04) { "PSTATE", 0x05, 0x05F5E100, 0x02 }, Package (0x04) { "PSTATE", 0x06, Zero, 0x03 } }, Package (0x77) { "PSTATE_SET", 0x03, "VIDEO_AXI_PORT_BW", "*", "BANDWIDTH", 0x6F, 0x6C, Zero, Package (0x04) { "PSTATE", Zero, 0x000000051F4D5C00, Zero }, Package (0x04) { "PSTATE", One, 0x0000000513619A00, Zero }, Package (0x04) { "PSTATE", 0x02, 0x000000050775D800, Zero }, Package (0x04) { "PSTATE", 0x03, 0x00000004FB8A1600, Zero }, Package (0x04) { "PSTATE", 0x04, 0x00000004EF9E5400, Zero }, Package (0x04) { "PSTATE", 0x05, 0x00000004E3B29200, Zero }, Package (0x04) { "PSTATE", 0x06, 0x00000004D7C6D000, Zero }, Package (0x04) { "PSTATE", 0x07, 0x00000004CBDB0E00, Zero }, Package (0x04) { "PSTATE", 0x08, 0x00000004BFEF4C00, Zero }, Package (0x04) { "PSTATE", 0x09, 0x00000004B4038A00, Zero }, Package (0x04) { "PSTATE", 0x0A, 0x00000004A817C800, Zero }, Package (0x04) { "PSTATE", 0x0B, 0x000000049C2C0600, Zero }, Package (0x04) { "PSTATE", 0x0C, 0x0000000490404400, Zero }, Package (0x04) { "PSTATE", 0x0D, 0x0000000484548200, Zero }, Package (0x04) { "PSTATE", 0x0E, 0x000000047868C000, Zero }, Package (0x04) { "PSTATE", 0x0F, 0x000000046C7CFE00, Zero }, Package (0x04) { "PSTATE", 0x10, 0x0000000460913C00, Zero }, Package (0x04) { "PSTATE", 0x11, 0x0000000454A57A00, Zero }, Package (0x04) { "PSTATE", 0x12, 0x0000000448B9B800, Zero }, Package (0x04) { "PSTATE", 0x13, 0x000000043CCDF600, Zero }, Package (0x04) { "PSTATE", 0x14, 0x0000000430E23400, Zero }, Package (0x04) { "PSTATE", 0x15, 0x0000000424F67200, Zero }, Package (0x04) { "PSTATE", 0x16, 0x00000004190AB000, Zero }, Package (0x04) { "PSTATE", 0x17, 0x000000040D1EEE00, Zero }, Package (0x04) { "PSTATE", 0x18, 0x0000000401332C00, Zero }, Package (0x04) { "PSTATE", 0x19, 0x00000003F5476A00, Zero }, Package (0x04) { "PSTATE", 0x1A, 0x00000003E95BA800, Zero }, Package (0x04) { "PSTATE", 0x1B, 0x00000003DD6FE600, Zero }, Package (0x04) { "PSTATE", 0x1C, 0x00000003D1842400, Zero }, Package (0x04) { "PSTATE", 0x1D, 0x00000003C5986200, Zero }, Package (0x04) { "PSTATE", 0x1E, 0x00000003B9ACA000, Zero }, Package (0x04) { "PSTATE", 0x1F, 0x00000003ADC0DE00, Zero }, Package (0x04) { "PSTATE", 0x20, 0x00000003A1D51C00, Zero }, Package (0x04) { "PSTATE", 0x21, 0x0000000395E95A00, Zero }, Package (0x04) { "PSTATE", 0x22, 0x0000000389FD9800, Zero }, Package (0x04) { "PSTATE", 0x23, 0x000000037E11D600, Zero }, Package (0x04) { "PSTATE", 0x24, 0x0000000372261400, Zero }, Package (0x04) { "PSTATE", 0x25, 0x00000003663A5200, Zero }, Package (0x04) { "PSTATE", 0x26, 0x000000035A4E9000, Zero }, Package (0x04) { "PSTATE", 0x27, 0x000000034E62CE00, Zero }, Package (0x04) { "PSTATE", 0x28, 0x0000000342770C00, Zero }, Package (0x04) { "PSTATE", 0x29, 0x00000003368B4A00, Zero }, Package (0x04) { "PSTATE", 0x2A, 0x000000032A9F8800, Zero }, Package (0x04) { "PSTATE", 0x2B, 0x000000031EB3C600, Zero }, Package (0x04) { "PSTATE", 0x2C, 0x0000000312C80400, Zero }, Package (0x04) { "PSTATE", 0x2D, 0x0000000306DC4200, Zero }, Package (0x04) { "PSTATE", 0x2E, 0x00000002FAF08000, Zero }, Package (0x04) { "PSTATE", 0x2F, 0x00000002EF04BE00, Zero }, Package (0x04) { "PSTATE", 0x30, 0x00000002E318FC00, Zero }, Package (0x04) { "PSTATE", 0x31, 0x00000002D72D3A00, Zero }, Package (0x04) { "PSTATE", 0x32, 0x00000002CB417800, Zero }, Package (0x04) { "PSTATE", 0x33, 0x00000002BF55B600, Zero }, Package (0x04) { "PSTATE", 0x34, 0x00000002B369F400, Zero }, Package (0x04) { "PSTATE", 0x35, 0x00000002A77E3200, Zero }, Package (0x04) { "PSTATE", 0x36, 0x000000029B927000, Zero }, Package (0x04) { "PSTATE", 0x37, 0x000000028FA6AE00, Zero }, Package (0x04) { "PSTATE", 0x38, 0x0000000283BAEC00, Zero }, Package (0x04) { "PSTATE", 0x39, 0x0000000277CF2A00, Zero }, Package (0x04) { "PSTATE", 0x3A, 0x000000026BE36800, Zero }, Package (0x04) { "PSTATE", 0x3B, 0x000000025FF7A600, Zero }, Package (0x04) { "PSTATE", 0x3C, 0x00000002540BE400, Zero }, Package (0x04) { "PSTATE", 0x3D, 0x0000000248202200, Zero }, Package (0x04) { "PSTATE", 0x3E, 0x000000023C346000, Zero }, Package (0x04) { "PSTATE", 0x3F, 0x0000000230489E00, Zero }, Package (0x04) { "PSTATE", 0x40, 0x00000002245CDC00, Zero }, Package (0x04) { "PSTATE", 0x41, 0x0000000218711A00, Zero }, Package (0x04) { "PSTATE", 0x42, 0x000000020C855800, Zero }, Package (0x04) { "PSTATE", 0x43, 0x0000000200999600, Zero }, Package (0x04) { "PSTATE", 0x44, 0x00000001F4ADD400, Zero }, Package (0x04) { "PSTATE", 0x45, 0x00000001E8C21200, Zero }, Package (0x04) { "PSTATE", 0x46, 0x00000001DCD65000, Zero }, Package (0x04) { "PSTATE", 0x47, 0x00000001D0EA8E00, Zero }, Package (0x04) { "PSTATE", 0x48, 0x00000001C4FECC00, Zero }, Package (0x04) { "PSTATE", 0x49, 0x00000001B9130A00, Zero }, Package (0x04) { "PSTATE", 0x4A, 0x00000001AD274800, Zero }, Package (0x04) { "PSTATE", 0x4B, 0x00000001A13B8600, Zero }, Package (0x04) { "PSTATE", 0x4C, 0x00000001954FC400, Zero }, Package (0x04) { "PSTATE", 0x4D, 0x0000000189640200, Zero }, Package (0x04) { "PSTATE", 0x4E, 0x000000017D784000, Zero }, Package (0x04) { "PSTATE", 0x4F, 0x00000001718C7E00, Zero }, Package (0x04) { "PSTATE", 0x50, 0x0000000165A0BC00, Zero }, Package (0x04) { "PSTATE", 0x51, 0x0000000159B4FA00, Zero }, Package (0x04) { "PSTATE", 0x52, 0x000000014DC93800, Zero }, Package (0x04) { "PSTATE", 0x53, 0x0000000141DD7600, Zero }, Package (0x04) { "PSTATE", 0x54, 0x0000000135F1B400, Zero }, Package (0x04) { "PSTATE", 0x55, 0x000000012A05F200, Zero }, Package (0x04) { "PSTATE", 0x56, 0x000000011E1A3000, Zero }, Package (0x04) { "PSTATE", 0x57, 0x00000001122E6E00, Zero }, Package (0x04) { "PSTATE", 0x58, 0x000000010642AC00, Zero }, Package (0x04) { "PSTATE", 0x59, 0xFA56EA00, Zero }, Package (0x04) { "PSTATE", 0x5A, 0xEE6B2800, Zero }, Package (0x04) { "PSTATE", 0x5B, 0xE27F6600, Zero }, Package (0x04) { "PSTATE", 0x5C, 0xD693A400, Zero }, Package (0x04) { "PSTATE", 0x5D, 0xCAA7E200, Zero }, Package (0x04) { "PSTATE", 0x5E, 0xBEBC2000, Zero }, Package (0x04) { "PSTATE", 0x5F, 0xB2D05E00, Zero }, Package (0x04) { "PSTATE", 0x60, 0xA6E49C00, Zero }, Package (0x04) { "PSTATE", 0x61, 0x9AF8DA00, Zero }, Package (0x04) { "PSTATE", 0x62, 0x8F0D1800, Zero }, Package (0x04) { "PSTATE", 0x63, 0x83215600, Zero }, Package (0x04) { "PSTATE", 0x64, 0x77359400, Zero }, Package (0x04) { "PSTATE", 0x65, 0x6B49D200, Zero }, Package (0x04) { "PSTATE", 0x66, 0x5F5E1000, Zero }, Package (0x04) { "PSTATE", 0x67, 0x53724E00, Zero }, Package (0x04) { "PSTATE", 0x68, 0x47868C00, Zero }, Package (0x04) { "PSTATE", 0x69, 0x3B9ACA00, Zero }, Package (0x04) { "PSTATE", 0x6A, 0x2FAF0800, One }, Package (0x04) { "PSTATE", 0x6B, 0x23C34600, One }, Package (0x04) { "PSTATE", 0x6C, 0x17D78400, 0x02 }, Package (0x04) { "PSTATE", 0x6D, 0x0BEBC200, 0x02 }, Package (0x04) { "PSTATE", 0x6E, Zero, 0x02 } } }, Package (0x0D) { "COMPONENT", 0x05, ToUUID ("cc4d73fa-c3c2-4c7e-a217-d468f4611bbd"), "CRYPTO_POWER_STATES", "HW_BLOCK_NONE", Package (0x02) { "ENGINE", "CRYPTO" }, 0x02, 0x03, Package (0x06) { "FSTATE", Zero, "ALL_ON", Zero, Zero, 0x03 }, Package (0x06) { "FSTATE", One, "PWR_OFF", 0x000186A0, Zero, One }, Package (0x0A) { "PSTATE_SET", Zero, "CRYPTO_RESET", "*", "RESET", 0x02, Zero, Zero, Package (0x04) { "PSTATE", Zero, One, 0x02 }, Package (0x04) { "PSTATE", One, Zero, 0x02 } }, Package (0x0A) { "PSTATE_SET", One, "CRYPTO_FOOTSWITCH_OVERRIDE", "*", "FOOTSWITCH_OVERRIDE", 0x02, One, Zero, Package (0x04) { "PSTATE", Zero, One, 0x02 }, Package (0x04) { "PSTATE", One, Zero, 0x02 } }, Package (0x09) { "PSTATE_SET", 0x02, "CRYPTO_CORE_CLOCK_CONTROL", "*", "CORE_CLOCK", One, Zero, Zero, Package (0x04) { "PSTATE", Zero, Zero, Zero } } }, Package (0x10) { "COMPONENT", 0x06, ToUUID ("e6be5096-55ec-4891-884b-0760bfc533b6"), "VIDEO_ENCODER_POWER_STATES", "HW_BLOCK_VIDEO", Package (0x02) { "ENGINE", "VIDEO_ENCODER" }, 0x03, 0x04, Package (0x06) { "FSTATE", Zero, "ALL_ON", Zero, Zero, 0x03 }, Package (0x06) { "FSTATE", One, "CLK_OFF", 0x2710, Zero, 0x02 }, Package (0x06) { "FSTATE", 0x02, "PWR_OFF", 0x000186A0, Zero, One }, Package (0x0A) { "PSTATE_SET", Zero, "VIDEO_ENCODER_RESET", "*", "RESET", 0x02, Zero, Zero, Package (0x04) { "PSTATE", Zero, One, 0x02 }, Package (0x04) { "PSTATE", One, Zero, 0x02 } }, Package (0x0A) { "PSTATE_SET", One, "VIDEO_ENCODER_FOOTSWITCH_OVERRIDE", "*", "FOOTSWITCH_OVERRIDE", 0x02, One, Zero, Package (0x04) { "PSTATE", Zero, One, 0x02 }, Package (0x04) { "PSTATE", One, Zero, 0x02 } }, Package (0x0F) { "PSTATE_SET", 0x02, "VIDEO_ENCODER_CORE_CLOCK_CONTROL", "*", "CORE_CLOCK", 0x07, 0x04, Zero, Package (0x04) { "PSTATE", Zero, 0x1FC4EF40, Zero }, Package (0x04) { "PSTATE", One, 0x1A76E700, One }, Package (0x04) { "PSTATE", 0x02, 0x18148D00, 0x02 }, Package (0x04) { "PSTATE", 0x03, 0x13AB6680, 0x02 }, Package (0x04) { "PSTATE", 0x04, 0x0BEBC200, 0x02 }, Package (0x04) { "PSTATE", 0x05, 0x05F5E100, 0x02 }, Package (0x04) { "PSTATE", 0x06, Zero, 0x03 } }, Package (0x77) { "PSTATE_SET", 0x03, "VIDEO_ENCODER_AXI_PORT_BW", "*", "BANDWIDTH", 0x6F, 0x6C, Zero, Package (0x04) { "PSTATE", Zero, 0x000000051F4D5C00, Zero }, Package (0x04) { "PSTATE", One, 0x0000000513619A00, Zero }, Package (0x04) { "PSTATE", 0x02, 0x000000050775D800, Zero }, Package (0x04) { "PSTATE", 0x03, 0x00000004FB8A1600, Zero }, Package (0x04) { "PSTATE", 0x04, 0x00000004EF9E5400, Zero }, Package (0x04) { "PSTATE", 0x05, 0x00000004E3B29200, Zero }, Package (0x04) { "PSTATE", 0x06, 0x00000004D7C6D000, Zero }, Package (0x04) { "PSTATE", 0x07, 0x00000004CBDB0E00, Zero }, Package (0x04) { "PSTATE", 0x08, 0x00000004BFEF4C00, Zero }, Package (0x04) { "PSTATE", 0x09, 0x00000004B4038A00, Zero }, Package (0x04) { "PSTATE", 0x0A, 0x00000004A817C800, Zero }, Package (0x04) { "PSTATE", 0x0B, 0x000000049C2C0600, Zero }, Package (0x04) { "PSTATE", 0x0C, 0x0000000490404400, Zero }, Package (0x04) { "PSTATE", 0x0D, 0x0000000484548200, Zero }, Package (0x04) { "PSTATE", 0x0E, 0x000000047868C000, Zero }, Package (0x04) { "PSTATE", 0x0F, 0x000000046C7CFE00, Zero }, Package (0x04) { "PSTATE", 0x10, 0x0000000460913C00, Zero }, Package (0x04) { "PSTATE", 0x11, 0x0000000454A57A00, Zero }, Package (0x04) { "PSTATE", 0x12, 0x0000000448B9B800, Zero }, Package (0x04) { "PSTATE", 0x13, 0x000000043CCDF600, Zero }, Package (0x04) { "PSTATE", 0x14, 0x0000000430E23400, Zero }, Package (0x04) { "PSTATE", 0x15, 0x0000000424F67200, Zero }, Package (0x04) { "PSTATE", 0x16, 0x00000004190AB000, Zero }, Package (0x04) { "PSTATE", 0x17, 0x000000040D1EEE00, Zero }, Package (0x04) { "PSTATE", 0x18, 0x0000000401332C00, Zero }, Package (0x04) { "PSTATE", 0x19, 0x00000003F5476A00, Zero }, Package (0x04) { "PSTATE", 0x1A, 0x00000003E95BA800, Zero }, Package (0x04) { "PSTATE", 0x1B, 0x00000003DD6FE600, Zero }, Package (0x04) { "PSTATE", 0x1C, 0x00000003D1842400, Zero }, Package (0x04) { "PSTATE", 0x1D, 0x00000003C5986200, Zero }, Package (0x04) { "PSTATE", 0x1E, 0x00000003B9ACA000, Zero }, Package (0x04) { "PSTATE", 0x1F, 0x00000003ADC0DE00, Zero }, Package (0x04) { "PSTATE", 0x20, 0x00000003A1D51C00, Zero }, Package (0x04) { "PSTATE", 0x21, 0x0000000395E95A00, Zero }, Package (0x04) { "PSTATE", 0x22, 0x0000000389FD9800, Zero }, Package (0x04) { "PSTATE", 0x23, 0x000000037E11D600, Zero }, Package (0x04) { "PSTATE", 0x24, 0x0000000372261400, Zero }, Package (0x04) { "PSTATE", 0x25, 0x00000003663A5200, Zero }, Package (0x04) { "PSTATE", 0x26, 0x000000035A4E9000, Zero }, Package (0x04) { "PSTATE", 0x27, 0x000000034E62CE00, Zero }, Package (0x04) { "PSTATE", 0x28, 0x0000000342770C00, Zero }, Package (0x04) { "PSTATE", 0x29, 0x00000003368B4A00, Zero }, Package (0x04) { "PSTATE", 0x2A, 0x000000032A9F8800, Zero }, Package (0x04) { "PSTATE", 0x2B, 0x000000031EB3C600, Zero }, Package (0x04) { "PSTATE", 0x2C, 0x0000000312C80400, Zero }, Package (0x04) { "PSTATE", 0x2D, 0x0000000306DC4200, Zero }, Package (0x04) { "PSTATE", 0x2E, 0x00000002FAF08000, Zero }, Package (0x04) { "PSTATE", 0x2F, 0x00000002EF04BE00, Zero }, Package (0x04) { "PSTATE", 0x30, 0x00000002E318FC00, Zero }, Package (0x04) { "PSTATE", 0x31, 0x00000002D72D3A00, Zero }, Package (0x04) { "PSTATE", 0x32, 0x00000002CB417800, Zero }, Package (0x04) { "PSTATE", 0x33, 0x00000002BF55B600, Zero }, Package (0x04) { "PSTATE", 0x34, 0x00000002B369F400, Zero }, Package (0x04) { "PSTATE", 0x35, 0x00000002A77E3200, Zero }, Package (0x04) { "PSTATE", 0x36, 0x000000029B927000, Zero }, Package (0x04) { "PSTATE", 0x37, 0x000000028FA6AE00, Zero }, Package (0x04) { "PSTATE", 0x38, 0x0000000283BAEC00, Zero }, Package (0x04) { "PSTATE", 0x39, 0x0000000277CF2A00, Zero }, Package (0x04) { "PSTATE", 0x3A, 0x000000026BE36800, Zero }, Package (0x04) { "PSTATE", 0x3B, 0x000000025FF7A600, Zero }, Package (0x04) { "PSTATE", 0x3C, 0x00000002540BE400, Zero }, Package (0x04) { "PSTATE", 0x3D, 0x0000000248202200, Zero }, Package (0x04) { "PSTATE", 0x3E, 0x000000023C346000, Zero }, Package (0x04) { "PSTATE", 0x3F, 0x0000000230489E00, Zero }, Package (0x04) { "PSTATE", 0x40, 0x00000002245CDC00, Zero }, Package (0x04) { "PSTATE", 0x41, 0x0000000218711A00, Zero }, Package (0x04) { "PSTATE", 0x42, 0x000000020C855800, Zero }, Package (0x04) { "PSTATE", 0x43, 0x0000000200999600, Zero }, Package (0x04) { "PSTATE", 0x44, 0x00000001F4ADD400, Zero }, Package (0x04) { "PSTATE", 0x45, 0x00000001E8C21200, Zero }, Package (0x04) { "PSTATE", 0x46, 0x00000001DCD65000, Zero }, Package (0x04) { "PSTATE", 0x47, 0x00000001D0EA8E00, Zero }, Package (0x04) { "PSTATE", 0x48, 0x00000001C4FECC00, Zero }, Package (0x04) { "PSTATE", 0x49, 0x00000001B9130A00, Zero }, Package (0x04) { "PSTATE", 0x4A, 0x00000001AD274800, Zero }, Package (0x04) { "PSTATE", 0x4B, 0x00000001A13B8600, Zero }, Package (0x04) { "PSTATE", 0x4C, 0x00000001954FC400, Zero }, Package (0x04) { "PSTATE", 0x4D, 0x0000000189640200, Zero }, Package (0x04) { "PSTATE", 0x4E, 0x000000017D784000, Zero }, Package (0x04) { "PSTATE", 0x4F, 0x00000001718C7E00, Zero }, Package (0x04) { "PSTATE", 0x50, 0x0000000165A0BC00, Zero }, Package (0x04) { "PSTATE", 0x51, 0x0000000159B4FA00, Zero }, Package (0x04) { "PSTATE", 0x52, 0x000000014DC93800, Zero }, Package (0x04) { "PSTATE", 0x53, 0x0000000141DD7600, Zero }, Package (0x04) { "PSTATE", 0x54, 0x0000000135F1B400, Zero }, Package (0x04) { "PSTATE", 0x55, 0x000000012A05F200, Zero }, Package (0x04) { "PSTATE", 0x56, 0x000000011E1A3000, Zero }, Package (0x04) { "PSTATE", 0x57, 0x00000001122E6E00, Zero }, Package (0x04) { "PSTATE", 0x58, 0x000000010642AC00, Zero }, Package (0x04) { "PSTATE", 0x59, 0xFA56EA00, Zero }, Package (0x04) { "PSTATE", 0x5A, 0xEE6B2800, Zero }, Package (0x04) { "PSTATE", 0x5B, 0xE27F6600, Zero }, Package (0x04) { "PSTATE", 0x5C, 0xD693A400, Zero }, Package (0x04) { "PSTATE", 0x5D, 0xCAA7E200, Zero }, Package (0x04) { "PSTATE", 0x5E, 0xBEBC2000, Zero }, Package (0x04) { "PSTATE", 0x5F, 0xB2D05E00, Zero }, Package (0x04) { "PSTATE", 0x60, 0xA6E49C00, Zero }, Package (0x04) { "PSTATE", 0x61, 0x9AF8DA00, Zero }, Package (0x04) { "PSTATE", 0x62, 0x8F0D1800, Zero }, Package (0x04) { "PSTATE", 0x63, 0x83215600, Zero }, Package (0x04) { "PSTATE", 0x64, 0x77359400, Zero }, Package (0x04) { "PSTATE", 0x65, 0x6B49D200, Zero }, Package (0x04) { "PSTATE", 0x66, 0x5F5E1000, Zero }, Package (0x04) { "PSTATE", 0x67, 0x53724E00, Zero }, Package (0x04) { "PSTATE", 0x68, 0x47868C00, Zero }, Package (0x04) { "PSTATE", 0x69, 0x3B9ACA00, Zero }, Package (0x04) { "PSTATE", 0x6A, 0x2FAF0800, One }, Package (0x04) { "PSTATE", 0x6B, 0x23C34600, One }, Package (0x04) { "PSTATE", 0x6C, 0x17D78400, 0x02 }, Package (0x04) { "PSTATE", 0x6D, 0x0BEBC200, 0x02 }, Package (0x04) { "PSTATE", 0x6E, Zero, 0x02 } }, Package (0x03) { "PROVIDERS", One, Package (0x01) { 0x04 } } }, Package (0x0F) { "COMPONENT", 0x07, ToUUID ("c42be628-d6bc-4755-bfd5-5af776797228"), "SECDISPLAY_POWER_STATES", "HW_BLOCK_MDP", Package (0x02) { "DISPLAY", "INTERNAL2" }, 0x02, 0x05, Package (0x06) { "FSTATE", Zero, "ALL_ON", Zero, Zero, 0x02 }, Package (0x06) { "FSTATE", One, "PWR_OFF", One, One, One }, Package (0x0A) { "PSTATE_SET", Zero, "INTERNAL2_RESET", "*", "RESET", 0x02, Zero, Zero, Package (0x04) { "PSTATE", Zero, One, 0x02 }, Package (0x04) { "PSTATE", One, Zero, 0x02 } }, Package (0x0A) { "PSTATE_SET", One, "INTERNAL2_FOOTSWITCH_OVERRIDE", "*", "FOOTSWITCH_OVERRIDE", 0x02, 0xFFFFFFFF, Zero, Package (0x04) { "PSTATE", Zero, One, 0x02 }, Package (0x04) { "PSTATE", One, Zero, 0x02 } }, Package (0x0D) { "PSTATE_SET", 0x02, "INTERNAL2_SCAN_CONTROL", "*", "DISPLAY_SOURCE_SCAN_CTRL", 0x05, Zero, Zero, Package (0x04) { "PSTATE", Zero, 0x04, 0x02 }, Package (0x04) { "PSTATE", One, 0x03, 0x02 }, Package (0x04) { "PSTATE", 0x02, 0x02, 0x02 }, Package (0x04) { "PSTATE", 0x03, One, 0x02 }, Package (0x04) { "PSTATE", 0x04, Zero, 0x02 } }, Package (0x15) { "PSTATE_SET", 0x03, "INTERNAL2_CORE_CLOCK_CONTROL", "*", "CORE_CLOCK", 0x0D, 0x04, Zero, Package (0x04) { "PSTATE", Zero, 0x19A14780, One }, Package (0x04) { "PSTATE", One, 0x18964020, One }, Package (0x04) { "PSTATE", 0x02, 0x14810600, 0x02 }, Package (0x04) { "PSTATE", 0x03, 0x11E1A300, 0x02 }, Package (0x04) { "PSTATE", 0x04, 0x10642AC0, 0x02 }, Package (0x04) { "PSTATE", 0x05, 0x0BEBC200, 0x02 }, Package (0x04) { "PSTATE", 0x06, 0x0A37CADB, 0x03 }, Package (0x04) { "PSTATE", 0x07, 0x09D5B340, 0x03 }, Package (0x04) { "PSTATE", 0x08, 0x08F0D180, 0x03 }, Package (0x04) { "PSTATE", 0x09, 0x05F5E100, 0x03 }, Package (0x04) { "PSTATE", 0x0A, 0x051BD4B0, 0x03 }, Package (0x04) { "PSTATE", 0x0B, 0x0124F800, 0x03 }, Package (0x04) { "PSTATE", 0x0C, Zero, 0x03 } }, Package (0x33) { "PSTATE_SET", 0x04, "INTERNAL2_EBI_BANDWIDTH", "*", "BANDWIDTH", 0x2B, 0x1F, Zero, Package (0x04) { "PSTATE", Zero, 0x000000031A4A9F80, Zero }, Package (0x04) { "PSTATE", One, 0x0000000302731B80, Zero }, Package (0x04) { "PSTATE", 0x02, 0x00000002EA9B9780, Zero }, Package (0x04) { "PSTATE", 0x03, 0x00000002D2C41380, Zero }, Package (0x04) { "PSTATE", 0x04, 0x00000002BAEC8F80, Zero }, Package (0x04) { "PSTATE", 0x05, 0x00000002A3150B80, Zero }, Package (0x04) { "PSTATE", 0x06, 0x000000028B3D8780, Zero }, Package (0x04) { "PSTATE", 0x07, 0x0000000273660380, Zero }, Package (0x04) { "PSTATE", 0x08, 0x000000025B8E7F80, One }, Package (0x04) { "PSTATE", 0x09, 0x000000023C346000, One }, Package (0x04) { "PSTATE", 0x0A, 0x00000002245CDC00, One }, Package (0x04) { "PSTATE", 0x0B, 0x000000020C855800, One }, Package (0x04) { "PSTATE", 0x0C, 0x00000001F4ADD400, One }, Package (0x04) { "PSTATE", 0x0D, 0x00000001DCD65000, One }, Package (0x04) { "PSTATE", 0x0E, 0x00000001C4FECC00, One }, Package (0x04) { "PSTATE", 0x0F, 0x00000001AD274800, One }, Package (0x04) { "PSTATE", 0x10, 0x00000001954FC400, One }, Package (0x04) { "PSTATE", 0x11, 0x000000017D784000, One }, Package (0x04) { "PSTATE", 0x12, 0x0000000165A0BC00, One }, Package (0x04) { "PSTATE", 0x13, 0x000000014DC93800, One }, Package (0x04) { "PSTATE", 0x14, 0x0000000135F1B400, 0x02 }, Package (0x04) { "PSTATE", 0x15, 0x000000011E1A3000, 0x02 }, Package (0x04) { "PSTATE", 0x16, 0x000000010642AC00, 0x02 }, Package (0x04) { "PSTATE", 0x17, 0xEE6B2800, 0x02 }, Package (0x04) { "PSTATE", 0x18, 0xD693A400, 0x02 }, Package (0x04) { "PSTATE", 0x19, 0xBEBC2000, 0x02 }, Package (0x04) { "PSTATE", 0x1A, 0xA6E49C00, 0x02 }, Package (0x04) { "PSTATE", 0x1B, 0x8F0D1800, 0x02 }, Package (0x04) { "PSTATE", 0x1C, 0x77359400, 0x02 }, Package (0x04) { "PSTATE", 0x1D, 0x5F5E1000, 0x02 }, Package (0x04) { "PSTATE", 0x1E, 0x59682F00, 0x02 }, Package (0x04) { "PSTATE", 0x1F, 0x53724E00, 0x02 }, Package (0x04) { "PSTATE", 0x20, 0x4D7C6D00, 0x02 }, Package (0x04) { "PSTATE", 0x21, 0x47868C00, 0x02 }, Package (0x04) { "PSTATE", 0x22, 0x4190AB00, 0x02 }, Package (0x04) { "PSTATE", 0x23, 0x3B9ACA00, 0x02 }, Package (0x04) { "PSTATE", 0x24, 0x35A4E900, 0x02 }, Package (0x04) { "PSTATE", 0x25, 0x2FAF0800, 0x02 }, Package (0x04) { "PSTATE", 0x26, 0x29B92700, 0x02 }, Package (0x04) { "PSTATE", 0x27, 0x23C34600, 0x02 }, Package (0x04) { "PSTATE", 0x28, 0x1DCD6500, 0x02 }, Package (0x04) { "PSTATE", 0x29, 0x17D78400, 0x02 }, Package (0x04) { "PSTATE", 0x2A, Zero, 0x02 } } }, Package (0x0E) { "COMPONENT", 0x08, ToUUID ("818daed2-9e63-49d5-bd12-b0951f7b0f6b"), "DP_POWER_STATES", "HW_BLOCK_MDP", Package (0x02) { "DISPLAY", "EXTERNAL1" }, 0x02, 0x04, Package (0x06) { "FSTATE", Zero, "ALL_ON", Zero, Zero, 0x02 }, Package (0x06) { "FSTATE", One, "PWR_OFF", One, One, One }, Package (0x0A) { "PSTATE_SET", Zero, "EXTERNAL1_RESET", "*", "RESET", 0x02, Zero, Zero, Package (0x04) { "PSTATE", Zero, One, 0x02 }, Package (0x04) { "PSTATE", One, Zero, 0x02 } }, Package (0x0A) { "PSTATE_SET", One, "EXTERNAL1_FOOTSWITCH_OVERRIDE", "*", "FOOTSWITCH_OVERRIDE", 0x02, 0xFFFFFFFF, Zero, Package (0x04) { "PSTATE", Zero, One, 0x02 }, Package (0x04) { "PSTATE", One, Zero, 0x02 } }, Package (0x15) { "PSTATE_SET", 0x02, "EXTERNAL1_CORE_CLOCK_CONTROL", "*", "CORE_CLOCK", 0x0D, 0x04, Zero, Package (0x04) { "PSTATE", Zero, 0x19A14780, One }, Package (0x04) { "PSTATE", One, 0x18964020, One }, Package (0x04) { "PSTATE", 0x02, 0x14810600, 0x02 }, Package (0x04) { "PSTATE", 0x03, 0x11E1A300, 0x02 }, Package (0x04) { "PSTATE", 0x04, 0x10642AC0, 0x02 }, Package (0x04) { "PSTATE", 0x05, 0x0BEBC200, 0x02 }, Package (0x04) { "PSTATE", 0x06, 0x0A37CADB, 0x03 }, Package (0x04) { "PSTATE", 0x07, 0x09D5B340, 0x03 }, Package (0x04) { "PSTATE", 0x08, 0x08F0D180, 0x03 }, Package (0x04) { "PSTATE", 0x09, 0x05F5E100, 0x03 }, Package (0x04) { "PSTATE", 0x0A, 0x051BD4B0, 0x03 }, Package (0x04) { "PSTATE", 0x0B, 0x0124F800, 0x03 }, Package (0x04) { "PSTATE", 0x0C, Zero, 0x03 } }, Package (0x33) { "PSTATE_SET", 0x03, "EXTERNAL1_EBI_BANDWIDTH", "*", "BANDWIDTH", 0x2B, 0x1F, Zero, Package (0x04) { "PSTATE", Zero, 0x000000031A4A9F80, Zero }, Package (0x04) { "PSTATE", One, 0x0000000302731B80, Zero }, Package (0x04) { "PSTATE", 0x02, 0x00000002EA9B9780, Zero }, Package (0x04) { "PSTATE", 0x03, 0x00000002D2C41380, Zero }, Package (0x04) { "PSTATE", 0x04, 0x00000002BAEC8F80, Zero }, Package (0x04) { "PSTATE", 0x05, 0x00000002A3150B80, Zero }, Package (0x04) { "PSTATE", 0x06, 0x000000028B3D8780, Zero }, Package (0x04) { "PSTATE", 0x07, 0x0000000273660380, Zero }, Package (0x04) { "PSTATE", 0x08, 0x000000025B8E7F80, One }, Package (0x04) { "PSTATE", 0x09, 0x000000023C346000, One }, Package (0x04) { "PSTATE", 0x0A, 0x00000002245CDC00, One }, Package (0x04) { "PSTATE", 0x0B, 0x000000020C855800, One }, Package (0x04) { "PSTATE", 0x0C, 0x00000001F4ADD400, One }, Package (0x04) { "PSTATE", 0x0D, 0x00000001DCD65000, One }, Package (0x04) { "PSTATE", 0x0E, 0x00000001C4FECC00, One }, Package (0x04) { "PSTATE", 0x0F, 0x00000001AD274800, One }, Package (0x04) { "PSTATE", 0x10, 0x00000001954FC400, One }, Package (0x04) { "PSTATE", 0x11, 0x000000017D784000, One }, Package (0x04) { "PSTATE", 0x12, 0x0000000165A0BC00, One }, Package (0x04) { "PSTATE", 0x13, 0x000000014DC93800, One }, Package (0x04) { "PSTATE", 0x14, 0x0000000135F1B400, 0x02 }, Package (0x04) { "PSTATE", 0x15, 0x000000011E1A3000, 0x02 }, Package (0x04) { "PSTATE", 0x16, 0x000000010642AC00, 0x02 }, Package (0x04) { "PSTATE", 0x17, 0xEE6B2800, 0x02 }, Package (0x04) { "PSTATE", 0x18, 0xD693A400, 0x02 }, Package (0x04) { "PSTATE", 0x19, 0xBEBC2000, 0x02 }, Package (0x04) { "PSTATE", 0x1A, 0xA6E49C00, 0x02 }, Package (0x04) { "PSTATE", 0x1B, 0x8F0D1800, 0x02 }, Package (0x04) { "PSTATE", 0x1C, 0x77359400, 0x02 }, Package (0x04) { "PSTATE", 0x1D, 0x5F5E1000, 0x02 }, Package (0x04) { "PSTATE", 0x1E, 0x59682F00, 0x02 }, Package (0x04) { "PSTATE", 0x1F, 0x53724E00, 0x02 }, Package (0x04) { "PSTATE", 0x20, 0x4D7C6D00, 0x02 }, Package (0x04) { "PSTATE", 0x21, 0x47868C00, 0x02 }, Package (0x04) { "PSTATE", 0x22, 0x4190AB00, 0x02 }, Package (0x04) { "PSTATE", 0x23, 0x3B9ACA00, 0x02 }, Package (0x04) { "PSTATE", 0x24, 0x35A4E900, 0x02 }, Package (0x04) { "PSTATE", 0x25, 0x2FAF0800, 0x02 }, Package (0x04) { "PSTATE", 0x26, 0x29B92700, 0x02 }, Package (0x04) { "PSTATE", 0x27, 0x23C34600, 0x02 }, Package (0x04) { "PSTATE", 0x28, 0x1DCD6500, 0x02 }, Package (0x04) { "PSTATE", 0x29, 0x17D78400, 0x02 }, Package (0x04) { "PSTATE", 0x2A, Zero, 0x02 } } }, Package (0x09) { "COMPONENT", 0x09, ToUUID ("8dd40bdf-6fbd-45ed-8538-711d434b6ba1"), "ALWAYS_ACTIVE_WP", "HW_BLOCK_NONE", Package (0x01) { "UNMANAGED" }, One, Zero, Package (0x06) { "FSTATE", Zero, "ALL_ON", Zero, Zero, One } } }) Name (P001, Package (0x12) { "ENGINE_PSTATE_SET", 0x03, "GRAPHICS_FREQ_CONTROL", "CORE_CLOCK", 0x09, One, TRUE, 0x05, 0x03, Package (0x06) { "PSTATE", Zero, 0x2A51BD80, Zero, Package (0x02) { "GPU", 0x64 }, Package (0x01) { 0x01A0 } }, Package (0x06) { "PSTATE", One, 0x283BAEC0, One, Package (0x02) { "GPU", 0x5B }, Package (0x01) { 0x0180 } }, Package (0x06) { "PSTATE", 0x02, 0x23863D00, 0x02, Package (0x02) { "GPU", 0x51 }, Package (0x01) { 0x0140 } }, Package (0x06) { "PSTATE", 0x03, 0x1EFE9200, 0x03, Package (0x02) { "GPU", 0x47 }, Package (0x01) { 0x0100 } }, Package (0x06) { "PSTATE", 0x04, 0x18AD2380, 0x04, Package (0x02) { "GPU", 0x38 }, Package (0x01) { 0xC0 } }, Package (0x06) { "PSTATE", 0x05, 0x14628180, 0x05, Package (0x02) { "GPU", 0x2F }, Package (0x01) { 0x80 } }, Package (0x06) { "PSTATE", 0x06, 0x0EB8EBC0, 0x06, Package (0x02) { "GPU", 0x23 }, Package (0x01) { 0x40 } }, Package (0x06) { "PSTATE", 0x07, 0x0ABA9500, 0x07, Package (0x02) { "GPU", Zero }, Package (0x01) { 0x30 } }, Package (0x06) { "PSTATE", 0x08, Zero, 0x08, Package (0x02) { "GPU", Zero }, Package (0x01) { Zero } } }) Name (P002, Package (0x0B) { "ENGINE_PSTATE_SET", 0x03, "GRAPHICS_FREQ_CONTROL", "CORE_CLOCK", 0x02, One, TRUE, Zero, Zero, Package (0x06) { "PSTATE", Zero, 0x10B07600, Zero, Package (0x02) { "GPU", Zero }, Package (0x01) { 0x80 } }, Package (0x06) { "PSTATE", One, Zero, One, Package (0x02) { "GPU", Zero }, Package (0x01) { Zero } } }) If ((\_SB.SIDV >= 0x00020000)) { DerefOf (RBUF [0x04]) [0x0E] = P001 /* \_SB_.GPU0.PMCL.P001 */ } Else { DerefOf (RBUF [0x04]) [0x0E] = P002 /* \_SB_.GPU0.PMCL.P002 */ } Return (RBUF) /* \_SB_.GPU0.PMCL.RBUF */ } Method (_ROM, 3, NotSerialized) // _ROM: Read-Only Memory { Name (PCFG, Buffer (0x111F) { /* 0000 */ 0x3C, 0x3F, 0x78, 0x6D, 0x6C, 0x20, 0x76, 0x65, // .< /* 0028 */ 0x50, 0x61, 0x6E, 0x65, 0x6C, 0x4E, 0x61, 0x6D, // PanelNam /* 0030 */ 0x65, 0x3E, 0x4D, 0x31, 0x33, 0x33, 0x4E, 0x57, // e>M133NW /* 0038 */ 0x46, 0x34, 0x2D, 0x52, 0x30, 0x3C, 0x2F, 0x50, // F4-R0

.SN65 /* 0060 */ 0x44, 0x53, 0x49, 0x78, 0x36, 0x5F, 0x49, 0x56, // DSIx6_IV /* 0068 */ 0x4F, 0x20, 0x28, 0x31, 0x39, 0x32, 0x30, 0x78, // O (1920x /* 0070 */ 0x31, 0x30, 0x38, 0x30, 0x20, 0x32, 0x34, 0x62, // 1080 24b /* 0078 */ 0x70, 0x70, 0x29, 0x3C, 0x2F, 0x50, 0x61, 0x6E, // pp).< /* 0090 */ 0x47, 0x72, 0x6F, 0x75, 0x70, 0x20, 0x69, 0x64, // Group id /* 0098 */ 0x3D, 0x27, 0x45, 0x44, 0x49, 0x44, 0x20, 0x43, // ='EDID C /* 00A0 */ 0x6F, 0x6E, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, // onfigura /* 00A8 */ 0x74, 0x69, 0x6F, 0x6E, 0x27, 0x3E, 0x0A, 0x20, // tion'>. /* 00B0 */ 0x20, 0x20, 0x20, 0x3C, 0x4D, 0x61, 0x6E, 0x75, // 0xCF26 /* 00C8 */ 0x3C, 0x2F, 0x4D, 0x61, 0x6E, 0x75, 0x66, 0x61, // /* 00D8 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x50, 0x72, // . 0x0537 /* 00F0 */ 0x3C, 0x2F, 0x50, 0x72, 0x6F, 0x64, 0x75, 0x63, // . /* 0100 */ 0x20, 0x20, 0x20, 0x3C, 0x53, 0x65, 0x72, 0x69, // 0x00000 /* 0118 */ 0x31, 0x3C, 0x2F, 0x53, 0x65, 0x72, 0x69, 0x61, // 1 /* 0128 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x57, 0x65, // . /* 0140 */ 0x30, 0x78, 0x30, 0x31, 0x3C, 0x2F, 0x57, 0x65, // 0x01 /* 0158 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x59, 0x65, // . /* 0170 */ 0x30, 0x78, 0x31, 0x41, 0x3C, 0x2F, 0x59, 0x65, // 0x1A /* 0188 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x45, 0x44, // . 1. 4. /* 01D0 */ 0x20, 0x3C, 0x56, 0x69, 0x64, 0x65, 0x6F, 0x49, // 0 /* 01E8 */ 0x78, 0x41, 0x35, 0x3C, 0x2F, 0x56, 0x69, 0x64, // xA5. < /* 0208 */ 0x48, 0x6F, 0x72, 0x69, 0x7A, 0x6F, 0x6E, 0x74, // Horizont /* 0210 */ 0x61, 0x6C, 0x53, 0x63, 0x72, 0x65, 0x65, 0x6E, // alScreen /* 0218 */ 0x53, 0x69, 0x7A, 0x65, 0x3E, 0x30, 0x78, 0x31, // Size>0x1 /* 0220 */ 0x44, 0x3C, 0x2F, 0x48, 0x6F, 0x72, 0x69, 0x7A, // D /* 0238 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x56, 0x65, // . 0x11. < /* 0270 */ 0x44, 0x69, 0x73, 0x70, 0x6C, 0x61, 0x79, 0x54, // DisplayT /* 0278 */ 0x72, 0x61, 0x6E, 0x73, 0x66, 0x65, 0x72, 0x43, // ransferC /* 0280 */ 0x68, 0x61, 0x72, 0x61, 0x63, 0x74, 0x65, 0x72, // haracter /* 0288 */ 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x3E, 0x30, // istics>0 /* 0290 */ 0x78, 0x37, 0x38, 0x3C, 0x2F, 0x44, 0x69, 0x73, // x78. /* 02B8 */ 0x20, 0x3C, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, // 0x0A. /* 02E0 */ 0x20, 0x20, 0x20, 0x3C, 0x52, 0x65, 0x64, 0x2E, // 0xDE. /* 0308 */ 0x20, 0x20, 0x20, 0x3C, 0x42, 0x6C, 0x75, 0x65, // 0x50< /* 0320 */ 0x2F, 0x42, 0x6C, 0x75, 0x65, 0x2E, 0x57, 0x68, // /Blue.Wh /* 0328 */ 0x69, 0x74, 0x65, 0x42, 0x69, 0x74, 0x73, 0x3E, // iteBits> /* 0330 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x52, 0x65, // . 0xA3< /* 0340 */ 0x2F, 0x52, 0x65, 0x64, 0x58, 0x3E, 0x0A, 0x20, // /RedX>. /* 0348 */ 0x20, 0x20, 0x20, 0x3C, 0x52, 0x65, 0x64, 0x59, // 0x54. /* 0360 */ 0x20, 0x3C, 0x47, 0x72, 0x65, 0x65, 0x6E, 0x58, // 0x4C. /* 0378 */ 0x20, 0x20, 0x20, 0x3C, 0x47, 0x72, 0x65, 0x65, // 0x99< /* 0388 */ 0x2F, 0x47, 0x72, 0x65, 0x65, 0x6E, 0x59, 0x3E, // /GreenY> /* 0390 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x42, 0x6C, // . 0x26 /* 03A0 */ 0x3C, 0x2F, 0x42, 0x6C, 0x75, 0x65, 0x58, 0x3E, // /* 03A8 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x42, 0x6C, // . 0x0F /* 03B8 */ 0x3C, 0x2F, 0x42, 0x6C, 0x75, 0x65, 0x59, 0x3E, // /* 03C0 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x57, 0x68, // . 0x5 /* 03D0 */ 0x30, 0x3C, 0x2F, 0x57, 0x68, 0x69, 0x74, 0x65, // 0. < /* 03E0 */ 0x57, 0x68, 0x69, 0x74, 0x65, 0x59, 0x3E, 0x30, // WhiteY>0 /* 03E8 */ 0x78, 0x35, 0x34, 0x3C, 0x2F, 0x57, 0x68, 0x69, // x54. /* 03F8 */ 0x20, 0x3C, 0x45, 0x73, 0x74, 0x61, 0x62, 0x6C, // 0x /* 0410 */ 0x30, 0x3C, 0x2F, 0x45, 0x73, 0x74, 0x61, 0x62, // 0. /* 0428 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x45, 0x73, 0x74, // 0x0. /* 0460 */ 0x20, 0x3C, 0x4D, 0x61, 0x6E, 0x75, 0x66, 0x61, // 0x0 /* 0478 */ 0x3C, 0x2F, 0x4D, 0x61, 0x6E, 0x75, 0x66, 0x61, // . /* 0490 */ 0x20, 0x20, 0x3C, 0x53, 0x74, 0x61, 0x6E, 0x64, // . /* 04A8 */ 0x20, 0x20, 0x3C, 0x53, 0x74, 0x61, 0x6E, 0x64, // . /* 04C0 */ 0x20, 0x20, 0x3C, 0x53, 0x74, 0x61, 0x6E, 0x64, // . /* 04D8 */ 0x20, 0x20, 0x3C, 0x53, 0x74, 0x61, 0x6E, 0x64, // . /* 04F0 */ 0x20, 0x20, 0x3C, 0x53, 0x74, 0x61, 0x6E, 0x64, // . /* 0508 */ 0x20, 0x20, 0x3C, 0x53, 0x74, 0x61, 0x6E, 0x64, // . /* 0520 */ 0x20, 0x20, 0x3C, 0x53, 0x74, 0x61, 0x6E, 0x64, // . /* 0538 */ 0x20, 0x20, 0x3C, 0x53, 0x69, 0x67, 0x6E, 0x61, // .. /* 0578 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x48, 0x6F, // . 0x1 /* 0598 */ 0x30, 0x41, 0x3C, 0x2F, 0x48, 0x6F, 0x72, 0x69, // 0A. /* 05B8 */ 0x3C, 0x56, 0x65, 0x72, 0x74, 0x69, 0x63, 0x61, // 0X /* 05D0 */ 0x42, 0x31, 0x3C, 0x2F, 0x56, 0x65, 0x72, 0x74, // B1. 0x /* 0610 */ 0x30, 0x3C, 0x2F, 0x48, 0x6F, 0x72, 0x69, 0x7A, // 0.... /* 0658 */ 0x20, 0x3C, 0x48, 0x6F, 0x72, 0x69, 0x7A, 0x6F, // 1920< /* 0670 */ 0x2F, 0x48, 0x6F, 0x72, 0x69, 0x7A, 0x6F, 0x6E, // /Horizon /* 0678 */ 0x74, 0x61, 0x6C, 0x41, 0x63, 0x74, 0x69, 0x76, // talActiv /* 0680 */ 0x65, 0x3E, 0x0A, 0x09, 0x20, 0x3C, 0x48, 0x6F, // e>.. 24.. < /* 06B8 */ 0x48, 0x6F, 0x72, 0x69, 0x7A, 0x6F, 0x6E, 0x74, // Horizont /* 06C0 */ 0x61, 0x6C, 0x42, 0x61, 0x63, 0x6B, 0x50, 0x6F, // alBackPo /* 06C8 */ 0x72, 0x63, 0x68, 0x3E, 0x38, 0x38, 0x3C, 0x2F, // rch>88.. < /* 06E8 */ 0x48, 0x6F, 0x72, 0x69, 0x7A, 0x6F, 0x6E, 0x74, // Horizont /* 06F0 */ 0x61, 0x6C, 0x53, 0x79, 0x6E, 0x63, 0x50, 0x75, // alSyncPu /* 06F8 */ 0x6C, 0x73, 0x65, 0x3E, 0x34, 0x38, 0x3C, 0x2F, // lse>48.. < /* 0718 */ 0x48, 0x6F, 0x72, 0x69, 0x7A, 0x6F, 0x6E, 0x74, // Horizont /* 0720 */ 0x61, 0x6C, 0x53, 0x79, 0x6E, 0x63, 0x53, 0x6B, // alSyncSk /* 0728 */ 0x65, 0x77, 0x3E, 0x30, 0x3C, 0x2F, 0x48, 0x6F, // ew>0.. 0.. 0.. /* 07A8 */ 0x3C, 0x56, 0x65, 0x72, 0x74, 0x69, 0x63, 0x61, // /* 07B8 */ 0x31, 0x30, 0x38, 0x30, 0x3C, 0x2F, 0x56, 0x65, // 1080.. /* 07D0 */ 0x3C, 0x56, 0x65, 0x72, 0x74, 0x69, 0x63, 0x61, // 3.. /* 0810 */ 0x31, 0x37, 0x3C, 0x2F, 0x56, 0x65, 0x72, 0x74, // 17.. /* 0828 */ 0x20, 0x3C, 0x56, 0x65, 0x72, 0x74, 0x69, 0x63, // 12.. 0 /* 0868 */ 0x3C, 0x2F, 0x56, 0x65, 0x72, 0x74, 0x69, 0x63, // .. 0.. /* 08A8 */ 0x20, 0x3C, 0x56, 0x65, 0x72, 0x74, 0x69, 0x63, // 0 /* 08C0 */ 0x3C, 0x2F, 0x56, 0x65, 0x72, 0x74, 0x69, 0x63, // . /* 08D8 */ 0x09, 0x20, 0x3C, 0x49, 0x6E, 0x76, 0x65, 0x72, // . Fa /* 08F0 */ 0x6C, 0x73, 0x65, 0x3C, 0x2F, 0x49, 0x6E, 0x76, // lse /* 0908 */ 0x0A, 0x09, 0x20, 0x3C, 0x49, 0x6E, 0x76, 0x65, // .. /* 0920 */ 0x46, 0x61, 0x6C, 0x73, 0x65, 0x3C, 0x2F, 0x49, // False.. False /* 0958 */ 0x3C, 0x2F, 0x49, 0x6E, 0x76, 0x65, 0x72, 0x74, // .. /* 0970 */ 0x20, 0x3C, 0x42, 0x6F, 0x72, 0x64, 0x65, 0x72, // 0x /* 0980 */ 0x30, 0x3C, 0x2F, 0x42, 0x6F, 0x72, 0x64, 0x65, // 0. /* 0990 */ 0x3C, 0x2F, 0x47, 0x72, 0x6F, 0x75, 0x70, 0x3E, // /* 0998 */ 0x0A, 0x3C, 0x47, 0x72, 0x6F, 0x75, 0x70, 0x20, // .. /* 09B8 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x49, 0x6E, 0x74, // 8. /* 09E0 */ 0x20, 0x3C, 0x49, 0x6E, 0x74, 0x65, 0x72, 0x66, // 3 /* 09F8 */ 0x3C, 0x2F, 0x49, 0x6E, 0x74, 0x65, 0x72, 0x66, // . /* 0A10 */ 0x3C, 0x2F, 0x47, 0x72, 0x6F, 0x75, 0x70, 0x3E, // /* 0A18 */ 0x0A, 0x3C, 0x47, 0x72, 0x6F, 0x75, 0x70, 0x20, // .. /* 0A38 */ 0x3C, 0x44, 0x53, 0x49, 0x43, 0x68, 0x61, 0x6E, // 1< /* 0A48 */ 0x2F, 0x44, 0x53, 0x49, 0x43, 0x68, 0x61, 0x6E, // /DSIChan /* 0A50 */ 0x6E, 0x65, 0x6C, 0x49, 0x64, 0x3E, 0x0A, 0x20, // nelId>. /* 0A58 */ 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, 0x56, // 0. 36 /* 0A90 */ 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x43, 0x6F, 0x6C, // . 1< /* 0AB8 */ 0x2F, 0x44, 0x53, 0x49, 0x54, 0x72, 0x61, 0x66, // /DSITraf /* 0AC0 */ 0x66, 0x69, 0x63, 0x4D, 0x6F, 0x64, 0x65, 0x3E, // ficMode> /* 0AC8 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, // . 4 /* 0AD8 */ 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x4C, 0x61, 0x6E, // . /* 0AE8 */ 0x3C, 0x44, 0x53, 0x49, 0x4C, 0x50, 0x31, 0x31, // T /* 0AF8 */ 0x72, 0x75, 0x65, 0x3C, 0x2F, 0x44, 0x53, 0x49, // rue. /* 0B10 */ 0x3C, 0x44, 0x53, 0x49, 0x4C, 0x6F, 0x77, 0x50, // T /* 0B38 */ 0x72, 0x75, 0x65, 0x3C, 0x2F, 0x44, 0x53, 0x49, // rue. /* 0B58 */ 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, 0x4C, // T /* 0B80 */ 0x72, 0x75, 0x65, 0x3C, 0x2F, 0x44, 0x53, 0x49, // rue. /* 0BA0 */ 0x3C, 0x44, 0x53, 0x49, 0x52, 0x65, 0x66, 0x72, // /* 0BB0 */ 0x30, 0x78, 0x33, 0x43, 0x30, 0x30, 0x30, 0x30, // 0x3C0000 /* 0BB8 */ 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x52, 0x65, 0x66, // . False /* 0BE8 */ 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x43, 0x6D, 0x64, // . /* 0C00 */ 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, 0x43, // F /* 0C18 */ 0x61, 0x6C, 0x73, 0x65, 0x3C, 0x2F, 0x44, 0x53, // alse. 30 /* 0C60 */ 0x20, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x44, // . . /* 0C80 */ 0x20, 0x20, 0x20, 0x20, 0x20, 0x30, 0x30, 0x0A, // 00. /* 0C88 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x2F, 0x44, 0x53, // .... /* 0CC0 */ 0x09, 0x32, 0x33, 0x20, 0x30, 0x41, 0x20, 0x30, // .23 0A 0 /* 0CC8 */ 0x32, 0x0A, 0x09, 0x09, 0x46, 0x46, 0x20, 0x30, // 2...FF 0 /* 0CD0 */ 0x41, 0x0A, 0x09, 0x09, 0x32, 0x33, 0x20, 0x31, // A...23 1 /* 0CD8 */ 0x30, 0x20, 0x32, 0x36, 0x0A, 0x09, 0x09, 0x46, // 0 26...F /* 0CE0 */ 0x46, 0x20, 0x30, 0x41, 0x0A, 0x09, 0x09, 0x32, // F 0A...2 /* 0CE8 */ 0x33, 0x20, 0x31, 0x32, 0x20, 0x35, 0x33, 0x0A, // 3 12 53. /* 0CF0 */ 0x09, 0x09, 0x32, 0x33, 0x20, 0x31, 0x33, 0x20, // ..23 13 /* 0CF8 */ 0x35, 0x33, 0x0A, 0x09, 0x09, 0x32, 0x33, 0x20, // 53...23 /* 0D00 */ 0x39, 0x34, 0x20, 0x38, 0x30, 0x0A, 0x09, 0x09, // 94 80... /* 0D08 */ 0x32, 0x33, 0x20, 0x30, 0x44, 0x20, 0x30, 0x31, // 23 0D 01 /* 0D10 */ 0x0A, 0x09, 0x09, 0x32, 0x33, 0x20, 0x36, 0x34, // ...23 64 /* 0D18 */ 0x20, 0x30, 0x31, 0x0A, 0x09, 0x09, 0x32, 0x33, // 01...23 /* 0D20 */ 0x20, 0x37, 0x34, 0x20, 0x30, 0x30, 0x0A, 0x09, // 74 00.. /* 0D28 */ 0x09, 0x32, 0x33, 0x20, 0x37, 0x35, 0x20, 0x30, // .23 75 0 /* 0D30 */ 0x31, 0x0A, 0x09, 0x09, 0x32, 0x33, 0x20, 0x37, // 1...23 7 /* 0D38 */ 0x36, 0x20, 0x30, 0x41, 0x0A, 0x09, 0x09, 0x32, // 6 0A...2 /* 0D40 */ 0x33, 0x20, 0x37, 0x37, 0x20, 0x30, 0x31, 0x0A, // 3 77 01. /* 0D48 */ 0x09, 0x09, 0x32, 0x33, 0x20, 0x37, 0x38, 0x20, // ..23 78 /* 0D50 */ 0x38, 0x31, 0x0A, 0x09, 0x09, 0x46, 0x46, 0x20, // 81...FF /* 0D58 */ 0x30, 0x41, 0x0A, 0x09, 0x09, 0x32, 0x33, 0x20, // 0A...23 /* 0D60 */ 0x35, 0x41, 0x20, 0x30, 0x35, 0x0A, 0x09, 0x09, // 5A 05... /* 0D68 */ 0x32, 0x33, 0x20, 0x35, 0x43, 0x20, 0x30, 0x31, // 23 5C 01 /* 0D70 */ 0x0A, 0x09, 0x09, 0x32, 0x33, 0x20, 0x39, 0x33, // ...23 93 /* 0D78 */ 0x20, 0x32, 0x42, 0x0A, 0x09, 0x09, 0x32, 0x33, // 2B...23 /* 0D80 */ 0x20, 0x39, 0x36, 0x20, 0x30, 0x41, 0x0A, 0x09, // 96 0A.. /* 0D88 */ 0x09, 0x46, 0x46, 0x20, 0x31, 0x34, 0x0A, 0x09, // .FF 14.. /* 0D90 */ 0x09, 0x32, 0x33, 0x20, 0x32, 0x30, 0x20, 0x38, // .23 20 8 /* 0D98 */ 0x30, 0x0A, 0x09, 0x09, 0x32, 0x33, 0x20, 0x32, // 0...23 2 /* 0DA0 */ 0x31, 0x20, 0x30, 0x37, 0x0A, 0x09, 0x09, 0x32, // 1 07...2 /* 0DA8 */ 0x33, 0x20, 0x32, 0x32, 0x20, 0x30, 0x30, 0x0A, // 3 22 00. /* 0DB0 */ 0x09, 0x09, 0x32, 0x33, 0x20, 0x32, 0x33, 0x20, // ..23 23 /* 0DB8 */ 0x30, 0x0A, 0x09, 0x09, 0x32, 0x33, 0x20, 0x32, // 0...23 2 /* 0DC0 */ 0x34, 0x20, 0x33, 0x38, 0x0A, 0x09, 0x09, 0x32, // 4 38...2 /* 0DC8 */ 0x33, 0x20, 0x32, 0x35, 0x20, 0x30, 0x34, 0x0A, // 3 25 04. /* 0DD0 */ 0x09, 0x09, 0x32, 0x33, 0x20, 0x32, 0x43, 0x20, // ..23 2C /* 0DD8 */ 0x33, 0x30, 0x0A, 0x09, 0x09, 0x32, 0x33, 0x20, // 30...23 /* 0DE0 */ 0x32, 0x44, 0x20, 0x30, 0x30, 0x0A, 0x09, 0x09, // 2D 00... /* 0DE8 */ 0x32, 0x33, 0x20, 0x33, 0x30, 0x20, 0x30, 0x43, // 23 30 0C /* 0DF0 */ 0x0A, 0x09, 0x09, 0x32, 0x33, 0x20, 0x33, 0x31, // ...23 31 /* 0DF8 */ 0x20, 0x30, 0x30, 0x0A, 0x09, 0x09, 0x32, 0x33, // 00...23 /* 0E00 */ 0x20, 0x33, 0x34, 0x20, 0x35, 0x38, 0x0A, 0x09, // 34 58.. /* 0E08 */ 0x09, 0x32, 0x33, 0x20, 0x33, 0x36, 0x20, 0x31, // .23 36 1 /* 0E10 */ 0x31, 0x0A, 0x09, 0x09, 0x32, 0x33, 0x20, 0x33, // 1...23 3 /* 0E18 */ 0x38, 0x20, 0x31, 0x38, 0x0A, 0x09, 0x09, 0x32, // 8 18...2 /* 0E20 */ 0x33, 0x20, 0x33, 0x41, 0x20, 0x30, 0x33, 0x0A, // 3 3A 03. /* 0E28 */ 0x09, 0x09, 0x32, 0x33, 0x20, 0x35, 0x42, 0x20, // ..23 5B /* 0E30 */ 0x30, 0x30, 0x0A, 0x09, 0x09, 0x32, 0x33, 0x20, // 00...23 /* 0E38 */ 0x33, 0x43, 0x20, 0x30, 0x30, 0x0A, 0x09, 0x09, // 3C 00... /* 0E40 */ 0x46, 0x46, 0x20, 0x30, 0x41, 0x20, 0x20, 0x20, // FF 0A /* 0E48 */ 0x20, 0x20, 0x0A, 0x09, 0x09, 0x32, 0x33, 0x20, // ...23 /* 0E50 */ 0x35, 0x41, 0x20, 0x30, 0x44, 0x0A, 0x09, 0x09, // 5A 0D... /* 0E58 */ 0x46, 0x46, 0x20, 0x31, 0x41, 0x0A, 0x09, 0x09, // FF 1A... /* 0E60 */ 0x32, 0x33, 0x20, 0x35, 0x45, 0x20, 0x30, 0x38, // 23 5E 08 /* 0E68 */ 0x0A, 0x09, 0x09, 0x46, 0x46, 0x20, 0x30, 0x41, // ...FF 0A /* 0E70 */ 0x0A, 0x09, 0x09, 0x32, 0x33, 0x20, 0x35, 0x46, // ...23 5F /* 0E78 */ 0x20, 0x38, 0x30, 0x0A, 0x09, 0x09, 0x46, 0x46, // 80...FF /* 0E80 */ 0x20, 0x30, 0x41, 0x0A, 0x09, 0x09, 0x32, 0x33, // 0A...23 /* 0E88 */ 0x20, 0x41, 0x30, 0x20, 0x34, 0x42, 0x0A, 0x09, // A0 4B.. /* 0E90 */ 0x09, 0x46, 0x46, 0x20, 0x30, 0x41, 0x0A, 0x09, // .FF 0A.. /* 0E98 */ 0x09, 0x32, 0x33, 0x20, 0x41, 0x31, 0x20, 0x46, // .23 A1 F /* 0EA0 */ 0x46, 0x0A, 0x09, 0x09, 0x46, 0x46, 0x20, 0x30, // F...FF 0 /* 0EA8 */ 0x41, 0x0A, 0x09, 0x09, 0x32, 0x33, 0x20, 0x41, // A...23 A /* 0EB0 */ 0x32, 0x20, 0x30, 0x30, 0x0A, 0x09, 0x09, 0x46, // 2 00...F /* 0EB8 */ 0x46, 0x20, 0x30, 0x41, 0x0A, 0x09, 0x09, 0x32, // F 0A...2 /* 0EC0 */ 0x33, 0x20, 0x41, 0x35, 0x20, 0x30, 0x32, 0x0A, // 3 A5 02. /* 0EC8 */ 0x09, 0x09, 0x46, 0x46, 0x20, 0x30, 0x41, 0x0A, // ..FF 0A. /* 0ED0 */ 0x0A, 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x49, 0x6E, // ... /* 0EF8 */ 0x20, 0x30, 0x35, 0x20, 0x32, 0x38, 0x20, 0x30, // 05 28 0 /* 0F00 */ 0x30, 0x0A, 0x20, 0x20, 0x20, 0x46, 0x46, 0x20, // 0. FF /* 0F08 */ 0x32, 0x30, 0x0A, 0x20, 0x20, 0x20, 0x30, 0x35, // 20. 05 /* 0F10 */ 0x20, 0x31, 0x30, 0x20, 0x30, 0x30, 0x0A, 0x20, // 10 00. /* 0F18 */ 0x20, 0x20, 0x46, 0x46, 0x20, 0x38, 0x30, 0x0A, // FF 80. /* 0F20 */ 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x54, 0x65, 0x72, // .. /* 0F58 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x42, 0x61, 0x63, // 2. /* 0F80 */ 0x20, 0x3C, 0x42, 0x61, 0x63, 0x6B, 0x6C, 0x69, // 10 /* 0FA8 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x42, 0x61, // . 100 /* 0FC0 */ 0x3C, 0x2F, 0x42, 0x61, 0x63, 0x6B, 0x6C, 0x69, // . 1. /* 1010 */ 0x20, 0x20, 0x20, 0x3C, 0x43, 0x41, 0x42, 0x4C, // T /* 1020 */ 0x72, 0x75, 0x65, 0x3C, 0x2F, 0x43, 0x41, 0x42, // rue /* 1030 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x42, 0x72, // .
434 /* 1050 */ 0x3C, 0x2F, 0x42, 0x72, 0x69, 0x67, 0x68, 0x74, // . 30 /* 1088 */ 0x37, 0x30, 0x30, 0x30, 0x3C, 0x2F, 0x42, 0x72, // 7000
..< /* 10B0 */ 0x47, 0x72, 0x6F, 0x75, 0x70, 0x20, 0x69, 0x64, // Group id /* 10B8 */ 0x3D, 0x27, 0x43, 0x6F, 0x6E, 0x6E, 0x65, 0x63, // ='Connec /* 10C0 */ 0x74, 0x69, 0x6F, 0x6E, 0x20, 0x43, 0x6F, 0x6E, // tion Con /* 10C8 */ 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, // figurati /* 10D0 */ 0x6F, 0x6E, 0x27, 0x3E, 0x0A, 0x20, 0x20, 0x20, // on'>. /* 10D8 */ 0x20, 0x3C, 0x44, 0x69, 0x73, 0x70, 0x6C, 0x61, // I2C_E /* 10F0 */ 0x44, 0x50, 0x5F, 0x42, 0x52, 0x49, 0x44, 0x47, // DP_BRIDG /* 10F8 */ 0x45, 0x5F, 0x53, 0x4C, 0x41, 0x56, 0x45, 0x2C, // E_SLAVE, /* 1100 */ 0x31, 0x3C, 0x2F, 0x44, 0x69, 0x73, 0x70, 0x6C, // 1... }) Name (PCF6, Buffer (0x116D) { /* 0000 */ 0x3C, 0x3F, 0x78, 0x6D, 0x6C, 0x20, 0x76, 0x65, // .< /* 0028 */ 0x50, 0x61, 0x6E, 0x65, 0x6C, 0x4E, 0x61, 0x6D, // PanelNam /* 0030 */ 0x65, 0x3E, 0x4D, 0x31, 0x33, 0x33, 0x4E, 0x57, // e>M133NW /* 0038 */ 0x46, 0x34, 0x2D, 0x52, 0x30, 0x3C, 0x2F, 0x50, // F4-R0

.SN65 /* 0060 */ 0x44, 0x53, 0x49, 0x78, 0x36, 0x5F, 0x49, 0x56, // DSIx6_IV /* 0068 */ 0x4F, 0x20, 0x28, 0x31, 0x39, 0x32, 0x30, 0x78, // O (1920x /* 0070 */ 0x31, 0x30, 0x38, 0x30, 0x20, 0x32, 0x34, 0x62, // 1080 24b /* 0078 */ 0x70, 0x70, 0x29, 0x3C, 0x2F, 0x50, 0x61, 0x6E, // pp).< /* 0090 */ 0x47, 0x72, 0x6F, 0x75, 0x70, 0x20, 0x69, 0x64, // Group id /* 0098 */ 0x3D, 0x27, 0x45, 0x44, 0x49, 0x44, 0x20, 0x43, // ='EDID C /* 00A0 */ 0x6F, 0x6E, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, // onfigura /* 00A8 */ 0x74, 0x69, 0x6F, 0x6E, 0x27, 0x3E, 0x0A, 0x20, // tion'>. /* 00B0 */ 0x20, 0x20, 0x20, 0x3C, 0x4D, 0x61, 0x6E, 0x75, // 0xCF26 /* 00C8 */ 0x3C, 0x2F, 0x4D, 0x61, 0x6E, 0x75, 0x66, 0x61, // /* 00D8 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x50, 0x72, // . 0x0536 /* 00F0 */ 0x3C, 0x2F, 0x50, 0x72, 0x6F, 0x64, 0x75, 0x63, // . /* 0100 */ 0x20, 0x20, 0x20, 0x3C, 0x53, 0x65, 0x72, 0x69, // 0x00000 /* 0118 */ 0x31, 0x3C, 0x2F, 0x53, 0x65, 0x72, 0x69, 0x61, // 1 /* 0128 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x57, 0x65, // . /* 0140 */ 0x30, 0x78, 0x30, 0x31, 0x3C, 0x2F, 0x57, 0x65, // 0x01 /* 0158 */ 0x0A, 0x20, 0x20, 0x20, 0x3C, 0x59, 0x65, 0x61, // . 0 /* 0170 */ 0x78, 0x31, 0x41, 0x3C, 0x2F, 0x59, 0x65, 0x61, // x1A. /* 0188 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x45, 0x44, 0x49, // 1 /* 01A8 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x45, 0x44, // . 4. /* 01D0 */ 0x3C, 0x56, 0x69, 0x64, 0x65, 0x6F, 0x49, 0x6E, // 0x /* 01E8 */ 0x41, 0x35, 0x3C, 0x2F, 0x56, 0x69, 0x64, 0x65, // A5. 0x1D /* 0220 */ 0x3C, 0x2F, 0x48, 0x6F, 0x72, 0x69, 0x7A, 0x6F, // . /* 0238 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x56, 0x65, 0x72, // /* 0250 */ 0x30, 0x78, 0x31, 0x31, 0x3C, 0x2F, 0x56, 0x65, // 0x11
. 0x /* 0290 */ 0x37, 0x38, 0x3C, 0x2F, 0x44, 0x69, 0x73, 0x70, // 78. /* 02B8 */ 0x3C, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, // /* 02C8 */ 0x30, 0x78, 0x30, 0x41, 0x3C, 0x2F, 0x46, 0x65, // 0x0A. /* 02E0 */ 0x20, 0x20, 0x3C, 0x52, 0x65, 0x64, 0x2E, 0x47, // 0xDE. /* 0308 */ 0x20, 0x20, 0x3C, 0x42, 0x6C, 0x75, 0x65, 0x2E, // 0x50. /* 0330 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x52, 0x65, 0x64, // 0xA3. /* 0348 */ 0x20, 0x20, 0x3C, 0x52, 0x65, 0x64, 0x59, 0x3E, // /* 0350 */ 0x30, 0x78, 0x35, 0x34, 0x3C, 0x2F, 0x52, 0x65, // 0x54. /* 0360 */ 0x3C, 0x47, 0x72, 0x65, 0x65, 0x6E, 0x58, 0x3E, // /* 0368 */ 0x30, 0x78, 0x34, 0x43, 0x3C, 0x2F, 0x47, 0x72, // 0x4C. /* 0378 */ 0x20, 0x20, 0x3C, 0x47, 0x72, 0x65, 0x65, 0x6E, // 0x99. /* 0390 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x42, 0x6C, 0x75, // 0x26< /* 03A0 */ 0x2F, 0x42, 0x6C, 0x75, 0x65, 0x58, 0x3E, 0x0A, // /BlueX>. /* 03A8 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x42, 0x6C, 0x75, // 0x0F< /* 03B8 */ 0x2F, 0x42, 0x6C, 0x75, 0x65, 0x59, 0x3E, 0x0A, // /BlueY>. /* 03C0 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x57, 0x68, 0x69, // 0x50 /* 03D0 */ 0x3C, 0x2F, 0x57, 0x68, 0x69, 0x74, 0x65, 0x58, // . 0x /* 03E8 */ 0x35, 0x34, 0x3C, 0x2F, 0x57, 0x68, 0x69, 0x74, // 54. /* 03F8 */ 0x3C, 0x45, 0x73, 0x74, 0x61, 0x62, 0x6C, 0x69, // 0x0 /* 0410 */ 0x3C, 0x2F, 0x45, 0x73, 0x74, 0x61, 0x62, 0x6C, // . /* 0428 */ 0x20, 0x20, 0x20, 0x3C, 0x45, 0x73, 0x74, 0x61, // 0x0. /* 0460 */ 0x3C, 0x4D, 0x61, 0x6E, 0x75, 0x66, 0x61, 0x63, // 0x0< /* 0478 */ 0x2F, 0x4D, 0x61, 0x6E, 0x75, 0x66, 0x61, 0x63, // /Manufac /* 0480 */ 0x74, 0x75, 0x72, 0x65, 0x73, 0x54, 0x69, 0x6D, // turesTim /* 0488 */ 0x69, 0x6E, 0x67, 0x3E, 0x0A, 0x20, 0x20, 0x20, // ing>. /* 0490 */ 0x20, 0x3C, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, // . /* 04A8 */ 0x20, 0x3C, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, // . /* 04C0 */ 0x20, 0x3C, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, // . /* 04D8 */ 0x20, 0x3C, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, // . /* 04F0 */ 0x20, 0x3C, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, // . /* 0508 */ 0x20, 0x3C, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, // . /* 0520 */ 0x20, 0x3C, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, // . /* 0538 */ 0x20, 0x3C, 0x53, 0x69, 0x67, 0x6E, 0x61, 0x6C, // ... /* 0578 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x48, 0x6F, 0x72, // 0x10 /* 0598 */ 0x41, 0x3C, 0x2F, 0x48, 0x6F, 0x72, 0x69, 0x7A, // A. < /* 05B8 */ 0x56, 0x65, 0x72, 0x74, 0x69, 0x63, 0x61, 0x6C, // Vertical /* 05C0 */ 0x53, 0x63, 0x72, 0x65, 0x65, 0x6E, 0x53, 0x69, // ScreenSi /* 05C8 */ 0x7A, 0x65, 0x4D, 0x4D, 0x3E, 0x30, 0x58, 0x42, // zeMM>0XB /* 05D0 */ 0x31, 0x3C, 0x2F, 0x56, 0x65, 0x72, 0x74, 0x69, // 1 /* 05E8 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x48, 0x6F, // . 0x0 /* 0610 */ 0x3C, 0x2F, 0x48, 0x6F, 0x72, 0x69, 0x7A, 0x6F, // .... /* 0658 */ 0x3C, 0x48, 0x6F, 0x72, 0x69, 0x7A, 0x6F, 0x6E, // 1920.. 24.. 88.. 48.. 0 /* 0740 */ 0x0A, 0x09, 0x20, 0x3C, 0x48, 0x6F, 0x72, 0x69, // .. 0.. 0.. < /* 07A8 */ 0x56, 0x65, 0x72, 0x74, 0x69, 0x63, 0x61, 0x6C, // Vertical /* 07B0 */ 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x3E, 0x31, // Active>1 /* 07B8 */ 0x30, 0x38, 0x30, 0x3C, 0x2F, 0x56, 0x65, 0x72, // 080.. < /* 07D0 */ 0x56, 0x65, 0x72, 0x74, 0x69, 0x63, 0x61, 0x6C, // Vertical /* 07D8 */ 0x46, 0x72, 0x6F, 0x6E, 0x74, 0x50, 0x6F, 0x72, // FrontPor /* 07E0 */ 0x63, 0x68, 0x3E, 0x33, 0x3C, 0x2F, 0x56, 0x65, // ch>3.. 1 /* 0810 */ 0x37, 0x3C, 0x2F, 0x56, 0x65, 0x72, 0x74, 0x69, // 7.. /* 0828 */ 0x3C, 0x56, 0x65, 0x72, 0x74, 0x69, 0x63, 0x61, // 12.. 0< /* 0868 */ 0x2F, 0x56, 0x65, 0x72, 0x74, 0x69, 0x63, 0x61, // /Vertica /* 0870 */ 0x6C, 0x53, 0x79, 0x6E, 0x63, 0x53, 0x6B, 0x65, // lSyncSke /* 0878 */ 0x77, 0x3E, 0x0A, 0x09, 0x20, 0x3C, 0x56, 0x65, // w>.. /* 0890 */ 0x30, 0x3C, 0x2F, 0x56, 0x65, 0x72, 0x74, 0x69, // 0.. /* 08A8 */ 0x3C, 0x56, 0x65, 0x72, 0x74, 0x69, 0x63, 0x61, // 0< /* 08C0 */ 0x2F, 0x56, 0x65, 0x72, 0x74, 0x69, 0x63, 0x61, // /Vertica /* 08C8 */ 0x6C, 0x42, 0x6F, 0x74, 0x74, 0x6F, 0x6D, 0x42, // lBottomB /* 08D0 */ 0x6F, 0x72, 0x64, 0x65, 0x72, 0x3E, 0x0A, 0x09, // order>.. /* 08D8 */ 0x20, 0x3C, 0x49, 0x6E, 0x76, 0x65, 0x72, 0x74, // Fal /* 08F0 */ 0x73, 0x65, 0x3C, 0x2F, 0x49, 0x6E, 0x76, 0x65, // se. /* 0908 */ 0x09, 0x20, 0x3C, 0x49, 0x6E, 0x76, 0x65, 0x72, // . F /* 0920 */ 0x61, 0x6C, 0x73, 0x65, 0x3C, 0x2F, 0x49, 0x6E, // alse.. False< /* 0958 */ 0x2F, 0x49, 0x6E, 0x76, 0x65, 0x72, 0x74, 0x48, // /InvertH /* 0960 */ 0x73, 0x79, 0x6E, 0x63, 0x50, 0x6F, 0x6C, 0x61, // syncPola /* 0968 */ 0x72, 0x69, 0x74, 0x79, 0x3E, 0x0A, 0x09, 0x20, // rity>.. /* 0970 */ 0x3C, 0x42, 0x6F, 0x72, 0x64, 0x65, 0x72, 0x43, // 0x0 /* 0980 */ 0x3C, 0x2F, 0x42, 0x6F, 0x72, 0x64, 0x65, 0x72, // .< /* 0990 */ 0x2F, 0x47, 0x72, 0x6F, 0x75, 0x70, 0x3E, 0x0A, // /Group>. /* 0998 */ 0x3C, 0x47, 0x72, 0x6F, 0x75, 0x70, 0x20, 0x69, // . /* 09B8 */ 0x20, 0x20, 0x20, 0x3C, 0x49, 0x6E, 0x74, 0x65, // 8. /* 09E0 */ 0x3C, 0x49, 0x6E, 0x74, 0x65, 0x72, 0x66, 0x61, // 3< /* 09F8 */ 0x2F, 0x49, 0x6E, 0x74, 0x65, 0x72, 0x66, 0x61, // /Interfa /* 0A00 */ 0x63, 0x65, 0x43, 0x6F, 0x6C, 0x6F, 0x72, 0x46, // ceColorF /* 0A08 */ 0x6F, 0x72, 0x6D, 0x61, 0x74, 0x3E, 0x0A, 0x3C, // ormat>.< /* 0A10 */ 0x2F, 0x47, 0x72, 0x6F, 0x75, 0x70, 0x3E, 0x0A, // /Group>. /* 0A18 */ 0x3C, 0x47, 0x72, 0x6F, 0x75, 0x70, 0x20, 0x69, // . < /* 0A38 */ 0x44, 0x53, 0x49, 0x43, 0x68, 0x61, 0x6E, 0x6E, // DSIChann /* 0A40 */ 0x65, 0x6C, 0x49, 0x64, 0x3E, 0x31, 0x3C, 0x2F, // elId>1. /* 0A58 */ 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, 0x56, 0x69, // /* 0A68 */ 0x30, 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x56, 0x69, // 0 /* 0A78 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, // . 36< /* 0A90 */ 0x2F, 0x44, 0x53, 0x49, 0x43, 0x6F, 0x6C, 0x6F, // /DSIColo /* 0A98 */ 0x72, 0x46, 0x6F, 0x72, 0x6D, 0x61, 0x74, 0x3E, // rFormat> /* 0AA0 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, // . 1. /* 0AC8 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, // 4< /* 0AD8 */ 0x2F, 0x44, 0x53, 0x49, 0x4C, 0x61, 0x6E, 0x65, // /DSILane /* 0AE0 */ 0x73, 0x3E, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, // s>. < /* 0AE8 */ 0x44, 0x53, 0x49, 0x4C, 0x50, 0x31, 0x31, 0x41, // DSILP11A /* 0AF0 */ 0x74, 0x49, 0x6E, 0x69, 0x74, 0x3E, 0x54, 0x72, // tInit>Tr /* 0AF8 */ 0x75, 0x65, 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x4C, // ue. < /* 0B10 */ 0x44, 0x53, 0x49, 0x4C, 0x6F, 0x77, 0x50, 0x6F, // DSILowPo /* 0B18 */ 0x77, 0x65, 0x72, 0x4D, 0x6F, 0x64, 0x65, 0x49, // werModeI /* 0B20 */ 0x6E, 0x42, 0x4C, 0x4C, 0x50, 0x45, 0x4F, 0x46, // nBLLPEOF /* 0B28 */ 0x20, 0x75, 0x6E, 0x69, 0x74, 0x73, 0x3D, 0x27, // units=' /* 0B30 */ 0x42, 0x6F, 0x6F, 0x6C, 0x27, 0x3E, 0x54, 0x72, // Bool'>Tr /* 0B38 */ 0x75, 0x65, 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x4C, // ue. /* 0B58 */ 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, 0x4C, 0x6F, // Tr /* 0B80 */ 0x75, 0x65, 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x4C, // ue. < /* 0BA0 */ 0x44, 0x53, 0x49, 0x52, 0x65, 0x66, 0x72, 0x65, // DSIRefre /* 0BA8 */ 0x73, 0x68, 0x52, 0x61, 0x74, 0x65, 0x3E, 0x30, // shRate>0 /* 0BB0 */ 0x78, 0x33, 0x43, 0x30, 0x30, 0x30, 0x30, 0x3C, // x3C0000< /* 0BB8 */ 0x2F, 0x44, 0x53, 0x49, 0x52, 0x65, 0x66, 0x72, // /DSIRefr /* 0BC0 */ 0x65, 0x73, 0x68, 0x52, 0x61, 0x74, 0x65, 0x3E, // eshRate> /* 0BC8 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, // . False< /* 0BE8 */ 0x2F, 0x44, 0x53, 0x49, 0x43, 0x6D, 0x64, 0x53, // /DSICmdS /* 0BF0 */ 0x77, 0x61, 0x70, 0x49, 0x6E, 0x74, 0x65, 0x72, // wapInter /* 0BF8 */ 0x66, 0x61, 0x63, 0x65, 0x3E, 0x0A, 0x20, 0x20, // face>. /* 0C00 */ 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, 0x43, 0x6D, // Fa /* 0C18 */ 0x6C, 0x73, 0x65, 0x3C, 0x2F, 0x44, 0x53, 0x49, // lse /* 0C30 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, // . /* 0C48 */ 0x33, 0x30, 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x49, // 30 /* 0C60 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, // . . /* 0C80 */ 0x20, 0x20, 0x20, 0x20, 0x30, 0x30, 0x0A, 0x20, // 00. /* 0C88 */ 0x20, 0x20, 0x20, 0x3C, 0x2F, 0x44, 0x53, 0x49, // ... /* 0CC0 */ 0x20, 0x20, 0x32, 0x33, 0x20, 0x30, 0x41, 0x20, // 23 0A /* 0CC8 */ 0x30, 0x32, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x46, // 02. F /* 0CD0 */ 0x46, 0x20, 0x30, 0x41, 0x0A, 0x20, 0x20, 0x20, // F 0A. /* 0CD8 */ 0x20, 0x32, 0x33, 0x20, 0x31, 0x30, 0x20, 0x32, // 23 10 2 /* 0CE0 */ 0x36, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x46, 0x46, // 6. FF /* 0CE8 */ 0x20, 0x30, 0x41, 0x0A, 0x20, 0x20, 0x20, 0x20, // 0A. /* 0CF0 */ 0x32, 0x33, 0x20, 0x31, 0x32, 0x20, 0x35, 0x33, // 23 12 53 /* 0CF8 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x32, 0x33, 0x20, // . 23 /* 0D00 */ 0x31, 0x33, 0x20, 0x35, 0x33, 0x0A, 0x20, 0x20, // 13 53. /* 0D08 */ 0x20, 0x20, 0x32, 0x33, 0x20, 0x39, 0x34, 0x20, // 23 94 /* 0D10 */ 0x38, 0x30, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x32, // 80. 2 /* 0D18 */ 0x33, 0x20, 0x30, 0x44, 0x20, 0x30, 0x31, 0x0A, // 3 0D 01. /* 0D20 */ 0x20, 0x20, 0x20, 0x20, 0x32, 0x33, 0x20, 0x36, // 23 6 /* 0D28 */ 0x34, 0x20, 0x30, 0x31, 0x0A, 0x20, 0x20, 0x20, // 4 01. /* 0D30 */ 0x20, 0x32, 0x33, 0x20, 0x37, 0x34, 0x20, 0x30, // 23 74 0 /* 0D38 */ 0x30, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x32, 0x33, // 0. 23 /* 0D40 */ 0x20, 0x37, 0x35, 0x20, 0x30, 0x31, 0x0A, 0x20, // 75 01. /* 0D48 */ 0x20, 0x20, 0x20, 0x32, 0x33, 0x20, 0x37, 0x36, // 23 76 /* 0D50 */ 0x20, 0x30, 0x41, 0x0A, 0x20, 0x20, 0x20, 0x20, // 0A. /* 0D58 */ 0x32, 0x33, 0x20, 0x37, 0x37, 0x20, 0x30, 0x31, // 23 77 01 /* 0D60 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x32, 0x33, 0x20, // . 23 /* 0D68 */ 0x37, 0x38, 0x20, 0x38, 0x31, 0x0A, 0x20, 0x20, // 78 81. /* 0D70 */ 0x20, 0x20, 0x46, 0x46, 0x20, 0x30, 0x41, 0x0A, // FF 0A. /* 0D78 */ 0x20, 0x20, 0x20, 0x20, 0x32, 0x33, 0x20, 0x35, // 23 5 /* 0D80 */ 0x41, 0x20, 0x30, 0x35, 0x0A, 0x20, 0x20, 0x20, // A 05. /* 0D88 */ 0x20, 0x32, 0x33, 0x20, 0x35, 0x43, 0x20, 0x30, // 23 5C 0 /* 0D90 */ 0x31, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x32, 0x33, // 1. 23 /* 0D98 */ 0x20, 0x39, 0x33, 0x20, 0x32, 0x42, 0x0A, 0x20, // 93 2B. /* 0DA0 */ 0x20, 0x20, 0x20, 0x32, 0x33, 0x20, 0x39, 0x36, // 23 96 /* 0DA8 */ 0x20, 0x30, 0x41, 0x0A, 0x20, 0x20, 0x20, 0x20, // 0A. /* 0DB0 */ 0x46, 0x46, 0x20, 0x31, 0x34, 0x0A, 0x20, 0x20, // FF 14. /* 0DB8 */ 0x20, 0x20, 0x32, 0x33, 0x20, 0x32, 0x30, 0x20, // 23 20 /* 0DC0 */ 0x38, 0x30, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x32, // 80. 2 /* 0DC8 */ 0x33, 0x20, 0x32, 0x31, 0x20, 0x30, 0x37, 0x0A, // 3 21 07. /* 0DD0 */ 0x20, 0x20, 0x20, 0x20, 0x32, 0x33, 0x20, 0x32, // 23 2 /* 0DD8 */ 0x32, 0x20, 0x30, 0x30, 0x0A, 0x20, 0x20, 0x20, // 2 00. /* 0DE0 */ 0x20, 0x32, 0x33, 0x20, 0x32, 0x33, 0x20, 0x30, // 23 23 0 /* 0DE8 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x32, 0x33, 0x20, // . 23 /* 0DF0 */ 0x32, 0x34, 0x20, 0x33, 0x38, 0x0A, 0x20, 0x20, // 24 38. /* 0DF8 */ 0x20, 0x20, 0x32, 0x33, 0x20, 0x32, 0x35, 0x20, // 23 25 /* 0E00 */ 0x30, 0x34, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x32, // 04. 2 /* 0E08 */ 0x33, 0x20, 0x32, 0x43, 0x20, 0x33, 0x30, 0x0A, // 3 2C 30. /* 0E10 */ 0x20, 0x20, 0x20, 0x20, 0x32, 0x33, 0x20, 0x32, // 23 2 /* 0E18 */ 0x44, 0x20, 0x30, 0x30, 0x0A, 0x20, 0x20, 0x20, // D 00. /* 0E20 */ 0x20, 0x32, 0x33, 0x20, 0x33, 0x30, 0x20, 0x30, // 23 30 0 /* 0E28 */ 0x43, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x32, 0x33, // C. 23 /* 0E30 */ 0x20, 0x33, 0x31, 0x20, 0x30, 0x30, 0x0A, 0x20, // 31 00. /* 0E38 */ 0x20, 0x20, 0x20, 0x32, 0x33, 0x20, 0x33, 0x34, // 23 34 /* 0E40 */ 0x20, 0x35, 0x38, 0x0A, 0x20, 0x20, 0x20, 0x20, // 58. /* 0E48 */ 0x32, 0x33, 0x20, 0x33, 0x36, 0x20, 0x31, 0x31, // 23 36 11 /* 0E50 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x32, 0x33, 0x20, // . 23 /* 0E58 */ 0x33, 0x38, 0x20, 0x31, 0x38, 0x0A, 0x20, 0x20, // 38 18. /* 0E60 */ 0x20, 0x20, 0x32, 0x33, 0x20, 0x33, 0x41, 0x20, // 23 3A /* 0E68 */ 0x30, 0x33, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x32, // 03. 2 /* 0E70 */ 0x33, 0x20, 0x35, 0x42, 0x20, 0x30, 0x30, 0x0A, // 3 5B 00. /* 0E78 */ 0x20, 0x20, 0x20, 0x20, 0x32, 0x33, 0x20, 0x33, // 23 3 /* 0E80 */ 0x43, 0x20, 0x30, 0x30, 0x0A, 0x20, 0x20, 0x20, // C 00. /* 0E88 */ 0x20, 0x46, 0x46, 0x20, 0x30, 0x41, 0x20, 0x20, // FF 0A /* 0E90 */ 0x20, 0x20, 0x20, 0x0A, 0x20, 0x20, 0x20, 0x20, // . /* 0E98 */ 0x32, 0x33, 0x20, 0x35, 0x41, 0x20, 0x30, 0x44, // 23 5A 0D /* 0EA0 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x46, 0x46, 0x20, // . FF /* 0EA8 */ 0x31, 0x41, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x32, // 1A. 2 /* 0EB0 */ 0x33, 0x20, 0x35, 0x46, 0x20, 0x38, 0x30, 0x0A, // 3 5F 80. /* 0EB8 */ 0x20, 0x20, 0x20, 0x20, 0x46, 0x46, 0x20, 0x30, // FF 0 /* 0EC0 */ 0x41, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x32, 0x33, // A. 23 /* 0EC8 */ 0x20, 0x41, 0x30, 0x20, 0x34, 0x42, 0x0A, 0x20, // A0 4B. /* 0ED0 */ 0x20, 0x20, 0x20, 0x46, 0x46, 0x20, 0x30, 0x41, // FF 0A /* 0ED8 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x32, 0x33, 0x20, // . 23 /* 0EE0 */ 0x41, 0x31, 0x20, 0x46, 0x46, 0x0A, 0x20, 0x20, // A1 FF. /* 0EE8 */ 0x20, 0x20, 0x46, 0x46, 0x20, 0x30, 0x41, 0x0A, // FF 0A. /* 0EF0 */ 0x20, 0x20, 0x20, 0x20, 0x32, 0x33, 0x20, 0x41, // 23 A /* 0EF8 */ 0x32, 0x20, 0x30, 0x30, 0x0A, 0x20, 0x20, 0x20, // 2 00. /* 0F00 */ 0x20, 0x46, 0x46, 0x20, 0x30, 0x41, 0x0A, 0x20, // FF 0A. /* 0F08 */ 0x20, 0x20, 0x20, 0x32, 0x33, 0x20, 0x41, 0x35, // 23 A5 /* 0F10 */ 0x20, 0x30, 0x32, 0x0A, 0x20, 0x20, 0x20, 0x20, // 02. /* 0F18 */ 0x46, 0x46, 0x20, 0x30, 0x41, 0x0A, 0x0A, 0x3C, // FF 0A..< /* 0F20 */ 0x2F, 0x44, 0x53, 0x49, 0x49, 0x6E, 0x69, 0x74, // /DSIInit /* 0F28 */ 0x53, 0x65, 0x71, 0x75, 0x65, 0x6E, 0x63, 0x65, // Sequence /* 0F30 */ 0x3E, 0x0A, 0x3C, 0x44, 0x53, 0x49, 0x54, 0x65, // >.. 0 /* 0F48 */ 0x35, 0x20, 0x32, 0x38, 0x20, 0x30, 0x30, 0x0A, // 5 28 00. /* 0F50 */ 0x20, 0x20, 0x20, 0x46, 0x46, 0x20, 0x32, 0x30, // FF 20 /* 0F58 */ 0x0A, 0x20, 0x20, 0x20, 0x30, 0x35, 0x20, 0x31, // . 05 1 /* 0F60 */ 0x30, 0x20, 0x30, 0x30, 0x0A, 0x20, 0x20, 0x20, // 0 00. /* 0F68 */ 0x46, 0x46, 0x20, 0x38, 0x30, 0x0A, 0x3C, 0x2F, // FF 80. /* 0F80 */ 0x0A, 0x3C, 0x47, 0x72, 0x6F, 0x75, 0x70, 0x20, // .. /* 0FA8 */ 0x20, 0x20, 0x3C, 0x42, 0x61, 0x63, 0x6B, 0x6C, // 2. < /* 0FD0 */ 0x42, 0x61, 0x63, 0x6B, 0x6C, 0x69, 0x67, 0x68, // Backligh /* 0FD8 */ 0x74, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6C, 0x74, // tDefault /* 0FE0 */ 0x3E, 0x31, 0x30, 0x3C, 0x2F, 0x42, 0x61, 0x63, // >10. /* 0FF8 */ 0x20, 0x20, 0x20, 0x3C, 0x42, 0x61, 0x63, 0x6B, // 100. /* 1020 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x41, 0x64, 0x61, // 1 /* 1040 */ 0x3C, 0x2F, 0x41, 0x64, 0x61, 0x70, 0x74, 0x69, // . /* 1060 */ 0x20, 0x3C, 0x43, 0x41, 0x42, 0x4C, 0x45, 0x6E, // Tru /* 1070 */ 0x65, 0x3C, 0x2F, 0x43, 0x41, 0x42, 0x4C, 0x45, // e. /* 1080 */ 0x20, 0x20, 0x20, 0x3C, 0x42, 0x72, 0x69, 0x67, // 434. /* 10B8 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x42, 0x72, 0x69, // 3070 /* 10D8 */ 0x30, 0x30, 0x3C, 0x2F, 0x42, 0x72, 0x69, 0x67, // 00... < /* 1128 */ 0x44, 0x69, 0x73, 0x70, 0x6C, 0x61, 0x79, 0x31, // Display1 /* 1130 */ 0x49, 0x32, 0x43, 0x31, 0x49, 0x6E, 0x66, 0x6F, // I2C1Info /* 1138 */ 0x3E, 0x49, 0x32, 0x43, 0x5F, 0x45, 0x44, 0x50, // >I2C_EDP /* 1140 */ 0x5F, 0x42, 0x52, 0x49, 0x44, 0x47, 0x45, 0x5F, // _BRIDGE_ /* 1148 */ 0x53, 0x4C, 0x41, 0x56, 0x45, 0x2C, 0x31, 0x3C, // SLAVE,1< /* 1150 */ 0x2F, 0x44, 0x69, 0x73, 0x70, 0x6C, 0x61, 0x79, // /Display /* 1158 */ 0x31, 0x49, 0x32, 0x43, 0x31, 0x49, 0x6E, 0x66, // 1I2C1Inf /* 1160 */ 0x6F, 0x3E, 0x0A, 0x3C, 0x2F, 0x47, 0x72, 0x6F, // o>... }) Name (PCF7, Buffer (0x117E) { /* 0000 */ 0x3C, 0x3F, 0x78, 0x6D, 0x6C, 0x20, 0x76, 0x65, // .< /* 0028 */ 0x50, 0x61, 0x6E, 0x65, 0x6C, 0x4E, 0x61, 0x6D, // PanelNam /* 0030 */ 0x65, 0x3E, 0x4E, 0x56, 0x31, 0x33, 0x33, 0x46, // e>NV133F /* 0038 */ 0x48, 0x4D, 0x2D, 0x4E, 0x36, 0x31, 0x3C, 0x2F, // HM-N61.SN6 /* 0060 */ 0x35, 0x44, 0x53, 0x49, 0x78, 0x36, 0x5F, 0x42, // 5DSIx6_B /* 0068 */ 0x4F, 0x45, 0x20, 0x28, 0x31, 0x39, 0x32, 0x30, // OE (1920 /* 0070 */ 0x78, 0x31, 0x30, 0x38, 0x30, 0x20, 0x32, 0x34, // x1080 24 /* 0078 */ 0x62, 0x70, 0x70, 0x29, 0x3C, 0x2F, 0x50, 0x61, // bpp). /* 0090 */ 0x3C, 0x47, 0x72, 0x6F, 0x75, 0x70, 0x20, 0x69, // . /* 00B0 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x4D, 0x61, 0x6E, // 0xE50 /* 00C8 */ 0x39, 0x3C, 0x2F, 0x4D, 0x61, 0x6E, 0x75, 0x66, // 9.

1786< /* 00F0 */ 0x2F, 0x50, 0x72, 0x6F, 0x64, 0x75, 0x63, 0x74, // /Product /* 00F8 */ 0x43, 0x6F, 0x64, 0x65, 0x3E, 0x0A, 0x20, 0x20, // Code>. /* 0100 */ 0x20, 0x20, 0x3C, 0x53, 0x65, 0x72, 0x69, 0x61, // /* 0110 */ 0x30, 0x78, 0x30, 0x30, 0x30, 0x30, 0x30, 0x31, // 0x000001 /* 0118 */ 0x3C, 0x2F, 0x53, 0x65, 0x72, 0x69, 0x61, 0x6C, // . /* 0128 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x57, 0x65, 0x65, // 0 /* 0140 */ 0x78, 0x30, 0x31, 0x3C, 0x2F, 0x57, 0x65, 0x65, // x01. /* 0158 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x59, 0x65, 0x61, // 0 /* 0170 */ 0x78, 0x31, 0x41, 0x3C, 0x2F, 0x59, 0x65, 0x61, // x1A. /* 0188 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x45, 0x44, 0x49, // 1 /* 01A8 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x45, 0x44, // . 4. /* 01D0 */ 0x3C, 0x56, 0x69, 0x64, 0x65, 0x6F, 0x49, 0x6E, // 0x /* 01E8 */ 0x41, 0x35, 0x3C, 0x2F, 0x56, 0x69, 0x64, 0x65, // A5. 0x1D /* 0220 */ 0x3C, 0x2F, 0x48, 0x6F, 0x72, 0x69, 0x7A, 0x6F, // . /* 0238 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x56, 0x65, 0x72, // /* 0250 */ 0x30, 0x78, 0x31, 0x31, 0x3C, 0x2F, 0x56, 0x65, // 0x11. 0x /* 0290 */ 0x37, 0x38, 0x3C, 0x2F, 0x44, 0x69, 0x73, 0x70, // 78. /* 02B8 */ 0x3C, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, // /* 02C8 */ 0x30, 0x78, 0x30, 0x41, 0x3C, 0x2F, 0x46, 0x65, // 0x0A. /* 02E0 */ 0x20, 0x20, 0x3C, 0x52, 0x65, 0x64, 0x2E, 0x47, // 0x11. /* 0308 */ 0x20, 0x20, 0x3C, 0x42, 0x6C, 0x75, 0x65, 0x2E, // 0x60. /* 0330 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x52, 0x65, 0x64, // 0xA6. /* 0348 */ 0x20, 0x20, 0x3C, 0x52, 0x65, 0x64, 0x59, 0x3E, // /* 0350 */ 0x30, 0x78, 0x35, 0x38, 0x3C, 0x2F, 0x52, 0x65, // 0x58. /* 0360 */ 0x3C, 0x47, 0x72, 0x65, 0x65, 0x6E, 0x58, 0x3E, // /* 0368 */ 0x30, 0x78, 0x35, 0x34, 0x3C, 0x2F, 0x47, 0x72, // 0x54. /* 0378 */ 0x20, 0x20, 0x3C, 0x47, 0x72, 0x65, 0x65, 0x6E, // 0x9E. /* 0390 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x42, 0x6C, 0x75, // 0x26< /* 03A0 */ 0x2F, 0x42, 0x6C, 0x75, 0x65, 0x58, 0x3E, 0x0A, // /BlueX>. /* 03A8 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x42, 0x6C, 0x75, // 0x0F< /* 03B8 */ 0x2F, 0x42, 0x6C, 0x75, 0x65, 0x59, 0x3E, 0x0A, // /BlueY>. /* 03C0 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x57, 0x68, 0x69, // 0x50 /* 03D0 */ 0x3C, 0x2F, 0x57, 0x68, 0x69, 0x74, 0x65, 0x58, // . 0x /* 03E8 */ 0x35, 0x34, 0x3C, 0x2F, 0x57, 0x68, 0x69, 0x74, // 54. /* 03F8 */ 0x3C, 0x45, 0x73, 0x74, 0x61, 0x62, 0x6C, 0x69, // 0x0 /* 0410 */ 0x3C, 0x2F, 0x45, 0x73, 0x74, 0x61, 0x62, 0x6C, // . /* 0428 */ 0x20, 0x20, 0x20, 0x3C, 0x45, 0x73, 0x74, 0x61, // 0x0. /* 0460 */ 0x3C, 0x4D, 0x61, 0x6E, 0x75, 0x66, 0x61, 0x63, // 0x0< /* 0478 */ 0x2F, 0x4D, 0x61, 0x6E, 0x75, 0x66, 0x61, 0x63, // /Manufac /* 0480 */ 0x74, 0x75, 0x72, 0x65, 0x73, 0x54, 0x69, 0x6D, // turesTim /* 0488 */ 0x69, 0x6E, 0x67, 0x3E, 0x0A, 0x20, 0x20, 0x20, // ing>. /* 0490 */ 0x20, 0x3C, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, // . /* 04A8 */ 0x20, 0x3C, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, // . /* 04C0 */ 0x20, 0x3C, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, // . /* 04D8 */ 0x20, 0x3C, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, // . /* 04F0 */ 0x20, 0x3C, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, // . /* 0508 */ 0x20, 0x3C, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, // . /* 0520 */ 0x20, 0x3C, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, // . /* 0538 */ 0x20, 0x3C, 0x53, 0x69, 0x67, 0x6E, 0x61, 0x6C, // ... /* 0578 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x48, 0x6F, 0x72, // 0x10 /* 0598 */ 0x41, 0x3C, 0x2F, 0x48, 0x6F, 0x72, 0x69, 0x7A, // A. < /* 05B8 */ 0x56, 0x65, 0x72, 0x74, 0x69, 0x63, 0x61, 0x6C, // Vertical /* 05C0 */ 0x53, 0x63, 0x72, 0x65, 0x65, 0x6E, 0x53, 0x69, // ScreenSi /* 05C8 */ 0x7A, 0x65, 0x4D, 0x4D, 0x3E, 0x30, 0x58, 0x42, // zeMM>0XB /* 05D0 */ 0x31, 0x3C, 0x2F, 0x56, 0x65, 0x72, 0x74, 0x69, // 1 /* 05E8 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x48, 0x6F, // . 0x0 /* 0610 */ 0x3C, 0x2F, 0x48, 0x6F, 0x72, 0x69, 0x7A, 0x6F, // ..... /* 0658 */ 0x20, 0x3C, 0x48, 0x6F, 0x72, 0x69, 0x7A, 0x6F, // 1920< /* 0670 */ 0x2F, 0x48, 0x6F, 0x72, 0x69, 0x7A, 0x6F, 0x6E, // /Horizon /* 0678 */ 0x74, 0x61, 0x6C, 0x41, 0x63, 0x74, 0x69, 0x76, // talActiv /* 0680 */ 0x65, 0x3E, 0x0A, 0x09, 0x09, 0x20, 0x3C, 0x48, // e>... 48... /* 06B8 */ 0x20, 0x3C, 0x48, 0x6F, 0x72, 0x69, 0x7A, 0x6F, // 20 /* 06D0 */ 0x30, 0x3C, 0x2F, 0x48, 0x6F, 0x72, 0x69, 0x7A, // 0. /* 06E8 */ 0x09, 0x09, 0x20, 0x3C, 0x48, 0x6F, 0x72, 0x69, // .. /* 0700 */ 0x33, 0x32, 0x3C, 0x2F, 0x48, 0x6F, 0x72, 0x69, // 32 /* 0718 */ 0x0A, 0x09, 0x09, 0x20, 0x3C, 0x48, 0x6F, 0x72, // ... /* 0730 */ 0x30, 0x3C, 0x2F, 0x48, 0x6F, 0x72, 0x69, 0x7A, // 0.. /* 0748 */ 0x09, 0x20, 0x3C, 0x48, 0x6F, 0x72, 0x69, 0x7A, // . /* 0760 */ 0x30, 0x3C, 0x2F, 0x48, 0x6F, 0x72, 0x69, 0x7A, // 0 /* 0778 */ 0x0A, 0x09, 0x09, 0x20, 0x3C, 0x48, 0x6F, 0x72, // ... 0... /* 07B0 */ 0x3C, 0x56, 0x65, 0x72, 0x74, 0x69, 0x63, 0x61, // /* 07C0 */ 0x31, 0x30, 0x38, 0x30, 0x3C, 0x2F, 0x56, 0x65, // 1080... /* 07D8 */ 0x20, 0x3C, 0x56, 0x65, 0x72, 0x74, 0x69, 0x63, // 3... < /* 0808 */ 0x56, 0x65, 0x72, 0x74, 0x69, 0x63, 0x61, 0x6C, // Vertical /* 0810 */ 0x42, 0x61, 0x63, 0x6B, 0x50, 0x6F, 0x72, 0x63, // BackPorc /* 0818 */ 0x68, 0x3E, 0x33, 0x31, 0x3C, 0x2F, 0x56, 0x65, // h>31 /* 0830 */ 0x0A, 0x09, 0x09, 0x20, 0x3C, 0x56, 0x65, 0x72, // ... 6 /* 0848 */ 0x3C, 0x2F, 0x56, 0x65, 0x72, 0x74, 0x69, 0x63, // ... /* 0860 */ 0x3C, 0x56, 0x65, 0x72, 0x74, 0x69, 0x63, 0x61, // 0.. /* 0888 */ 0x09, 0x20, 0x3C, 0x56, 0x65, 0x72, 0x74, 0x69, // . 0... 0... /* 08E8 */ 0x3C, 0x49, 0x6E, 0x76, 0x65, 0x72, 0x74, 0x44, // Fals /* 0900 */ 0x65, 0x3C, 0x2F, 0x49, 0x6E, 0x76, 0x65, 0x72, // e.. /* 0918 */ 0x09, 0x20, 0x3C, 0x49, 0x6E, 0x76, 0x65, 0x72, // . F /* 0930 */ 0x61, 0x6C, 0x73, 0x65, 0x3C, 0x2F, 0x49, 0x6E, // alse... False /* 0968 */ 0x3C, 0x2F, 0x49, 0x6E, 0x76, 0x65, 0x72, 0x74, // .. /* 0980 */ 0x09, 0x20, 0x3C, 0x42, 0x6F, 0x72, 0x64, 0x65, // . 0 /* 0990 */ 0x78, 0x30, 0x3C, 0x2F, 0x42, 0x6F, 0x72, 0x64, // x0 /* 09A0 */ 0x0A, 0x3C, 0x2F, 0x47, 0x72, 0x6F, 0x75, 0x70, // .. /* 09C8 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x49, 0x6E, // . 8. /* 09F0 */ 0x20, 0x20, 0x3C, 0x49, 0x6E, 0x74, 0x65, 0x72, // /* 0A08 */ 0x33, 0x3C, 0x2F, 0x49, 0x6E, 0x74, 0x65, 0x72, // 3 /* 0A20 */ 0x0A, 0x3C, 0x2F, 0x47, 0x72, 0x6F, 0x75, 0x70, // ... /* 0A48 */ 0x20, 0x3C, 0x44, 0x53, 0x49, 0x43, 0x68, 0x61, // 1 /* 0A58 */ 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x43, 0x68, 0x61, // . /* 0A68 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, // 0. < /* 0A90 */ 0x44, 0x53, 0x49, 0x43, 0x6F, 0x6C, 0x6F, 0x72, // DSIColor /* 0A98 */ 0x46, 0x6F, 0x72, 0x6D, 0x61, 0x74, 0x3E, 0x33, // Format>3 /* 0AA0 */ 0x36, 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x43, 0x6F, // 6. < /* 0AB8 */ 0x44, 0x53, 0x49, 0x54, 0x72, 0x61, 0x66, 0x66, // DSITraff /* 0AC0 */ 0x69, 0x63, 0x4D, 0x6F, 0x64, 0x65, 0x3E, 0x31, // icMode>1 /* 0AC8 */ 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x54, 0x72, 0x61, // . /* 0AE8 */ 0x34, 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x4C, 0x61, // 4. /* 0AF8 */ 0x20, 0x3C, 0x44, 0x53, 0x49, 0x4C, 0x50, 0x31, // /* 0B08 */ 0x54, 0x72, 0x75, 0x65, 0x3C, 0x2F, 0x44, 0x53, // True. /* 0B20 */ 0x20, 0x3C, 0x44, 0x53, 0x49, 0x4C, 0x6F, 0x77, // /* 0B48 */ 0x54, 0x72, 0x75, 0x65, 0x3C, 0x2F, 0x44, 0x53, // True. /* 0B68 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, // /* 0B90 */ 0x54, 0x72, 0x75, 0x65, 0x3C, 0x2F, 0x44, 0x53, // True. /* 0BB0 */ 0x20, 0x3C, 0x44, 0x53, 0x49, 0x52, 0x65, 0x66, // 0x3C000 /* 0BC8 */ 0x30, 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x52, 0x65, // 0. < /* 0BE0 */ 0x44, 0x53, 0x49, 0x43, 0x6D, 0x64, 0x53, 0x77, // DSICmdSw /* 0BE8 */ 0x61, 0x70, 0x49, 0x6E, 0x74, 0x65, 0x72, 0x66, // apInterf /* 0BF0 */ 0x61, 0x63, 0x65, 0x3E, 0x46, 0x61, 0x6C, 0x73, // ace>Fals /* 0BF8 */ 0x65, 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x43, 0x6D, // e. /* 0C10 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, // /* 0C28 */ 0x46, 0x61, 0x6C, 0x73, 0x65, 0x3C, 0x2F, 0x44, // False. < /* 0C48 */ 0x44, 0x53, 0x49, 0x49, 0x6E, 0x69, 0x74, 0x4D, // DSIInitM /* 0C50 */ 0x61, 0x73, 0x74, 0x65, 0x72, 0x54, 0x69, 0x6D, // asterTim /* 0C58 */ 0x65, 0x3E, 0x33, 0x30, 0x3C, 0x2F, 0x44, 0x53, // e>30 /* 0C70 */ 0x20, 0x20, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, // . < /* 0C78 */ 0x44, 0x53, 0x49, 0x43, 0x6F, 0x6E, 0x74, 0x72, // DSIContr /* 0C80 */ 0x6F, 0x6C, 0x6C, 0x65, 0x72, 0x4D, 0x61, 0x70, // ollerMap /* 0C88 */ 0x70, 0x69, 0x6E, 0x67, 0x3E, 0x0A, 0x20, 0x20, // ping>. /* 0C90 */ 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x30, 0x30, // 00 /* 0C98 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x2F, 0x44, // . ... /* 0CD0 */ 0x20, 0x20, 0x20, 0x20, 0x32, 0x33, 0x20, 0x30, // 23 0 /* 0CD8 */ 0x41, 0x20, 0x30, 0x32, 0x0A, 0x20, 0x20, 0x20, // A 02. /* 0CE0 */ 0x20, 0x46, 0x46, 0x20, 0x30, 0x41, 0x0A, 0x20, // FF 0A. /* 0CE8 */ 0x20, 0x20, 0x20, 0x32, 0x33, 0x20, 0x31, 0x30, // 23 10 /* 0CF0 */ 0x20, 0x32, 0x36, 0x0A, 0x20, 0x20, 0x20, 0x20, // 26. /* 0CF8 */ 0x46, 0x46, 0x20, 0x30, 0x41, 0x0A, 0x20, 0x20, // FF 0A. /* 0D00 */ 0x20, 0x20, 0x32, 0x33, 0x20, 0x31, 0x32, 0x20, // 23 12 /* 0D08 */ 0x35, 0x38, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x32, // 58. 2 /* 0D10 */ 0x33, 0x20, 0x31, 0x33, 0x20, 0x35, 0x38, 0x0A, // 3 13 58. /* 0D18 */ 0x20, 0x20, 0x20, 0x20, 0x32, 0x33, 0x20, 0x46, // 23 F /* 0D20 */ 0x46, 0x20, 0x30, 0x37, 0x0A, 0x20, 0x20, 0x20, // F 07. /* 0D28 */ 0x20, 0x46, 0x46, 0x20, 0x30, 0x41, 0x0A, 0x20, // FF 0A. /* 0D30 */ 0x20, 0x20, 0x20, 0x32, 0x33, 0x20, 0x31, 0x36, // 23 16 /* 0D38 */ 0x20, 0x30, 0x31, 0x0A, 0x20, 0x20, 0x20, 0x20, // 01. /* 0D40 */ 0x46, 0x46, 0x20, 0x30, 0x41, 0x0A, 0x20, 0x20, // FF 0A. /* 0D48 */ 0x20, 0x20, 0x32, 0x33, 0x20, 0x46, 0x46, 0x20, // 23 FF /* 0D50 */ 0x30, 0x30, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x46, // 00. F /* 0D58 */ 0x46, 0x20, 0x30, 0x41, 0x0A, 0x20, 0x20, 0x20, // F 0A. /* 0D60 */ 0x20, 0x32, 0x33, 0x20, 0x35, 0x41, 0x20, 0x30, // 23 5A 0 /* 0D68 */ 0x34, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x46, 0x46, // 4. FF /* 0D70 */ 0x20, 0x30, 0x41, 0x0A, 0x20, 0x20, 0x20, 0x20, // 0A. /* 0D78 */ 0x32, 0x33, 0x20, 0x39, 0x34, 0x20, 0x38, 0x30, // 23 94 80 /* 0D80 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x32, 0x33, 0x20, // . 23 /* 0D88 */ 0x30, 0x44, 0x20, 0x30, 0x31, 0x0A, 0x20, 0x20, // 0D 01. /* 0D90 */ 0x20, 0x20, 0x46, 0x46, 0x20, 0x30, 0x41, 0x0A, // FF 0A. /* 0D98 */ 0x20, 0x20, 0x20, 0x20, 0x32, 0x33, 0x20, 0x35, // 23 5 /* 0DA0 */ 0x43, 0x20, 0x30, 0x31, 0x0A, 0x20, 0x20, 0x20, // C 01. /* 0DA8 */ 0x20, 0x32, 0x33, 0x20, 0x39, 0x33, 0x20, 0x32, // 23 93 2 /* 0DB0 */ 0x42, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x32, 0x33, // B. 23 /* 0DB8 */ 0x20, 0x39, 0x36, 0x20, 0x30, 0x41, 0x0A, 0x20, // 96 0A. /* 0DC0 */ 0x20, 0x20, 0x20, 0x46, 0x46, 0x20, 0x31, 0x34, // FF 14 /* 0DC8 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x32, 0x33, 0x20, // . 23 /* 0DD0 */ 0x32, 0x30, 0x20, 0x38, 0x30, 0x0A, 0x20, 0x20, // 20 80. /* 0DD8 */ 0x20, 0x20, 0x32, 0x33, 0x20, 0x32, 0x31, 0x20, // 23 21 /* 0DE0 */ 0x30, 0x37, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x32, // 07. 2 /* 0DE8 */ 0x33, 0x20, 0x32, 0x32, 0x20, 0x30, 0x30, 0x0A, // 3 22 00. /* 0DF0 */ 0x20, 0x20, 0x20, 0x20, 0x32, 0x33, 0x20, 0x32, // 23 2 /* 0DF8 */ 0x33, 0x20, 0x30, 0x30, 0x0A, 0x20, 0x20, 0x20, // 3 00. /* 0E00 */ 0x20, 0x32, 0x33, 0x20, 0x32, 0x34, 0x20, 0x33, // 23 24 3 /* 0E08 */ 0x38, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x32, 0x33, // 8. 23 /* 0E10 */ 0x20, 0x32, 0x35, 0x20, 0x30, 0x34, 0x0A, 0x20, // 25 04. /* 0E18 */ 0x20, 0x20, 0x20, 0x32, 0x33, 0x20, 0x32, 0x43, // 23 2C /* 0E20 */ 0x20, 0x32, 0x30, 0x0A, 0x20, 0x20, 0x20, 0x20, // 20. /* 0E28 */ 0x32, 0x33, 0x20, 0x32, 0x44, 0x20, 0x30, 0x30, // 23 2D 00 /* 0E30 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x32, 0x33, 0x20, // . 23 /* 0E38 */ 0x33, 0x30, 0x20, 0x30, 0x36, 0x0A, 0x20, 0x20, // 30 06. /* 0E40 */ 0x20, 0x20, 0x32, 0x33, 0x20, 0x33, 0x31, 0x20, // 23 31 /* 0E48 */ 0x30, 0x30, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x32, // 00. 2 /* 0E50 */ 0x33, 0x20, 0x33, 0x34, 0x20, 0x43, 0x38, 0x0A, // 3 34 C8. /* 0E58 */ 0x20, 0x20, 0x20, 0x20, 0x32, 0x33, 0x20, 0x33, // 23 3 /* 0E60 */ 0x36, 0x20, 0x31, 0x46, 0x0A, 0x20, 0x20, 0x20, // 6 1F. /* 0E68 */ 0x20, 0x32, 0x33, 0x20, 0x33, 0x38, 0x20, 0x33, // 23 38 3 /* 0E70 */ 0x30, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x32, 0x33, // 0. 23 /* 0E78 */ 0x20, 0x33, 0x41, 0x20, 0x30, 0x33, 0x0A, 0x20, // 3A 03. /* 0E80 */ 0x20, 0x20, 0x20, 0x32, 0x33, 0x20, 0x35, 0x42, // 23 5B /* 0E88 */ 0x20, 0x30, 0x30, 0x0A, 0x20, 0x20, 0x20, 0x20, // 00. /* 0E90 */ 0x32, 0x33, 0x20, 0x33, 0x43, 0x20, 0x30, 0x30, // 23 3C 00 /* 0E98 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x46, 0x46, 0x20, // . FF /* 0EA0 */ 0x30, 0x41, 0x09, 0x0A, 0x20, 0x20, 0x20, 0x20, // 0A.. /* 0EA8 */ 0x32, 0x33, 0x20, 0x35, 0x41, 0x20, 0x30, 0x43, // 23 5A 0C /* 0EB0 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x46, 0x46, 0x20, // . FF /* 0EB8 */ 0x30, 0x41, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x32, // 0A. 2 /* 0EC0 */ 0x33, 0x20, 0x35, 0x46, 0x20, 0x38, 0x30, 0x0A, // 3 5F 80. /* 0EC8 */ 0x20, 0x20, 0x20, 0x20, 0x46, 0x46, 0x20, 0x30, // FF 0 /* 0ED0 */ 0x41, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x32, 0x33, // A. 23 /* 0ED8 */ 0x20, 0x41, 0x30, 0x20, 0x34, 0x42, 0x0A, 0x20, // A0 4B. /* 0EE0 */ 0x20, 0x20, 0x20, 0x46, 0x46, 0x20, 0x30, 0x41, // FF 0A /* 0EE8 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x32, 0x33, 0x20, // . 23 /* 0EF0 */ 0x41, 0x31, 0x20, 0x46, 0x46, 0x0A, 0x20, 0x20, // A1 FF. /* 0EF8 */ 0x20, 0x20, 0x46, 0x46, 0x20, 0x30, 0x41, 0x0A, // FF 0A. /* 0F00 */ 0x20, 0x20, 0x20, 0x20, 0x32, 0x33, 0x20, 0x41, // 23 A /* 0F08 */ 0x32, 0x20, 0x30, 0x30, 0x0A, 0x20, 0x20, 0x20, // 2 00. /* 0F10 */ 0x20, 0x46, 0x46, 0x20, 0x30, 0x41, 0x0A, 0x20, // FF 0A. /* 0F18 */ 0x20, 0x20, 0x20, 0x32, 0x33, 0x20, 0x41, 0x35, // 23 A5 /* 0F20 */ 0x20, 0x30, 0x32, 0x0A, 0x20, 0x20, 0x20, 0x20, // 02. /* 0F28 */ 0x46, 0x46, 0x20, 0x30, 0x41, 0x0A, 0x0A, 0x3C, // FF 0A..< /* 0F30 */ 0x2F, 0x44, 0x53, 0x49, 0x49, 0x6E, 0x69, 0x74, // /DSIInit /* 0F38 */ 0x53, 0x65, 0x71, 0x75, 0x65, 0x6E, 0x63, 0x65, // Sequence /* 0F40 */ 0x3E, 0x0A, 0x3C, 0x44, 0x53, 0x49, 0x54, 0x65, // >.. 0 /* 0F58 */ 0x35, 0x20, 0x32, 0x38, 0x20, 0x30, 0x30, 0x0A, // 5 28 00. /* 0F60 */ 0x20, 0x20, 0x20, 0x46, 0x46, 0x20, 0x32, 0x30, // FF 20 /* 0F68 */ 0x0A, 0x20, 0x20, 0x20, 0x30, 0x35, 0x20, 0x31, // . 05 1 /* 0F70 */ 0x30, 0x20, 0x30, 0x30, 0x0A, 0x20, 0x20, 0x20, // 0 00. /* 0F78 */ 0x46, 0x46, 0x20, 0x38, 0x30, 0x0A, 0x3C, 0x2F, // FF 80. /* 0F90 */ 0x0A, 0x3C, 0x47, 0x72, 0x6F, 0x75, 0x70, 0x20, // .. /* 0FB8 */ 0x20, 0x20, 0x3C, 0x42, 0x61, 0x63, 0x6B, 0x6C, // 2. < /* 0FE0 */ 0x42, 0x61, 0x63, 0x6B, 0x6C, 0x69, 0x67, 0x68, // Backligh /* 0FE8 */ 0x74, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6C, 0x74, // tDefault /* 0FF0 */ 0x3E, 0x31, 0x30, 0x3C, 0x2F, 0x42, 0x61, 0x63, // >10. /* 1008 */ 0x20, 0x20, 0x20, 0x3C, 0x42, 0x61, 0x63, 0x6B, // 100. /* 1030 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x41, 0x64, 0x61, // 1 /* 1050 */ 0x3C, 0x2F, 0x41, 0x64, 0x61, 0x70, 0x74, 0x69, // . /* 1070 */ 0x20, 0x3C, 0x43, 0x41, 0x42, 0x4C, 0x45, 0x6E, // Tru /* 1080 */ 0x65, 0x3C, 0x2F, 0x43, 0x41, 0x42, 0x4C, 0x45, // e. /* 1090 */ 0x20, 0x20, 0x20, 0x3C, 0x42, 0x72, 0x69, 0x67, // 438. /* 10C8 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x42, 0x72, 0x69, // 2850 /* 10E8 */ 0x30, 0x30, 0x20, 0x3C, 0x2F, 0x42, 0x72, 0x69, // 00 ... /* 1138 */ 0x3C, 0x44, 0x69, 0x73, 0x70, 0x6C, 0x61, 0x79, // I2C_ED /* 1150 */ 0x50, 0x5F, 0x42, 0x52, 0x49, 0x44, 0x47, 0x45, // P_BRIDGE /* 1158 */ 0x5F, 0x53, 0x4C, 0x41, 0x56, 0x45, 0x2C, 0x31, // _SLAVE,1 /* 1160 */ 0x3C, 0x2F, 0x44, 0x69, 0x73, 0x70, 0x6C, 0x61, // ... }) While (One) { Name (_T_0, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_0 = ToInteger (Arg2) If ((_T_0 == 0x8010)) { Local2 = PCFG /* \_SB_.GPU0._ROM.PCFG */ } ElseIf ((_T_0 == 0xC4)) { Local2 = PCF7 /* \_SB_.GPU0._ROM.PCF7 */ } ElseIf ((_T_0 == 0xC5)) { Local2 = PCF6 /* \_SB_.GPU0._ROM.PCF6 */ } Else { Local2 = PCFG /* \_SB_.GPU0._ROM.PCFG */ } Break } If ((Arg0 >= SizeOf (Local2))) { Return (Buffer (One) { 0x00 // . }) } Else { Local0 = Arg0 } If ((Arg1 > 0x1000)) { Local1 = 0x1000 } Else { Local1 = Arg1 } If (((Local0 + Local1) > SizeOf (Local2))) { Local1 = (SizeOf (Local2) - Local0) } CreateField (Local2, (0x08 * Local0), (0x08 * Local1), RBUF) Return (RBUF) /* \_SB_.GPU0._ROM.RBUF */ } Method (PIGC, 2, NotSerialized) { Name (RBUF, Buffer (One) { 0x00 // . }) Return (RBUF) /* \_SB_.GPU0.PIGC.RBUF */ } Method (PPCC, 2, NotSerialized) { Name (RBUF, Buffer (One) { 0x00 // . }) Return (RBUF) /* \_SB_.GPU0.PPCC.RBUF */ } Method (PGCT, 2, NotSerialized) { Name (RBUF, Buffer (One) { 0x00 // . }) Return (RBUF) /* \_SB_.GPU0.PGCT.RBUF */ } Method (PLGC, 3, NotSerialized) { Name (TBUF, Buffer (One) { 0x00 // . }) If ((Arg1 >= SizeOf (TBUF))) { Return (Buffer (One) { 0x00 // . }) } Else { Local1 = Arg1 } If ((Arg2 > 0x1000)) { Local2 = 0x1000 } Else { Local2 = Arg2 } If (((Local1 + Local2) > SizeOf (TBUF))) { Local2 = (SizeOf (TBUF) - Local1) } CreateField (TBUF, (0x08 * Local1), (0x08 * Local2), RBUF) Return (RBUF) /* \_SB_.GPU0.PLGC.RBUF */ } Method (HSIC, 2, NotSerialized) { Name (RBUF, Buffer (One) { 0x00 // . }) Return (RBUF) /* \_SB_.GPU0.HSIC.RBUF */ } Method (PGMT, 2, NotSerialized) { Name (TBUF, Buffer (One) { 0x00 // . }) If ((Arg0 >= SizeOf (TBUF))) { Return (Buffer (One) { 0x00 // . }) } Else { Local0 = Arg0 } If ((Arg1 > 0x1000)) { Local1 = 0x1000 } Else { Local1 = Arg1 } If (((Local0 + Local1) > SizeOf (TBUF))) { Local1 = (SizeOf (TBUF) - Local0) } CreateField (TBUF, (0x08 * Local0), (0x08 * Local1), RBUF) Return (RBUF) /* \_SB_.GPU0.PGMT.RBUF */ } Method (PWGM, 2, NotSerialized) { Name (TBUF, Buffer (One) { 0x00 // . }) If ((Arg0 >= SizeOf (TBUF))) { Return (Buffer (One) { 0x00 // . }) } Else { Local0 = Arg0 } If ((Arg1 > 0x1000)) { Local1 = 0x1000 } Else { Local1 = Arg1 } If (((Local0 + Local1) > SizeOf (TBUF))) { Local1 = (SizeOf (TBUF) - Local0) } CreateField (TBUF, (0x08 * Local0), (0x08 * Local1), RBUF) Return (RBUF) /* \_SB_.GPU0.PWGM.RBUF */ } Method (PGRT, 2, NotSerialized) { Name (RBUF, Buffer (One) { 0x00 // . }) Return (RBUF) /* \_SB_.GPU0.PGRT.RBUF */ } Method (PBRT, 2, NotSerialized) { Name (RBUF, Buffer (One) { 0x00 // . }) Return (RBUF) /* \_SB_.GPU0.PBRT.RBUF */ } Method (PBRC, 2, NotSerialized) { Name (RBUF, Buffer (0x02) { 0x00, 0x00 // .. }) Return (RBUF) /* \_SB_.GPU0.PBRC.RBUF */ } Method (DITH, 2, NotSerialized) { Name (RBUF, Buffer (One) { 0x00 // . }) Return (RBUF) /* \_SB_.GPU0.DITH.RBUF */ } Method (BLCP, 1, NotSerialized) { Name (RBUF, Buffer (0x0C){}) CreateDWordField (RBUF, Zero, LENA) LENA = 0x02 CreateByteField (RBUF, 0x04, REGL) REGL = 0xA3 CreateByteField (RBUF, 0x05, VALL) VALL = 0xCD CreateDWordField (RBUF, 0x06, LENB) LENB = 0x02 CreateByteField (RBUF, 0x0A, REGH) REGH = 0xA4 CreateByteField (RBUF, 0x0B, VALH) VALH = Zero Name (PWM, Zero) Name (RES, Zero) PWM = Arg0 RES = (PWM * 0xFF) RES += 0x32 RES /= 0x64 VALL = RES /* \_SB_.GPU0.BLCP.RES_ */ Return (RBUF) /* \_SB_.GPU0.BLCP.RBUF */ } Method (ROM2, 3, NotSerialized) { Name (PCFG, Buffer (One) { 0x00 // . }) While (One) { If (One) { Local2 = PCFG /* \_SB_.GPU0.ROM2.PCFG */ } Break } If ((Arg0 >= SizeOf (Local2))) { Return (Buffer (One) { 0x00 // . }) } Else { Local0 = Arg0 } If ((Arg1 > 0x1000)) { Local1 = 0x1000 } Else { Local1 = Arg1 } If (((Local0 + Local1) > SizeOf (Local2))) { Local1 = (SizeOf (Local2) - Local0) } CreateField (Local2, (0x08 * Local0), (0x08 * Local1), RBUF) Return (RBUF) /* \_SB_.GPU0.ROM2.RBUF */ } Method (IGC2, 2, NotSerialized) { Name (RBUF, Buffer (One) { 0x00 // . }) Return (RBUF) /* \_SB_.GPU0.IGC2.RBUF */ } Method (PCC2, 2, NotSerialized) { Name (RBUF, Buffer (One) { 0x00 // . }) Return (RBUF) /* \_SB_.GPU0.PCC2.RBUF */ } Method (GCT2, 2, NotSerialized) { Name (RBUF, Buffer (One) { 0x00 // . }) Return (RBUF) /* \_SB_.GPU0.GCT2.RBUF */ } Method (LGC2, 3, NotSerialized) { Name (TBUF, Buffer (One) { 0x00 // . }) If ((Arg1 >= SizeOf (TBUF))) { Return (Buffer (One) { 0x00 // . }) } Else { Local1 = Arg1 } If ((Arg2 > 0x1000)) { Local2 = 0x1000 } Else { Local2 = Arg2 } If (((Local1 + Local2) > SizeOf (TBUF))) { Local2 = (SizeOf (TBUF) - Local1) } CreateField (TBUF, (0x08 * Local1), (0x08 * Local2), RBUF) Return (RBUF) /* \_SB_.GPU0.LGC2.RBUF */ } Method (HSI2, 2, NotSerialized) { Name (RBUF, Buffer (One) { 0x00 // . }) Return (RBUF) /* \_SB_.GPU0.HSI2.RBUF */ } Method (GMT2, 2, NotSerialized) { Name (TBUF, Buffer (One) { 0x00 // . }) If ((Arg0 >= SizeOf (TBUF))) { Return (Buffer (One) { 0x00 // . }) } Else { Local0 = Arg0 } If ((Arg1 > 0x1000)) { Local1 = 0x1000 } Else { Local1 = Arg1 } If (((Local0 + Local1) > SizeOf (TBUF))) { Local1 = (SizeOf (TBUF) - Local0) } CreateField (TBUF, (0x08 * Local0), (0x08 * Local1), RBUF) Return (RBUF) /* \_SB_.GPU0.GMT2.RBUF */ } Method (WGM2, 2, NotSerialized) { Name (TBUF, Buffer (One) { 0x00 // . }) If ((Arg0 >= SizeOf (TBUF))) { Return (Buffer (One) { 0x00 // . }) } Else { Local0 = Arg0 } If ((Arg1 > 0x1000)) { Local1 = 0x1000 } Else { Local1 = Arg1 } If (((Local0 + Local1) > SizeOf (TBUF))) { Local1 = (SizeOf (TBUF) - Local0) } CreateField (TBUF, (0x08 * Local0), (0x08 * Local1), RBUF) Return (RBUF) /* \_SB_.GPU0.WGM2.RBUF */ } Method (GRT2, 2, NotSerialized) { Name (RBUF, Buffer (One) { 0x00 // . }) Return (RBUF) /* \_SB_.GPU0.GRT2.RBUF */ } Method (BRT2, 2, NotSerialized) { Name (RBUF, Buffer (One) { 0x00 // . }) Return (RBUF) /* \_SB_.GPU0.BRT2.RBUF */ } Method (DIT2, 2, NotSerialized) { Name (RBUF, Buffer (One) { 0x00 // . }) Return (RBUF) /* \_SB_.GPU0.DIT2.RBUF */ } Method (BLC2, 1, NotSerialized) { Name (RBUF, Buffer (0x0100){}) Return (RBUF) /* \_SB_.GPU0.BLC2.RBUF */ } Method (ROE1, 3, NotSerialized) { Name (PCFG, Buffer (One) { 0x00 // . }) Local2 = PCFG /* \_SB_.GPU0.ROE1.PCFG */ If ((Arg0 >= SizeOf (Local2))) { Return (Buffer (One) { 0x00 // . }) } Else { Local0 = Arg0 } If ((Arg1 > 0x1000)) { Local1 = 0x1000 } Else { Local1 = Arg1 } If (((Local0 + Local1) > SizeOf (Local2))) { Local1 = (SizeOf (Local2) - Local0) } CreateField (Local2, (0x08 * Local0), (0x08 * Local1), RBUF) Return (RBUF) /* \_SB_.GPU0.ROE1.RBUF */ } Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } Method (CHDV, 0, NotSerialized) { Name (CHIF, Package (0x01) { Zero }) Return (CHIF) /* \_SB_.GPU0.CHDV.CHIF */ } Method (DPCC, 2, NotSerialized) { Return (\_SB.CCST) } Method (REGR, 0, NotSerialized) { Name (RBUF, Package (0x1B) { Package (0x02) { "ForceMaxPerf", Zero }, Package (0x02) { "ForceStablePowerSettings", Zero }, Package (0x02) { "ForceActive", Zero }, Package (0x02) { "DeferForceActive", Zero }, Package (0x02) { "PreventPowerCollapse", Zero }, Package (0x02) { "DisableThermalMitigation", Zero }, Package (0x02) { "DisableTzMDSSRestore", One }, Package (0x02) { "UseLowPTForGfxPerProcess", One }, Package (0x02) { "DisableCDI", One }, Package (0x02) { "GPU64bAddrEnabled", One }, Package (0x02) { "MaxPreemptionOffsets", 0x80 }, Package (0x02) { "MaxRequiredDmaQueueEntry", 0x08 }, Package (0x02) { "SupportsSecureInAperture", One }, Package (0x02) { "ZeroFlagSupportInPTE", One }, Package (0x02) { "SupportsCacheCoherency", One }, Package (0x02) { "SupportsSHMBridge", Zero }, Package (0x02) { "SecureCarveoutSize", 0x00200000 }, Package (0x02) { "UBWCEnable", Zero }, Package (0x02) { "allowDrmAbove1080p", One }, Package (0x02) { "ZeroPageLowAddr", 0x85F00000 }, Package (0x02) { "ZeroPageHighAddr", Zero }, Package (0x02) { "KeepUefiBuffer", One }, Package (0x06) { "GRAPHICS", Package (0x02) { "ForceActive", Zero }, Package (0x02) { "EnableSystemCache", One }, Package (0x02) { "EnableSysCacheForGpuhtw", One }, Package (0x0A) { "DCVS", Package (0x02) { "Enable", One }, Package (0x02) { "IncreaseFilterBw", 0x00020000 }, Package (0x02) { "DecreaseFilterBw", 0x3333 }, Package (0x02) { "TargetBusyPct", 0x55 }, Package (0x02) { "SampleRate", 0x3C }, Package (0x02) { "TargetBusyPctOffscreen", 0x4B }, Package (0x02) { "SampleRateOffscreen", 0x14 }, Package (0x02) { "GpuResetValue", 0x11490C80 }, Package (0x02) { "BusResetValue", 0x04B0 } }, Package (0x06) { "A6x", Package (0x02) { "SleepMode", Zero }, Package (0x02) { "DisableICG", Zero }, Package (0x02) { "DisableGmuCG", Zero }, Package (0x02) { "EnableFallbackToDisableSecureMode", Zero }, Package (0x02) { "DisableCPCrashDump", Zero } } }, Package (0x04) { "VIDEO", Package (0x02) { "ForceActive", Zero }, Package (0x02) { "PreventPowerCollapse", Zero }, Package (0x02) { "EnableSystemCache", One } }, Package (0x02) { "CRYPTO", Package (0x02) { "EnableCryptoVA", One } }, Package (0x03) { "VIDEO_ENCODER", Package (0x02) { "ForceActive", Zero }, Package (0x02) { "PreventPowerCollapse", Zero } }, Package (0x06) { "DISPLAY", Package (0x02) { "DisableMiracast", One }, Package (0x02) { "EnableOEMDriverDependency", Zero }, Package (0x02) { "EnableBridgeDriverDependency", Zero }, Package (0x02) { "DisableRotator", Zero }, Package (0x02) { "DisableMDPBLT", One } } }) Return (RBUF) /* \_SB_.GPU0.REGR.RBUF */ } } Device (SCM0) { Name (_HID, "QCOM0214") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, Zero) // _UID: Unique ID } Device (TREE) { Name (_HID, "QCOM02BB") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, Zero) // _UID: Unique ID Method (MCGT, 0, NotSerialized) { Name (TPKG, Package (0x01) { Package (0x02) { Zero, Zero } }) DerefOf (TPKG [Zero]) [Zero] = TCMA /* \_SB_.TCMA */ DerefOf (TPKG [Zero]) [One] = TCML /* \_SB_.TCML */ Return (TPKG) /* \_SB_.TREE.MCGT.TPKG */ } } Device (SPMI) { Name (_HID, "QCOM0216") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_CID, "PNP0CA2") // _CID: Compatible ID Name (_UID, One) // _UID: Unique ID Name (_CCA, Zero) // _CCA: Cache Coherency Attribute Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x0C400000, // Address Base 0x02800000, // Address Length ) }) Return (RBUF) /* \_SB_.SPMI._CRS.RBUF */ } Method (CONF, 0, NotSerialized) { Name (XBUF, Buffer (0x1A) { /* 0000 */ 0x00, 0x01, 0x01, 0x01, 0xFF, 0x00, 0x02, 0x00, // ........ /* 0008 */ 0x0A, 0x07, 0x04, 0x07, 0x01, 0xFF, 0x10, 0x01, // ........ /* 0010 */ 0x00, 0x01, 0x0C, 0x40, 0x00, 0x00, 0x02, 0x80, // ...@.... /* 0018 */ 0x00, 0x00 // .. }) Return (XBUF) /* \_SB_.SPMI.CONF.XBUF */ } } Device (GIO0) { Name (_HID, "QCOM0217") // _HID: Hardware ID Alias (\_SB.YSUB, _SUB) Name (_UID, Zero) // _UID: Unique ID OperationRegion (GPOR, GeneralPurposeIo, Zero, One) Field (\_SB.GIO0.GPOR, ByteAcc, NoLock, Preserve) { Connection ( GpioIo (Shared, PullNone, 0x0000, 0x0000, IoRestrictionNone, "\\_SB.GIO0", 0x00, ResourceConsumer, , ) { // Pin list 0x007C } ), LIDR, 1 } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x03400000, // Address Base 0x00C00000, // Address Length ) Interrupt (ResourceConsumer, Level, ActiveHigh, Shared, ,, ) { 0x000000F0, } Interrupt (ResourceConsumer, Level, ActiveHigh, Shared, ,, ) { 0x000000F0, } Interrupt (ResourceConsumer, Level, ActiveHigh, Shared, ,, ) { 0x000000F0, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Shared, ,, ) { 0x00000288, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Shared, ,, ) { 0x00000238, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Shared, ,, ) { 0x00000286, } }) Return (RBUF) /* \_SB_.GIO0._CRS.RBUF */ } Method (OFNI, 0, NotSerialized) { Name (RBUF, Buffer (0x02) { 0x96, 0x00 // .. }) Return (RBUF) /* \_SB_.GIO0.OFNI.RBUF */ } Name (GABL, Zero) Method (_REG, 2, NotSerialized) // _REG: Region Availability { If ((Arg0 == 0x08)) { GABL = Arg1 } } Name (_AEI, ResourceTemplate () // _AEI: ACPI Event Interrupts { GpioInt (Edge, ActiveHigh, Exclusive, PullDown, 0x01F4, "\\_SB.GIO0", 0x00, ResourceConsumer, , ) { // Pin list 0x0022 } GpioInt (Edge, ActiveBoth, ExclusiveAndWake, PullUp, 0x0000, "\\_SB.GIO0", 0x00, ResourceConsumer, , ) { // Pin list 0x0071 } GpioInt (Edge, ActiveBoth, SharedAndWake, PullNone, 0x0000, "\\_SB.GIO0", 0x00, ResourceConsumer, , ) { // Pin list 0x0140 } GpioInt (Level, ActiveHigh, Exclusive, PullDefault, 0x0000, "\\_SB.GIO0", 0x00, ResourceConsumer, , ) { // Pin list 0x0014 } }) Method (_E22, 0, NotSerialized) // _Exx: Edge-Triggered GPE, xx=0x00-0xFF { Notify (\_SB.GPU0, 0x92) // Device-Specific } Method (_EVT, 1, NotSerialized) // _EVT: Event { While (One) { Name (_T_0, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_0 = Arg0 If ((_T_0 == 0x0140)) { \_SB.LID0.LIDB = \_SB.GIO0.LIDR Notify (\_SB.LID0, 0x80) // Status Change } Break } } } Device (IPC0) { Name (_DEP, Package (One) // _DEP: Dependencies { \_SB.GLNK }) Name (_HID, "QCOM021C") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) } Device (GLNK) { Name (_DEP, Package (One) // _DEP: Dependencies { \_SB.RPEN }) Name (_HID, "QCOM02F9") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, Zero) // _UID: Unique ID Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x000001E3, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x000000BE, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x000000CC, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x00000260, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x000001E1, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x000000BC, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x000000CA, } Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x0000025E, } }) Return (RBUF) /* \_SB_.GLNK._CRS.RBUF */ } } Device (ARPC) { Name (_DEP, Package (0x03) // _DEP: Dependencies { \_SB.MMU0, \_SB.GLNK, \_SB.SCM0 }) Name (_HID, "QCOM0297") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) } Device (ARPD) { Name (_DEP, Package (0x02) // _DEP: Dependencies { \_SB.ADSP, \_SB.ARPC }) Name (_HID, "QCOM02F3") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) } Device (RFS0) { Name (_DEP, Package (0x02) // _DEP: Dependencies { \_SB.IPC0, \_SB.UFS0 }) Name (_HID, "QCOM0235") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x88888888, // Address Base 0x99999999, // Address Length _Y00) Memory32Fixed (ReadWrite, 0x11111111, // Address Base 0x22222222, // Address Length _Y01) Memory32Fixed (ReadWrite, 0x33333333, // Address Base 0x44444444, // Address Length _Y02) }) CreateDWordField (RBUF, \_SB.RFS0._CRS._Y00._BAS, RMTA) // _BAS: Base Address CreateDWordField (RBUF, \_SB.RFS0._CRS._Y00._LEN, RMTL) // _LEN: Length CreateDWordField (RBUF, \_SB.RFS0._CRS._Y01._BAS, RFMA) // _BAS: Base Address CreateDWordField (RBUF, \_SB.RFS0._CRS._Y01._LEN, RFML) // _LEN: Length CreateDWordField (RBUF, \_SB.RFS0._CRS._Y02._BAS, RFAA) // _BAS: Base Address CreateDWordField (RBUF, \_SB.RFS0._CRS._Y02._LEN, RFAL) // _LEN: Length RMTA = \_SB.RMTB RMTL = \_SB.RMTX RFMA = \_SB.RFMB RFML = \_SB.RFMS RFAA = \_SB.RFAB RFAL = \_SB.RFAS Return (RBUF) /* \_SB_.RFS0._CRS.RBUF */ } Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0B) } } Device (IPA) { Name (_DEP, Package (0x06) // _DEP: Dependencies { \_SB.PEP0, \_SB.RPEN, \_SB.PILC, \_SB.MMU0, \_SB.GSI, \_SB.GLNK }) Name (_HID, "QCOM02B3") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, Zero) // _UID: Unique ID Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Return (ResourceTemplate () { Memory32Fixed (ReadWrite, 0x01E40000, // Address Base 0x0001FFFF, // Address Length ) Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x00000157, } }) } } Device (GSI) { Name (_DEP, Package (0x01) // _DEP: Dependencies { \_SB.PEP0 }) Name (_HID, "QCOM02E7") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, Zero) // _UID: Unique ID Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x01E00000, // Address Base 0x00030000, // Address Length ) Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) { 0x000001D0, } }) Return (RBUF) /* \_SB_.GSI_._CRS.RBUF */ } } Device (SYSM) { Name (_HID, "ACPI0010" /* Processor Container Device */) // _HID: Hardware ID Name (_UID, 0x00100000) // _UID: Unique ID Name (_LPI, Package (0x05) // _LPI: Low Power Idle States { Zero, 0x01000000, 0x02, Package (0x0A) { 0x251C, 0x1770, Zero, 0x20, Zero, Zero, 0x3300, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "platform.F1" }, Package (0x0A) { 0x2710, 0x19C8, One, 0x20, Zero, Zero, 0xC300, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "platform.F2" } }) Device (CLUS) { Name (_HID, "ACPI0010" /* Processor Container Device */) // _HID: Hardware ID Name (_UID, 0x10) // _UID: Unique ID Name (_LPI, Package (0x05) // _LPI: Low Power Idle States { Zero, 0x01000000, 0x02, Package (0x0A) { 0x170C, 0x0BB8, Zero, Zero, Zero, Zero, 0x20, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "L3Cluster.D2" }, Package (0x0A) { 0x1770, 0x0CE4, One, Zero, Zero, 0x02, 0x40, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "L3Cluster.D4" } }) Device (CPU0) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, Zero) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } Name (_LPI, Package (0x07) // _LPI: Low Power Idle States { Zero, Zero, 0x04, Package (0x0A) { Zero, Zero, One, Zero, Zero, Zero, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x00000000FFFFFFFF, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoSilver0.C1" }, Package (0x0A) { 0x0190, 0x64, Zero, Zero, Zero, One, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x0000000000000002, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoSilver0.C2" }, Package (0x0A) { 0x1388, 0x01F4, One, One, Zero, One, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x0000000040000003, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoSilver0.C3" }, Package (0x0A) { 0x13EC, 0x0226, One, One, Zero, 0x02, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x0000000040000004, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoSilver0.C4" } }) } Device (CPU1) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, One) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } Name (_LPI, Package (0x07) // _LPI: Low Power Idle States { Zero, Zero, 0x04, Package (0x0A) { Zero, Zero, One, Zero, Zero, Zero, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x00000000FFFFFFFF, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoSilver1.C1" }, Package (0x0A) { 0x0190, 0x64, Zero, Zero, Zero, One, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x0000000000000002, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoSilver1.C2" }, Package (0x0A) { 0x1388, 0x01F4, One, One, Zero, One, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x0000000040000003, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoSilver1.C3" }, Package (0x0A) { 0x13EC, 0x0226, One, One, Zero, 0x02, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x0000000040000004, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoSilver1.C4" } }) } Device (CPU2) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x02) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } Name (_LPI, Package (0x07) // _LPI: Low Power Idle States { Zero, Zero, 0x04, Package (0x0A) { Zero, Zero, One, Zero, Zero, Zero, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x00000000FFFFFFFF, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoSilver2.C1" }, Package (0x0A) { 0x0190, 0x64, Zero, Zero, Zero, One, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x0000000000000002, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoSilver2.C2" }, Package (0x0A) { 0x1388, 0x01F4, One, One, Zero, One, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x0000000040000003, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoSilver2.C3" }, Package (0x0A) { 0x13EC, 0x0226, One, One, Zero, 0x02, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x0000000040000004, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoSilver2.C4" } }) } Device (CPU3) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x03) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } Name (_LPI, Package (0x07) // _LPI: Low Power Idle States { Zero, Zero, 0x04, Package (0x0A) { Zero, Zero, One, Zero, Zero, Zero, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x00000000FFFFFFFF, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoSilver3.C1" }, Package (0x0A) { 0x0190, 0x64, Zero, Zero, Zero, One, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x0000000000000002, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoSilver3.C2" }, Package (0x0A) { 0x1388, 0x01F4, One, One, Zero, One, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x0000000040000003, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoSilver3.C3" }, Package (0x0A) { 0x13EC, 0x0226, One, One, Zero, 0x02, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x0000000040000004, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoSilver3.C4" } }) } Device (CPU4) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x04) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } Name (_LPI, Package (0x07) // _LPI: Low Power Idle States { Zero, Zero, 0x04, Package (0x0A) { Zero, Zero, One, Zero, Zero, Zero, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x00000000FFFFFFFF, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoGold0.C1" }, Package (0x0A) { 0x0190, 0x64, Zero, Zero, Zero, One, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x0000000000000002, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoGold0.C2" }, Package (0x0A) { 0x03E8, 0x028A, One, One, Zero, One, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x0000000040000003, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoGold0.C3" }, Package (0x0A) { 0x05DC, 0x044C, One, One, Zero, 0x02, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x0000000040000004, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoGold0.C4" } }) } Device (CPU5) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x05) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } Name (_LPI, Package (0x07) // _LPI: Low Power Idle States { Zero, Zero, 0x04, Package (0x0A) { Zero, Zero, One, Zero, Zero, Zero, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x00000000FFFFFFFF, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoGold1.C1" }, Package (0x0A) { 0x0190, 0x64, Zero, Zero, Zero, One, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x0000000000000002, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoGold1.C2" }, Package (0x0A) { 0x03E8, 0x028A, One, One, Zero, One, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x0000000040000003, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoGold1.C3" }, Package (0x0A) { 0x05DC, 0x044C, One, One, Zero, 0x02, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x0000000040000004, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoGold1.C4" } }) } Device (CPU6) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x06) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } Name (_LPI, Package (0x07) // _LPI: Low Power Idle States { Zero, Zero, 0x04, Package (0x0A) { Zero, Zero, One, Zero, Zero, Zero, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x00000000FFFFFFFF, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoGold2.C1" }, Package (0x0A) { 0x0190, 0x64, Zero, Zero, Zero, One, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x0000000000000002, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoGold2.C2" }, Package (0x0A) { 0x03E8, 0x028A, One, One, Zero, One, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x0000000040000003, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoGold2.C3" }, Package (0x0A) { 0x05DC, 0x044C, One, One, Zero, 0x02, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x0000000040000004, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoGold2.C4" } }) } Device (CPU7) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x07) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } Name (_LPI, Package (0x07) // _LPI: Low Power Idle States { Zero, Zero, 0x04, Package (0x0A) { Zero, Zero, One, Zero, Zero, Zero, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x00000000FFFFFFFF, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoGold3.C1" }, Package (0x0A) { 0x0190, 0x64, Zero, Zero, Zero, One, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x0000000000000002, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoGold3.C2" }, Package (0x0A) { 0x03E8, 0x028A, One, One, Zero, One, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x0000000040000003, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoGold3.C3" }, Package (0x0A) { 0x05DC, 0x044C, One, One, Zero, 0x02, ResourceTemplate () { Register (FFixedHW, 0x20, // Bit Width 0x00, // Bit Offset 0x0000000040000004, // Address 0x03, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "KryoGold3.C4" } }) } } } Device (QRNG) { Name (_DEP, Package (One) // _DEP: Dependencies { \_SB.PEP0 }) Name (_HID, "QCOM02FE") // _HID: Hardware ID Name (_UID, Zero) // _UID: Unique ID Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x00793000, // Address Base 0x00001000, // Address Length ) }) Return (RBUF) /* \_SB_.QRNG._CRS.RBUF */ } } Device (GPS) { Name (_DEP, Package (One) // _DEP: Dependencies { \_SB.GLNK }) Name (_HID, "QCOM02B6") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_CID, "ACPIQCOM24B4") // _CID: Compatible ID Name (_UID, Zero) // _UID: Unique ID } Device (QGP0) { Name (_HID, "QCOM02F4") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, Zero) // _UID: Unique ID Name (_CCA, Zero) // _CCA: Cache Coherency Attribute Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x00804000, // Address Base 0x00050000, // Address Length ) Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x00000119, } }) Return (RBUF) /* \_SB_.QGP0._CRS.RBUF */ } Method (GPII, 0, Serialized) { Return (Package (0x01) { Package (0x03) { Zero, 0x05, 0x0119 } }) } } Device (QGP1) { Name (_HID, "QCOM02F4") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, One) // _UID: Unique ID Name (_CCA, Zero) // _CCA: Cache Coherency Attribute Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x00A04000, // Address Base 0x00050000, // Address Length ) Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x00000138, } Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x0000013A, } }) Return (RBUF) /* \_SB_.QGP1._CRS.RBUF */ } Method (GPII, 0, Serialized) { Return (Package (0x02) { Package (0x03) { One, One, 0x0138 }, Package (0x03) { One, 0x03, 0x013A } }) } } Device (QWPP) { Name (_DEP, Package (0x01) // _DEP: Dependencies { \_SB.PEP0 }) Name (_HID, "QCOM02E4") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, Zero) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { Return (Zero) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Return (ResourceTemplate () { Memory32Fixed (ReadWrite, 0x01100000, // Address Base 0x001EE000, // Address Length ) Memory32Fixed (ReadWrite, 0x01380000, // Address Base 0x00320000, // Address Length ) }) } } Device (NFCD) { Name (_HID, "NXP1001") // _HID: Hardware ID Name (_CID, "ACPINXP1001") // _CID: Compatible ID Alias (\_SB.PSUB, _SUB) Method (_STA, 0, NotSerialized) // _STA: Status { Return (Zero) } Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { I2cSerialBusV2 (0x0028, ControllerInitiated, 0x00061A80, AddressingMode7Bit, "\\_SB.I2C4", 0x00, ResourceConsumer, , Exclusive, ) GpioInt (Level, ActiveHigh, Exclusive, PullDefault, 0x0000, "\\_SB.GIO0", 0x00, ResourceConsumer, , ) { // Pin list 0x003F } }) Name (NFCS, ResourceTemplate () { GpioIo (Exclusive, PullDefault, 0x0000, 0x0000, IoRestrictionNone, "\\_SB.GIO0", 0x00, ResourceConsumer, , ) { // Pin list 0x0074 } }) Name (NFCP, ResourceTemplate () { GpioIo (Exclusive, PullDefault, 0x0000, 0x0000, IoRestrictionNone, "\\_SB.GIO0", 0x00, ResourceConsumer, , ) { // Pin list 0x000C } }) Scope (GIO0) { OperationRegion (NFPO, GeneralPurposeIo, Zero, One) } Field (\_SB.GIO0.NFPO, ByteAcc, NoLock, Preserve) { Connection (\_SB.NFCD.NFCP), MGPE, 1 } Method (POON, 0, NotSerialized) { MGPE = One } Method (POOF, 0, NotSerialized) { MGPE = Zero } Name (NFCF, ResourceTemplate () { GpioIo (Exclusive, PullDefault, 0x0000, 0x0000, IoRestrictionNone, "\\_SB.GIO0", 0x00, ResourceConsumer, , ) { // Pin list 0x003E } }) Scope (GIO0) { OperationRegion (NFFO, GeneralPurposeIo, Zero, One) } Field (\_SB.GIO0.NFFO, ByteAcc, NoLock, Preserve) { Connection (\_SB.NFCD.NFCF), MGFE, 1 } Method (FWON, 0, NotSerialized) { MGFE = One } Method (FWOF, 0, NotSerialized) { MGFE = Zero } Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { Debug = "Method NFC _DSM begin" If ((Arg0 == ToUUID ("a2e7f6c4-9638-4485-9f12-6b4e20b60d63"))) { If ((Arg2 == Zero)) { Debug = "Method NFC _DSM QUERY" If ((Arg1 == One)) { \_SB.NFCD.POOF () Sleep (0x14) Return (Buffer (One) { 0x0F // . }) } } If ((Arg2 == 0x02)) { Debug = "Method NFC _DSM SETPOWERMODE" If ((Arg3 == One)) { \_SB.NFCD.POON () Sleep (0x14) } If ((Arg3 == Zero)) { \_SB.NFCD.POOF () Sleep (0x14) } } If ((Arg2 == One)) { Debug = "Method NFC _DSM SETFWMODE" If ((Arg3 == One)) { \_SB.NFCD.FWON () Sleep (0x14) \_SB.NFCD.POOF () Sleep (0x14) \_SB.NFCD.POON () Sleep (0x14) } If ((Arg3 == Zero)) { \_SB.NFCD.FWOF () Sleep (0x14) \_SB.NFCD.POOF () Sleep (0x14) \_SB.NFCD.POON () Sleep (0x14) } } If ((Arg2 == 0x03)) { Debug = "Method NFC _DSM EEPROM Config" Return (Buffer (0x13) { /* 0000 */ 0x9C, 0x1F, 0x38, 0x19, 0xA8, 0xB9, 0x4B, 0xAB, // ..8...K. /* 0008 */ 0xA1, 0xBA, 0xD0, 0x20, 0x76, 0x88, 0x2A, 0xE0, // ... v.*. /* 0010 */ 0x03, 0x01, 0x11 // ... }) } } } Name (PGID, Buffer (0x0A) { "\\_SB.NFCD" }) Name (DBUF, Buffer (DBFL){}) CreateByteField (DBUF, Zero, STAT) CreateByteField (DBUF, 0x02, DVAL) CreateField (DBUF, 0x18, 0xA0, DEID) Method (_S1D, 0, NotSerialized) // _S1D: S1 Device State { Return (0x03) } Method (_S2D, 0, NotSerialized) // _S2D: S2 Device State { Return (0x03) } Method (_S3D, 0, NotSerialized) // _S3D: S3 Device State { Return (0x03) } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { DEID = Buffer (ESNL){} DVAL = Zero DEID = PGID /* \_SB_.NFCD.PGID */ If (\_SB.ABD.AVBL) { \_SB.PEP0.FLD0 = DBUF /* \_SB_.NFCD.DBUF */ } } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { DEID = Buffer (ESNL){} DVAL = 0x03 DEID = PGID /* \_SB_.NFCD.PGID */ If (\_SB.ABD.AVBL) { \_SB.PEP0.FLD0 = DBUF /* \_SB_.NFCD.DBUF */ } } } Device (SARM) { Name (_HID, "QCOM0301") // _HID: Hardware ID Alias (\_SB.YSUB, _SUB) } Device (SEN2) { Name (_DEP, Package (0x03) // _DEP: Dependencies { \_SB.IPC0, \_SB.SCSS, \_SB.ARPC }) Name (_HID, "QCOM0308") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_CID, "QCOM02A2") // _CID: Compatible ID } Device (LID0) { Name (_HID, "PNP0C0D" /* Lid Device */) // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_DEP, Package (0x01) // _DEP: Dependencies { \_SB.GIO0 }) Name (LIDB, One) Method (_LID, 0, NotSerialized) // _LID: Lid Status { Return (!LIDB) } } Method (ADDR, 0, NotSerialized) { If ((\_SB.SVMJ == One)) { Return (0x0390B000) } ElseIf ((\_SB.SVMJ == 0x02)) { Return (0x0350B000) } } OperationRegion (NM11, SystemMemory, ADDR (), 0x14) Field (NM11, DWordAcc, NoLock, Preserve) { PI1C, 32, PIN1, 32, PI1N, 32, PI1S, 32, PI1L, 32 } Method (_MID, 0, Serialized) { Name (NMID, Zero) NMID = PIN1 /* \_SB_.PIN1 */ Return (NMID) /* \_SB_._MID.NMID */ } Name (QUFN, Zero) Name (DPP0, Buffer (One) { 0x00 // . }) Device (URS0) { Method (URSI, 0, NotSerialized) { If ((\_SB.QUFN == Zero)) { Return ("QCOM0304") } Else { Return ("QCOM0305") } } Alias (URSI, _HID) Name (_CID, "PNP0CA1") // _CID: Compatible ID Alias (\_SB.PSUB, _SUB) Name (_UID, Zero) // _UID: Unique ID Name (_CCA, Zero) // _CCA: Cache Coherency Attribute Name (_DEP, Package (One) // _DEP: Dependencies { \_SB.PEP0 }) Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { Memory32Fixed (ReadWrite, 0x0A600000, // Address Base 0x000FFFFF, // Address Length ) }) Device (USB0) { Name (_ADR, Zero) // _ADR: Address Name (_S0W, 0x03) // _S0W: S0 Device Wake State Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { Interrupt (ResourceConsumer, Level, ActiveHigh, Shared, ,, ) { 0x000000A5, } Interrupt (ResourceConsumer, Level, ActiveHigh, SharedAndWake, ,, ) { 0x0000017A, } Interrupt (ResourceConsumer, Level, ActiveHigh, SharedAndWake, ,, ) { 0x00000206, } Interrupt (ResourceConsumer, Edge, ActiveHigh, SharedAndWake, ,, ) { 0x00000208, } Interrupt (ResourceConsumer, Edge, ActiveHigh, SharedAndWake, ,, ) { 0x00000209, } }) Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } Method (DPM0, 1, NotSerialized) { \_SB.DPP0 = Arg0 Notify (\_SB.PEP0, 0xA0) // Device-Specific } Method (CCVL, 0, NotSerialized) { Return (\_SB.CCST) } Method (HSEN, 0, NotSerialized) { Return (\_SB.HSFL) } Name (HSEI, ResourceTemplate () { GpioIo (Exclusive, PullNone, 0x0000, 0x0000, IoRestrictionNone, "\\_SB.GIO0", 0x00, ResourceConsumer, , ) { // Pin list 0x004B } }) Scope (\_SB.GIO0) { OperationRegion (HLEN, GeneralPurposeIo, Zero, One) } Field (\_SB.GIO0.HLEN, ByteAcc, NoLock, Preserve) { Connection (\_SB.URS0.USB0.HSEI), MOD1, 1 } Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { While (One) { Name (_T_0, Buffer (0x01) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z { 0x00 // . }) CopyObject (ToBuffer (Arg0), _T_0) /* \_SB_.URS0.USB0._DSM._T_0 */ If ((_T_0 == ToUUID ("ce2ee385-00e6-48cb-9f05-2edb927c4899") /* USB Controller */)) { While (One) { Name (_T_1, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_1 = ToInteger (Arg2) If ((_T_1 == Zero)) { While (One) { Name (_T_2, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_2 = ToInteger (Arg1) If ((_T_2 == Zero)) { Return (Buffer (One) { 0x1D // . }) Break } Else { Return (Buffer (One) { 0x01 // . }) Break } Break } Return (Buffer (One) { 0x00 // . }) Break } ElseIf ((_T_1 == 0x02)) { Return (Zero) Break } ElseIf ((_T_1 == 0x03)) { Return (One) Break } ElseIf ((_T_1 == 0x04)) { Return (0x02) Break } Else { Return (Buffer (One) { 0x00 // . }) Break } Break } } Else { Return (Buffer (One) { 0x00 // . }) Break } Break } } Method (PHYC, 0, NotSerialized) { Name (CFG0, Package (0x00){}) Return (CFG0) /* \_SB_.URS0.USB0.PHYC.CFG0 */ } Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { Zero, 0xFF, Zero, Zero }) Device (RHUB) { Name (_ADR, Zero) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { Zero, 0x09, Zero, Zero }) Device (HS01) { Name (_ADR, One) // _ADR: Address Name (_PLD, Package (One) // _PLD: Physical Location of Device { Buffer (0x14) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x08, 0x00, 0x03, 0x00, // ........ /* 0008 */ 0x59, 0x11, 0x80, 0x00, 0x03, 0x00, 0x00, 0x00, // Y....... /* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF // .... } }) Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0x09, Zero, Zero }) } Device (SS01) { Name (_ADR, One) // _ADR: Address Name (_PLD, Package (One) // _PLD: Physical Location of Device { Buffer (0x14) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x08, 0x00, 0x03, 0x00, // ........ /* 0008 */ 0x59, 0x11, 0x80, 0x00, 0x03, 0x00, 0x00, 0x00, // Y....... /* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF // .... } }) Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0x09, Zero, Zero }) } Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { While (One) { Name (_T_0, Buffer (0x01) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z { 0x00 // . }) CopyObject (ToBuffer (Arg0), _T_0) /* \_SB_.URS0.USB0.RHUB._DSM._T_0 */ If ((_T_0 == ToUUID ("a9a82a56-95a1-4b4a-b014-3be47df1b7d5"))) { While (One) { Name (_T_1, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_1 = ToInteger (Arg1) If ((_T_1 == One)) { While (One) { Name (_T_2, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_2 = ToInteger (Arg2) If ((_T_2 == One)) { \_SB.URS0.USB0.MOD1 = One Return (Buffer (One) { 0x01 // . }) } ElseIf ((_T_2 == Zero)) { \_SB.URS0.USB0.MOD1 = Zero Return (Buffer (One) { 0x01 // . }) } Else { Return (Buffer (One) { 0x00 // . }) } Break } } Else { Return (Buffer (One) { 0x00 // . }) } Break } } Else { Return (Buffer (One) { 0x00 // . }) Break } Break } } } } Device (UFN0) { Name (_ADR, One) // _ADR: Address Name (_S0W, 0x03) // _S0W: S0 Device Wake State Name (_PLD, Package (0x01) // _PLD: Physical Location of Device { ToPLD ( PLD_Revision = 0x2, PLD_IgnoreColor = 0x1, PLD_Red = 0x0, PLD_Green = 0x0, PLD_Blue = 0x0, PLD_Width = 0x8, PLD_Height = 0x3, PLD_UserVisible = 0x1, PLD_Dock = 0x0, PLD_Lid = 0x0, PLD_Panel = "RIGHT", PLD_VerticalPosition = "CENTER", PLD_HorizontalPosition = "CENTER", PLD_Shape = "HORIZONTALRECTANGLE", PLD_GroupOrientation = 0x0, PLD_GroupToken = 0x0, PLD_GroupPosition = 0x1, PLD_Bay = 0x0, PLD_Ejectable = 0x1, PLD_EjectRequired = 0x1, PLD_CabinetNumber = 0x0, PLD_CardCageNumber = 0x0, PLD_Reference = 0x0, PLD_Rotation = 0x0, PLD_Order = 0x0, PLD_VerticalOffset = 0xFFFF, PLD_HorizontalOffset = 0xFFFF) }) Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { One, 0x09, Zero, Zero }) Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { Interrupt (ResourceConsumer, Level, ActiveHigh, Shared, ,, ) { 0x000000A5, } Interrupt (ResourceConsumer, Level, ActiveHigh, SharedAndWake, ,, ) { 0x000000A2, } }) Method (CCVL, 0, NotSerialized) { Return (\_SB.CCST) } Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { While (One) { Name (_T_0, Buffer (0x01) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z { 0x00 // . }) CopyObject (ToBuffer (Arg0), _T_0) /* \_SB_.URS0.UFN0._DSM._T_0 */ If ((_T_0 == ToUUID ("fe56cfeb-49d5-4378-a8a2-2978dbe54ad2"))) { While (One) { Name (_T_1, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_1 = ToInteger (Arg2) If ((_T_1 == Zero)) { While (One) { Name (_T_2, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_2 = ToInteger (Arg1) If ((_T_2 == Zero)) { Return (Buffer (One) { 0x03 // . }) Break } Else { Return (Buffer (One) { 0x01 // . }) Break } Break } Return (Buffer (One) { 0x00 // . }) Break } ElseIf ((_T_1 == One)) { Return (0x20) Break } Else { Return (Buffer (One) { 0x00 // . }) Break } Break } } ElseIf ((_T_0 == ToUUID ("18de299f-9476-4fc9-b43b-8aeb713ed751"))) { While (One) { Name (_T_3, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_3 = ToInteger (Arg2) If ((_T_3 == Zero)) { While (One) { Name (_T_4, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_4 = ToInteger (Arg1) If ((_T_4 == Zero)) { Return (Buffer (One) { 0x03 // . }) Break } Else { Return (Buffer (One) { 0x01 // . }) Break } Break } Return (Buffer (One) { 0x00 // . }) Break } ElseIf ((_T_3 == One)) { Return (0x39) Break } Else { Return (Buffer (One) { 0x00 // . }) Break } Break } } Else { Return (Buffer (One) { 0x00 // . }) Break } Break } } Method (PHYC, 0, NotSerialized) { Name (CFG0, Package (0x00){}) Return (CFG0) /* \_SB_.URS0.UFN0.PHYC.CFG0 */ } } } Name (HPDB, Zero) Name (PINA, Zero) Name (CCST, Buffer (One) { 0x02 // . }) Name (HSFL, Buffer (One) { 0x00 // . }) Name (HPDS, Zero) Name (USBC, Buffer (One) { 0x0B // . }) Name (DPP1, Buffer (One) { 0x00 // . }) Device (USB1) { Name (_DEP, Package (One) // _DEP: Dependencies { \_SB.PEP0 }) Name (_HID, "QCOM2430") // _HID: Hardware ID Name (_CID, "ACPI\\PNP0D15") // _CID: Compatible ID Alias (\_SB.PSUB, _SUB) Name (_UID, 0x02) // _UID: Unique ID Name (_CCA, Zero) // _CCA: Cache Coherency Attribute Name (_S0W, 0x03) // _S0W: S0 Device Wake State Name (_ADR, 0x02) // _ADR: Address Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x0A800000, // Address Base 0x000FFFFF, // Address Length ) Interrupt (ResourceConsumer, Level, ActiveHigh, Shared, ,, ) { 0x000000AA, } }) Local0 = RBUF /* \_SB_.USB1._CRS.RBUF */ ConcatenateResTemplate (Local0, ResourceTemplate () { Interrupt (ResourceConsumer, Level, ActiveHigh, SharedAndWake, ,, ) { 0x0000017B, } Interrupt (ResourceConsumer, Level, ActiveHigh, SharedAndWake, ,, ) { 0x00000207, } Interrupt (ResourceConsumer, Edge, ActiveHigh, SharedAndWake, ,, ) { 0x0000020A, } Interrupt (ResourceConsumer, Edge, ActiveHigh, SharedAndWake, ,, ) { 0x0000020B, } }, Local1) Return (Local1) } Name (STVL, 0x0F) Method (_STA, 0, NotSerialized) // _STA: Status { Return (STVL) /* \_SB_.USB1.STVL */ } Method (DPM1, 1, NotSerialized) { \_SB.DPP1 = Arg0 Notify (\_SB.PEP0, 0xA1) // Device-Specific } Method (_DIS, 0, NotSerialized) // _DIS: Disable Device { } Method (REMD, 0, NotSerialized) { STVL = Zero Notify (\_SB.USB1, One) // Device Check } Method (ADDD, 0, NotSerialized) { STVL = 0x0F Notify (\_SB.USB1, One) // Device Check } Method (PHYC, 0, NotSerialized) { Name (CFG0, Package (0x00){}) Return (CFG0) /* \_SB_.USB1.PHYC.CFG0 */ } Device (RHUB) { Name (_ADR, Zero) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { Zero, 0xFF, Zero, Zero }) Device (PRT1) { Name (_ADR, One) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { Zero, 0xFF, Zero, Zero }) Device (HS01) { Name (_ADR, One) // _ADR: Address Name (_PLD, Package (One) // _PLD: Physical Location of Device { Buffer (0x14) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x08, 0x00, 0x03, 0x00, // ........ /* 0008 */ 0x51, 0x11, 0x00, 0x01, 0x03, 0x00, 0x00, 0x00, // Q....... /* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF // .... } }) Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0x09, Zero, Zero }) } Device (HS02) { Name (_ADR, 0x02) // _ADR: Address Name (_PLD, Package (One) // _PLD: Physical Location of Device { Buffer (0x14) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x08, 0x00, 0x03, 0x00, // ........ /* 0008 */ 0x51, 0x11, 0x00, 0x01, 0x03, 0x00, 0x00, 0x00, // Q....... /* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF // .... } }) Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0x09, Zero, Zero }) } Device (HS03) { Name (_ADR, 0x03) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { Zero, 0xFF, Zero, Zero }) Device (WCAM) { Name (_ADR, 0x03) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { Zero, 0xFF, Zero, Zero }) Name (_PLD, Package (One) // _PLD: Physical Location of Device { Buffer (0x14) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x24, 0x01, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, // $....... /* 0010 */ 0xDD, 0x00, 0x95, 0x00 // .... } }) } } } Device (PRT2) { Name (_ADR, 0x02) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { Zero, 0xFF, Zero, Zero }) Device (SS01) { Name (_ADR, One) // _ADR: Address Name (_PLD, Package (One) // _PLD: Physical Location of Device { Buffer (0x14) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x08, 0x00, 0x03, 0x00, // ........ /* 0008 */ 0x51, 0x11, 0x00, 0x01, 0x03, 0x00, 0x00, 0x00, // Q....... /* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF // .... } }) Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0x09, Zero, Zero }) } Device (SS02) { Name (_ADR, 0x02) // _ADR: Address Name (_PLD, Package (One) // _PLD: Physical Location of Device { Buffer (0x14) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x08, 0x00, 0x03, 0x00, // ........ /* 0008 */ 0x51, 0x11, 0x00, 0x01, 0x03, 0x00, 0x00, 0x00, // Q....... /* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF // .... } }) Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0x09, Zero, Zero }) } } } } Name (DPPN, 0x0D) Name (MUXC, Buffer (One) { 0x00 // . }) Name (PHYR, 0x0D) Name (PHYA, Buffer (One) { 0x00 // . }) Method (USBH, 2, Serialized) { \_SB.PHYR = Arg0 If ((\_SB.PHYR == Zero)) { Return (\_SB.PHYA) } Else { \_SB.PHYA = Arg1 } } Name (HPDF, Buffer (One) { 0x00 // . }) Device (UCP0) { Name (_HID, "QCOM030C") // _HID: Hardware ID Name (_DEP, Package (One) // _DEP: Dependencies { \_SB.PEP0 }) Alias (\_SB.YSUB, _SUB) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { GpioIo (Exclusive, PullDown, 0x0000, 0x0000, IoRestrictionNone, "\\_SB.GIO0", 0x00, ResourceConsumer, , ) { // Pin list 0x003C } }) Return (RBUF) /* \_SB_.UCP0._CRS.RBUF */ } Method (CCOT, 2, NotSerialized) { Debug = "UCP0 CCOT trigger" \_SB.CCST = Arg0 \_SB.HSFL = Arg1 } Method (MUXV, 0, NotSerialized) { Return (\_SB.MUXC) } Method (CCVL, 0, NotSerialized) { Debug = "UCP0 CCVL trigger" Return (\_SB.CCST) } Method (DPVL, 0, NotSerialized) { Return (\_SB.DPPN) } Method (HPDM, 0, NotSerialized) { Return (\_SB.HPDS) } Method (HSEN, 0, NotSerialized) { Return (\_SB.HSFL) } } Method (CCOT, 2, NotSerialized) { Debug = "_SB CCOT trigger" \_SB.CCST = Arg0 \_SB.HSFL = Arg1 } Device (AGR0) { Name (_HID, "ACPI000C" /* Processor Aggregator Device */) // _HID: Hardware ID Name (_PUR, Package (0x02) // _PUR: Processor Utilization Request { One, Zero }) Method (_OST, 3, NotSerialized) // _OST: OSPM Status Indication { \_SB.PEP0.ROST = Arg2 } } ThermalZone (TZ0) { Name (_HID, "QCOM02B0") // _HID: Hardware ID Name (_UID, Zero) // _UID: Unique ID Name (_TZD, Package (0x04) // _TZD: Thermal Zone Devices { \_SB.SYSM.CLUS.CPU0, \_SB.SYSM.CLUS.CPU1, \_SB.SYSM.CLUS.CPU2, \_SB.SYSM.CLUS.CPU3 }) Method (_DEP, 0, NotSerialized) // _DEP: Dependencies { Return (Package (0x01) { \_SB.PEP0 }) } } ThermalZone (TZ1) { Name (_HID, "QCOM02B0") // _HID: Hardware ID Name (_UID, One) // _UID: Unique ID Name (_TZD, Package (0x01) // _TZD: Thermal Zone Devices { \_SB.PEP0 }) Name (TPSV, 0x0DFC) Method (_PSV, 0, NotSerialized) // _PSV: Passive Temperature { Return (\_SB.TZ1.TPSV) } Name (_MTL, 0x14) // _MTL: Minimum Throttle Limit Name (TTC1, Zero) Method (_TC1, 0, NotSerialized) // _TC1: Thermal Constant 1 { Return (\_SB.TZ1.TTC1) } Name (TTC2, One) Method (_TC2, 0, NotSerialized) // _TC2: Thermal Constant 2 { Return (\_SB.TZ1.TTC2) } Name (TTSP, 0x0A) Method (_TSP, 0, NotSerialized) // _TSP: Thermal Sampling Period { Return (\_SB.TZ1.TTSP) } Name (_TZP, Zero) // _TZP: Thermal Zone Polling Method (_DEP, 0, NotSerialized) // _DEP: Dependencies { Return (Package (0x01) { \_SB.PEP0 }) } } ThermalZone (TZ2) { Name (_HID, "QCOM02B1") // _HID: Hardware ID Name (_UID, Zero) // _UID: Unique ID Name (_TZD, Package (0x04) // _TZD: Thermal Zone Devices { \_SB.SYSM.CLUS.CPU4, \_SB.SYSM.CLUS.CPU5, \_SB.SYSM.CLUS.CPU6, \_SB.SYSM.CLUS.CPU7 }) Method (_DEP, 0, NotSerialized) // _DEP: Dependencies { Return (Package (0x01) { \_SB.PEP0 }) } } ThermalZone (TZ3) { Name (_HID, "QCOM02B1") // _HID: Hardware ID Name (_UID, One) // _UID: Unique ID Name (_TZD, Package (0x01) // _TZD: Thermal Zone Devices { \_SB.PEP0 }) Name (TPSV, 0x0DFC) Method (_PSV, 0, NotSerialized) // _PSV: Passive Temperature { Return (\_SB.TZ3.TPSV) } Name (TTC1, Zero) Method (_TC1, 0, NotSerialized) // _TC1: Thermal Constant 1 { Return (\_SB.TZ3.TTC1) } Name (TTC2, One) Method (_TC2, 0, NotSerialized) // _TC2: Thermal Constant 2 { Return (\_SB.TZ3.TTC2) } Name (TTSP, 0x0A) Method (_TSP, 0, NotSerialized) // _TSP: Thermal Sampling Period { Return (\_SB.TZ3.TTSP) } Name (_MTL, 0x14) // _MTL: Minimum Throttle Limit Name (_TZP, Zero) // _TZP: Thermal Zone Polling Method (_DEP, 0, NotSerialized) // _DEP: Dependencies { Return (Package (0x01) { \_SB.PEP0 }) } } ThermalZone (TZ4) { Name (_HID, "QCOM02B1") // _HID: Hardware ID Name (_UID, 0x02) // _UID: Unique ID Name (_TZD, Package (0x08) // _TZD: Thermal Zone Devices { \_SB.CPU0, \_SB.CPU1, \_SB.CPU2, \_SB.CPU3, \_SB.CPU4, \_SB.CPU5, \_SB.CPU6, \_SB.CPU7 }) Name (TPSV, 0x0DFC) Method (_PSV, 0, NotSerialized) // _PSV: Passive Temperature { Return (\_SB.TZ4.TPSV) } Name (TTC1, Zero) Method (_TC1, 0, NotSerialized) // _TC1: Thermal Constant 1 { Return (\_SB.TZ4.TTC1) } Name (TTC2, 0x03) Method (_TC2, 0, NotSerialized) // _TC2: Thermal Constant 2 { Return (\_SB.TZ4.TTC2) } Name (TTSP, One) Method (_TSP, 0, NotSerialized) // _TSP: Thermal Sampling Period { Return (\_SB.TZ4.TTSP) } Name (_TZP, One) // _TZP: Thermal Zone Polling Method (_DEP, 0, NotSerialized) // _DEP: Dependencies { Return (Package (0x01) { \_SB.PEP0 }) } } ThermalZone (TZ20) { Name (_HID, "QCOM02AB") // _HID: Hardware ID Name (_UID, Zero) // _UID: Unique ID Name (_TZD, Package (0x01) // _TZD: Thermal Zone Devices { \_SB.GPU0 }) Name (TPSV, 0x0DFC) Method (_PSV, 0, NotSerialized) // _PSV: Passive Temperature { Return (\_SB.TZ20.TPSV) } Name (TTC1, One) Method (_TC1, 0, NotSerialized) // _TC1: Thermal Constant 1 { Return (\_SB.TZ20.TTC1) } Name (TTC2, 0x02) Method (_TC2, 0, NotSerialized) // _TC2: Thermal Constant 2 { Return (\_SB.TZ20.TTC2) } Name (TTSP, 0x0A) Method (_TSP, 0, NotSerialized) // _TSP: Thermal Sampling Period { Return (\_SB.TZ20.TTSP) } Name (_TZP, Zero) // _TZP: Thermal Zone Polling Method (_DEP, 0, NotSerialized) // _DEP: Dependencies { Return (Package (0x01) { \_SB.PEP0 }) } } ThermalZone (TZ21) { Name (_HID, "QCOM02AC") // _HID: Hardware ID Name (_UID, Zero) // _UID: Unique ID Name (_TZD, Package (0x01) // _TZD: Thermal Zone Devices { \_SB.GPU0 }) Name (TPSV, 0x0DFC) Method (_PSV, 0, NotSerialized) // _PSV: Passive Temperature { Return (\_SB.TZ21.TPSV) } Name (TTC1, One) Method (_TC1, 0, NotSerialized) // _TC1: Thermal Constant 1 { Return (\_SB.TZ21.TTC1) } Name (TTC2, 0x02) Method (_TC2, 0, NotSerialized) // _TC2: Thermal Constant 2 { Return (\_SB.TZ21.TTC2) } Name (TTSP, 0x0A) Method (_TSP, 0, NotSerialized) // _TSP: Thermal Sampling Period { Return (\_SB.TZ21.TTSP) } Name (_TZP, Zero) // _TZP: Thermal Zone Polling Method (_DEP, 0, NotSerialized) // _DEP: Dependencies { Return (Package (0x01) { \_SB.PEP0 }) } } ThermalZone (TZ32) { Name (_HID, "QCOM02C9") // _HID: Hardware ID Name (_UID, Zero) // _UID: Unique ID Name (_TZD, Package (0x01) // _TZD: Thermal Zone Devices { \_SB.GPU0.AVS0 }) Name (TPSV, 0x0E60) Method (_PSV, 0, NotSerialized) // _PSV: Passive Temperature { Return (\_SB.TZ32.TPSV) } Name (TTC1, One) Method (_TC1, 0, NotSerialized) // _TC1: Thermal Constant 1 { Return (\_SB.TZ32.TTC1) } Name (TTC2, 0x02) Method (_TC2, 0, NotSerialized) // _TC2: Thermal Constant 2 { Return (\_SB.TZ32.TTC2) } Name (TTSP, 0x0A) Method (_TSP, 0, NotSerialized) // _TSP: Thermal Sampling Period { Return (\_SB.TZ32.TTSP) } Name (_TZP, Zero) // _TZP: Thermal Zone Polling Method (_DEP, 0, NotSerialized) // _DEP: Dependencies { Return (Package (0x01) { \_SB.PEP0 }) } } ThermalZone (TZ33) { Name (_HID, "QCOM02CB") // _HID: Hardware ID Name (_UID, One) // _UID: Unique ID Name (_TZD, Package (0x01) // _TZD: Thermal Zone Devices { \_SB.AMSS }) Name (TPSV, 0x0DFC) Method (_PSV, 0, NotSerialized) // _PSV: Passive Temperature { Return (\_SB.TZ33.TPSV) } Name (TTC1, One) Method (_TC1, 0, NotSerialized) // _TC1: Thermal Constant 1 { Return (\_SB.TZ33.TTC1) } Name (TTC2, 0x02) Method (_TC2, 0, NotSerialized) // _TC2: Thermal Constant 2 { Return (\_SB.TZ33.TTC2) } Name (TTSP, 0x0A) Method (_TSP, 0, NotSerialized) // _TSP: Thermal Sampling Period { Return (\_SB.TZ33.TTSP) } Name (_TZP, Zero) // _TZP: Thermal Zone Polling Method (_DEP, 0, NotSerialized) // _DEP: Dependencies { Return (Package (0x01) { \_SB.PEP0 }) } } ThermalZone (TZ36) { Name (_HID, "QCOM029E") // _HID: Hardware ID Name (_UID, Zero) // _UID: Unique ID Name (_TZD, Package (0x08) // _TZD: Thermal Zone Devices { \_SB.SYSM.CLUS.CPU0, \_SB.SYSM.CLUS.CPU1, \_SB.SYSM.CLUS.CPU2, \_SB.SYSM.CLUS.CPU3, \_SB.SYSM.CLUS.CPU4, \_SB.SYSM.CLUS.CPU5, \_SB.SYSM.CLUS.CPU6, \_SB.SYSM.CLUS.CPU7 }) Name (TPSV, 0x0EC4) Method (_PSV, 0, NotSerialized) // _PSV: Passive Temperature { Return (\_SB.TZ36.TPSV) } Name (TTC1, 0x04) Method (_TC1, 0, NotSerialized) // _TC1: Thermal Constant 1 { Return (\_SB.TZ36.TTC1) } Name (TTC2, 0x03) Method (_TC2, 0, NotSerialized) // _TC2: Thermal Constant 2 { Return (\_SB.TZ36.TTC2) } Name (TTSP, 0x0A) Method (_TSP, 0, NotSerialized) // _TSP: Thermal Sampling Period { Return (\_SB.TZ36.TTSP) } Name (_TZP, Zero) // _TZP: Thermal Zone Polling Method (_DEP, 0, NotSerialized) // _DEP: Dependencies { Return (Package (0x02) { \_SB.PEP0, \_SB.ADC1 }) } } ThermalZone (TZ37) { Name (_HID, "QCOM029E") // _HID: Hardware ID Name (_UID, One) // _UID: Unique ID Name (_TZD, Package (0x01) // _TZD: Thermal Zone Devices { \_SB.PEP0 }) Name (TPSV, 0x0F8C) Method (_PSV, 0, NotSerialized) // _PSV: Passive Temperature { Return (\_SB.TZ37.TPSV) } Name (TCRT, 0x1054) Method (_CRT, 0, NotSerialized) // _CRT: Critical Temperature { Return (\_SB.TZ37.TCRT) } Name (TTC1, 0x04) Method (_TC1, 0, NotSerialized) // _TC1: Thermal Constant 1 { Return (\_SB.TZ37.TTC1) } Name (TTC2, 0x03) Method (_TC2, 0, NotSerialized) // _TC2: Thermal Constant 2 { Return (\_SB.TZ37.TTC2) } Name (TTSP, 0x0A) Method (_TSP, 0, NotSerialized) // _TSP: Thermal Sampling Period { Return (\_SB.TZ37.TTSP) } Name (_TZP, Zero) // _TZP: Thermal Zone Polling Method (_DEP, 0, NotSerialized) // _DEP: Dependencies { Return (Package (0x02) { \_SB.PEP0, \_SB.ADC1 }) } } ThermalZone (TZ38) { Name (_HID, "QCOM029E") // _HID: Hardware ID Name (_UID, 0x02) // _UID: Unique ID Name (_TZD, Package (0x01) // _TZD: Thermal Zone Devices { \_SB.PEP0 }) Method (INVT, 0, NotSerialized) { Return (One) } Method (_MTL, 0, NotSerialized) // _MTL: Minimum Throttle Limit { Return (0x3C) } Name (TPSV, 0x0B0E) Method (_PSV, 0, NotSerialized) // _PSV: Passive Temperature { Return (\_SB.TZ38.TPSV) } Name (TTC1, 0x04) Method (_TC1, 0, NotSerialized) // _TC1: Thermal Constant 1 { Return (\_SB.TZ38.TTC1) } Name (TTC2, 0x03) Method (_TC2, 0, NotSerialized) // _TC2: Thermal Constant 2 { Return (\_SB.TZ38.TTC2) } Name (TTSP, 0x0A) Method (_TSP, 0, NotSerialized) // _TSP: Thermal Sampling Period { Return (\_SB.TZ38.TTSP) } Name (_TZP, Zero) // _TZP: Thermal Zone Polling Method (_DEP, 0, NotSerialized) // _DEP: Dependencies { Return (Package (0x02) { \_SB.PEP0, \_SB.ADC1 }) } } ThermalZone (TZ40) { Name (_HID, "QCOM02AF") // _HID: Hardware ID Name (_UID, Zero) // _UID: Unique ID Name (_TZD, Package (0x01) // _TZD: Thermal Zone Devices { \_SB.COEX }) Name (TPSV, 0x0DFC) Method (_PSV, 0, NotSerialized) // _PSV: Passive Temperature { Return (\_SB.TZ40.TPSV) } Name (TTC1, One) Method (_TC1, 0, NotSerialized) // _TC1: Thermal Constant 1 { Return (\_SB.TZ40.TTC1) } Name (TTC2, 0x05) Method (_TC2, 0, NotSerialized) // _TC2: Thermal Constant 2 { Return (\_SB.TZ40.TTC2) } Name (TTSP, 0x0A) Method (_TSP, 0, NotSerialized) // _TSP: Thermal Sampling Period { Return (\_SB.TZ40.TTSP) } Name (_TZP, Zero) // _TZP: Thermal Zone Polling Method (_DEP, 0, NotSerialized) // _DEP: Dependencies { Return (Package (0x01) { \_SB.PEP0 }) } } ThermalZone (TZ41) { Name (_HID, "QCOM0295") // _HID: Hardware ID Name (_UID, One) // _UID: Unique ID Name (_TSP, 0x32) // _TSP: Thermal Sampling Period Name (_TZP, Zero) // _TZP: Thermal Zone Polling } ThermalZone (TZ44) { Name (_HID, "QCOM02CC") // _HID: Hardware ID Name (_UID, Zero) // _UID: Unique ID Name (_TZD, Package (0x04) // _TZD: Thermal Zone Devices { \_SB.SYSM.CLUS.CPU4, \_SB.SYSM.CLUS.CPU5, \_SB.SYSM.CLUS.CPU6, \_SB.SYSM.CLUS.CPU7 }) Name (TPSV, 0x0DFC) Method (_PSV, 0, NotSerialized) // _PSV: Passive Temperature { Return (\_SB.TZ44.TPSV) } Name (TTC1, Zero) Method (_TC1, 0, NotSerialized) // _TC1: Thermal Constant 1 { Return (\_SB.TZ44.TTC1) } Name (TTC2, One) Method (_TC2, 0, NotSerialized) // _TC2: Thermal Constant 2 { Return (\_SB.TZ44.TTC2) } Name (TTSP, 0x0A) Method (_TSP, 0, NotSerialized) // _TSP: Thermal Sampling Period { Return (\_SB.TZ44.TTSP) } Name (_TZP, Zero) // _TZP: Thermal Zone Polling Method (_DEP, 0, NotSerialized) // _DEP: Dependencies { Return (Package (0x01) { \_SB.PEP0 }) } } ThermalZone (TZ99) { Name (_HID, "QCOM02B2") // _HID: Hardware ID Name (_UID, 0x64) // _UID: Unique ID Name (TCRT, 0x0EF6) Method (_CRT, 0, NotSerialized) // _CRT: Critical Temperature { Return (\_SB.TZ99.TCRT) } Name (TTC1, 0x04) Method (_TC1, 0, NotSerialized) // _TC1: Thermal Constant 1 { Return (\_SB.TZ99.TTC1) } Name (TTC2, 0x03) Method (_TC2, 0, NotSerialized) // _TC2: Thermal Constant 2 { Return (\_SB.TZ99.TTC2) } Name (TTSP, 0x0A) Method (_TSP, 0, NotSerialized) // _TSP: Thermal Sampling Period { Return (\_SB.TZ99.TTSP) } Name (_TZP, Zero) // _TZP: Thermal Zone Polling Method (_DEP, 0, NotSerialized) // _DEP: Dependencies { Return (Package (0x01) { \_SB.PEP0 }) } } Name (CAVR, Zero) Name (CFWV, "00.00.20") Name (CVNC, 0x07) Name (ECIF, One) Name (SECG, "0x8BE4DF61, 0x93CA, 0x11d2, 0x8C2B0398E0000DAA") Name (SECN, "SecureBoot") Name (ESMD, Buffer (0x20){}) Name (ESMS, Zero) Name (BPWU, One) Name (BODC, 0x1770) Name (BFCC, 0x1770) Name (BRCG, One) Name (BODV, 0x2A30) Name (BWCL, 0x0258) Name (BLCL, 0xB4) Name (BCGN, 0x0108) Name (BCG1, 0x0EC4) Name (BNAM, "PABAS0241231") Name (BTSN, "41167") Name (BTYP, "Li-Ion") Name (BMAF, "COMPAL ") Name (BDCW, 0x0A) Name (BDCL, 0x03) Scope (\_SB) { Device (ECSH) { Name (_ADR, Zero) // _ADR: Address Name (_HID, "ENES6243") // _HID: Hardware ID Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID Name (_UID, One) // _UID: Unique ID Name (_DEP, Package (0x02) // _DEP: Dependencies { \_SB.GIO0, \_SB.IC12 }) Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { I2cSerialBusV2 (0x005C, ControllerInitiated, 0x00061A80, AddressingMode7Bit, "\\_SB.IC12", 0x00, ResourceConsumer, , Exclusive, ) GpioInt (Level, ActiveLow, Exclusive, PullDefault, 0x0000, "\\_SB.GIO0", 0x00, ResourceConsumer, , ) { // Pin list 0x005C } }) Return (RBUF) /* \_SB_.ECSH._CRS.RBUF */ } Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If ((Arg0 == ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) { If ((Arg2 == Zero)) { If ((Arg1 == One)) { Return (Buffer (One) { 0x03 // . }) } Else { Return (Buffer (One) { 0x00 // . }) } } If ((Arg2 == One)) { Return (One) } } Else { Return (Buffer (One) { 0x00 // . }) } Return (Zero) } } } Scope (\_SB.I2C2) { Name (BTD0, 0x0D) Name (BTD1, 0x0E) Name (BFUC, 0x11) Name (SCUK, 0x1C) Name (ECDR, 0xA3) Name (ADPT, 0xA3) Name (ACAC, 0xA5) Name (BAM0, 0xC0) Name (BST0, 0xC1) Name (BRC0, 0xC2) Name (BRC1, 0xC3) Name (BPV0, 0xC6) Name (BPV1, 0xC7) Name (BDV0, 0xC8) Name (BDV1, 0xC9) Name (BDC0, 0xCA) Name (BDC1, 0xCB) Name (BFC0, 0xCC) Name (BFC1, 0xCD) Name (BPCG, 0xCE) Name (BAVT, 0xCF) Name (BCT0, 0xD0) Name (BCT1, 0xD1) Name (BAC0, 0xD2) Name (BAC1, 0xD3) Name (BCU0, 0xD4) Name (BCU1, 0xD5) Name (BFF0, 0xD6) Name (BFF1, 0xD7) Name (BTP0, 0xD8) Name (BTP1, 0xD9) Name (BAS0, 0xDA) Name (ORRF, 0xDB) Name (BSC0, 0xDA) Name (BCT4, 0xDB) Name (BCU4, 0xDC) Name (BCU5, 0xDD) Name (ENE9, ResourceTemplate () { I2cSerialBusV2 (0x0070, ControllerInitiated, 0x00061A80, AddressingMode7Bit, "\\_SB.I2C2", 0x00, ResourceConsumer, , Exclusive, ) }) Name (AVBL, Zero) Method (_REG, 2, NotSerialized) // _REG: Region Availability { If ((Arg0 == 0x09)) { AVBL = Arg1 } } OperationRegion (ERAM, GenericSerialBus, Zero, 0x0100) Field (ERAM, BufferAcc, NoLock, Preserve) { Connection (ENE9), Offset (0x01), AccessAs (BufferAcc, AttribBytes (0x06)), I2CR, 8, AccessAs (BufferAcc, AttribBytes (0x05)), I2CW, 8, Offset (0x10), AccessAs (BufferAcc, AttribBytes (0x2A)), SMBS, 8, Offset (0x20), AccessAs (BufferAcc, AttribBytes (0x08)), UCCW, 8, AccessAs (BufferAcc, AttribBytes (0x14)), UCCR, 8 } } Scope (\_SB.I2C2) { Mutex (CFMX, 0x00) Name (ECRD, Buffer (0x0A) { /* 0000 */ 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00 // .. }) CreateByteField (ECRD, Zero, ERST) CreateByteField (ECRD, One, ERLN) CreateByteField (ECRD, 0x02, ECR0) CreateByteField (ECRD, 0x03, ECR1) CreateByteField (ECRD, 0x04, ECR2) CreateByteField (ECRD, 0x05, ECR3) CreateByteField (ECRD, 0x06, ECR4) CreateByteField (ECRD, 0x07, ECR5) Name (ECWR, Buffer (0x0A) { /* 0000 */ 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00 // .. }) CreateByteField (ECWR, Zero, ECST) CreateByteField (ECWR, One, ECLN) CreateByteField (ECWR, 0x02, ECD0) CreateByteField (ECWR, 0x03, ECD1) CreateByteField (ECWR, 0x04, ECD2) CreateByteField (ECWR, 0x05, ECD3) CreateByteField (ECWR, 0x06, ECD4) Method (EC00, 0, NotSerialized) { ECD0 = Zero ECD1 = Zero ECD2 = Zero ECD3 = Zero ECD4 = Zero ECR0 = Zero ECR1 = Zero ECR2 = Zero ECR3 = Zero ECR4 = Zero ECR5 = Zero } Method (ECNR, 1, NotSerialized) { Acquire (CFMX, 0xFFFF) EC00 () ECD0 = 0xB0 ECD1 = Arg0 ECWR = \_SB.I2C2.I2CW = ECWR /* \_SB_.I2C2.ECWR */ If ((ECST == Zero)) { ECRD = \_SB.I2C2.I2CR } Release (CFMX) } Method (ECNW, 2, NotSerialized) { Acquire (CFMX, 0xFFFF) EC00 () ECD0 = 0xB1 ECD1 = Arg0 ECD2 = Arg1 ECWR = \_SB.I2C2.I2CW = ECWR /* \_SB_.I2C2.ECWR */ Release (CFMX) } Method (ECRW, 5, NotSerialized) { Acquire (CFMX, 0xFFFF) \_SB.I2C2.EC00 () ECD0 = Arg0 ECD1 = Arg1 ECD2 = Arg2 ECD3 = Arg3 ECD4 = Arg4 \_SB.I2C2.ECWR = \_SB.I2C2.I2CW = \_SB.I2C2.ECWR If ((\_SB.I2C2.ECST == Zero)) { \_SB.I2C2.ECRD = \_SB.I2C2.I2CR } Release (CFMX) } } Scope (\_SB.I2C2) { Name (ESMB, Buffer (0x30) { 0x00 // . }) CreateByteField (ESMB, Zero, SMEC) CreateByteField (ESMB, One, SMLE) CreateByteField (ESMB, 0x02, SMPR) CreateByteField (ESMB, 0x03, SMST) CreateByteField (ESMB, 0x04, SMAD) CreateByteField (ESMB, 0x05, SMBC) CreateField (ESMB, 0x30, 0x0100, SMDA) CreateByteField (ESMB, 0x26, BCNT) CreateByteField (ESMB, 0x27, SMAR) CreateByteField (ESMB, 0x28, SAD0) CreateByteField (ESMB, 0x29, SAD1) CreateByteField (ESMB, 0x2A, SMBU) Method (SBAT, 2, NotSerialized) { Local0 = Buffer (0x08){} Local0 [Zero] = Arg0 Local0 [One] = 0x16 Local0 [0x02] = Arg1 Local0 [0x03] = 0x16 Local0 [0x04] = Zero ESMC (Local0) } Method (SBA2, 2, NotSerialized) { Local0 = Buffer (0x08){} Local0 [Zero] = Arg0 Local0 [One] = 0x36 Local0 [0x02] = Arg1 Local0 [0x03] = 0x36 Local0 [0x04] = Zero ESMC (Local0) } Mutex (ESCX, 0x00) Method (ESMC, 1, NotSerialized) { Acquire (ESCX, 0xFFFF) Name (ESRC, 0x05) \_SB.I2C2.SMDA = Zero \_SB.I2C2.SMAD = DerefOf (Arg0 [One]) \_SB.I2C2.SMBC = DerefOf (Arg0 [0x02]) \_SB.I2C2.SMBU = DerefOf (Arg0 [0x03]) Local4 = DerefOf (Arg0 [0x04]) Local5 = Zero \_SB.I2C2.BCNT = Local4 If ((Local4 != Zero)) { Local1 = \_SB.I2C2.SMDA While (~(Local4 == Local5)) { Local1 [Local5] = DerefOf (Arg0 [(0x05 + Local5)] ) Local5 += One } \_SB.I2C2.SMDA = Local1 } \_SB.I2C2.SMPR = DerefOf (Arg0 [Zero]) \_SB.I2C2.SMBS = \_SB.I2C2.ESMB Sleep (0x14) \_SB.I2C2.ESMB = \_SB.I2C2.SMBS While (~((\_SB.I2C2.SMST & 0x80) == 0x80)) { Sleep (0x14) \_SB.I2C2.ESMB = \_SB.I2C2.SMBS } If ((\_SB.I2C2.SMST == 0x80)) { \_SB.ESMD = \_SB.I2C2.SMDA \_SB.ESMS = \_SB.I2C2.BCNT } Else { Debug = "====== Sent EC SMBus command time out. ======" \_SB.ESMS = 0xFF } Release (ESCX) } } Scope (\_SB) { Device (ADP1) { Name (_HID, "ACPI0003" /* Power Source Device */) // _HID: Hardware ID Name (_PCL, Package (0x01) // _PCL: Power Consumer List { \_SB }) Method (_PSR, 0, NotSerialized) // _PSR: Power Source { If (\_SB.I2C2.AVBL) { \_SB.I2C2.ECNR (\_SB.I2C2.ADPT) Local0 = ((\_SB.I2C2.ECR0 >> 0x07) & One) Return (Local0) } Return (One) } } } Scope (\_SB) { Device (BAT0) { Name (_HID, EisaId ("PNP0C0A") /* Control Method Battery */) // _HID: Hardware ID Name (_DEP, Package (0x01) // _DEP: Dependencies { \_SB.I2C2 }) Name (_PCL, Package (One) // _PCL: Power Consumer List { \_SB }) Name (BASC, One) Name (BFFW, Zero) Method (_STA, 0, NotSerialized) // _STA: Status { If (\_SB.I2C2.AVBL) { \_SB.I2C2.ECNR (\_SB.I2C2.BAS0) Local0 = (\_SB.I2C2.ECR0 & One) If (Local0) { Return (0x1F) } Else { Return (Zero) } } Return (0x1F) } Method (_BIX, 0, NotSerialized) // _BIX: Battery Information Extended { Name (STAX, Package (0x14) { Zero, One, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0x0258, 0xB4, Zero, Zero, Zero, Zero, Zero, Zero, 0x0108, 0x0EC4, "PABAS0241231", "05072018", "Li-Ion", "Compal" }) \_SB.I2C2.ECNR (\_SB.I2C2.ORRF) Local0 = \_SB.I2C2.ECR0 \_SB.BAT0.BFFW = (Local0 & One) \_SB.I2C2.ECNR (\_SB.I2C2.BAM0) Local2 = (\_SB.I2C2.ECR0 & 0x02) If ((Local2 == Zero)) { \_SB.BAT0.BASC = 0x0A } STAX [One] = (Local2 >> One) \_SB.I2C2.ECNR (\_SB.I2C2.BDC1) Local3 = \_SB.I2C2.ECR0 \_SB.I2C2.ECNR (\_SB.I2C2.BDC0) Local3 = (\_SB.I2C2.ECR0 | (Local3 << 0x08)) STAX [0x02] = (Local3 * \_SB.BAT0.BASC) Sleep (0x32) \_SB.I2C2.ECNR (\_SB.I2C2.BDV1) Local4 = \_SB.I2C2.ECR0 \_SB.I2C2.ECNR (\_SB.I2C2.BDV0) Local4 = (\_SB.I2C2.ECR0 | (Local4 << 0x08)) STAX [0x05] = Local4 Sleep (0x32) If ((\_SB.BAT0.BFFW == One)) { \_SB.I2C2.ECNR (\_SB.I2C2.BFF1) Local5 = \_SB.I2C2.ECR0 \_SB.I2C2.ECNR (\_SB.I2C2.BFF0) Local2 = (\_SB.I2C2.ECR0 | (Local5 << 0x08)) Sleep (0x32) } Else { \_SB.I2C2.ECNR (\_SB.I2C2.BFC1) Local5 = \_SB.I2C2.ECR0 \_SB.I2C2.ECNR (\_SB.I2C2.BFC0) Local2 = (\_SB.I2C2.ECR0 | (Local5 << 0x08)) Sleep (0x32) } Local2 = (Local2 * \_SB.BAT0.BASC) Sleep (0x32) STAX [0x03] = Local2 Divide (Local2, 0x64, Local3, Local1) Local1 *= 0x0A STAX [0x06] = Local1 Divide (Local2, 0x64, Local3, Local1) Local1 *= 0x03 STAX [0x07] = Local1 Return (STAX) /* \_SB_.BAT0._BIX.STAX */ } Method (_BST, 0, NotSerialized) // _BST: Battery Status { Name (PBST, Package (0x04) { Zero, 0xFFFFFFFF, 0xFFFFFFFF, 0x1770 }) If (\_SB.I2C2.AVBL) { \_SB.I2C2.ECNR (\_SB.I2C2.BST0) PBST [Zero] = \_SB.I2C2.ECR0 Sleep (0x32) \_SB.I2C2.ECNR (\_SB.I2C2.BAC1) Local4 = \_SB.I2C2.ECR0 \_SB.I2C2.ECNR (\_SB.I2C2.BAC0) Local4 = (\_SB.I2C2.ECR0 | (Local4 << 0x08)) Sleep (0x32) If ((Local4 >> 0x0F)) { Local4 = ((~Local4 & 0xFFFF) + One) } \_SB.I2C2.ECNR (\_SB.I2C2.BAM0) Local0 = (\_SB.I2C2.ECR0 & 0x02) Sleep (0x32) If ((Local0 == Zero)) { \_SB.I2C2.ECNR (\_SB.I2C2.BPV1) Local0 = \_SB.I2C2.ECR0 \_SB.I2C2.ECNR (\_SB.I2C2.BPV0) Local3 = (\_SB.I2C2.ECR0 | (Local0 << 0x08)) Local4 = ((Local4 * Local3) / 0x03E8) } PBST [One] = Local4 Sleep (0x32) \_SB.I2C2.ECNR (\_SB.I2C2.BRC1) Local5 = \_SB.I2C2.ECR0 \_SB.I2C2.ECNR (\_SB.I2C2.BRC0) Local5 = (\_SB.I2C2.ECR0 | (Local5 << 0x08)) PBST [0x02] = (Local5 * \_SB.BAT0.BASC) Sleep (0x32) \_SB.I2C2.ECNR (\_SB.I2C2.BPV1) Local6 = \_SB.I2C2.ECR0 \_SB.I2C2.ECNR (\_SB.I2C2.BPV0) Local6 = (\_SB.I2C2.ECR0 | (Local6 << 0x08)) PBST [0x03] = Local6 Sleep (0x32) } Return (PBST) /* \_SB_.BAT0._BST.PBST */ } Method (_BTP, 1, NotSerialized) // _BTP: Battery Trip Point { Local0 = (Arg0 / \_SB.BAT0.BASC) \_SB.I2C2.ECNW (\_SB.I2C2.BTP0, Local0) Sleep (0x32) Local1 = (Local0 >> 0x08) \_SB.I2C2.ECNW (\_SB.I2C2.BTP1, Local1) Sleep (0x32) } } } Scope (\_SB.GIO0) { Name (QECS, Zero) Mutex (CQMX, 0x00) Method (_L14, 0, NotSerialized) // _Lxx: Level-Triggered GPE, xx=0x00-0xFF { Acquire (CQMX, 0xFFFF) If (\_SB.I2C2.AVBL) { \_SB.I2C2.ECRW (0x84, Zero, Zero, Zero, Zero) QECS = \_SB.I2C2.ECR0 } While (One) { Name (_T_0, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_0 = ToInteger (QECS) If ((_T_0 == 0x20)) { Debug = "EC_QUERY_USB_EVENT 0x20" \_SB.I2C2.ECNR (\_SB.I2C2.USBT) Local0 = \_SB.I2C2.ECR0 \_SB.MUXC = (Local0 & 0x03) \_SB.CCST = ((Local0 & 0x0C) >> 0x02) \_SB.PINA = ((Local0 & 0xF0) >> 0x04) \_SB.DPPN = ((Local0 & 0xF0) >> 0x04) \_SB.I2C2.ECNR (\_SB.I2C2.USBH) Local1 = \_SB.I2C2.ECR0 \_SB.HSFL = ((Local1 & 0x06) >> One) \_SB.I2C2.ECNR (\_SB.I2C2.USBH) Local0 = \_SB.I2C2.ECR0 \_SB.HPDS = (Local0 & One) Debug = "_SB.HPDS" Debug = \_SB.HPDS Debug = "_SB.HSFL" Debug = \_SB.HSFL Debug = "_SB.DPPN" Debug = \_SB.DPPN Debug = "_SB.CCST" Debug = \_SB.CCST Debug = "_SB.MUXC" Debug = \_SB.MUXC Notify (\_SB.UCP0, 0xA0) // Device-Specific Break } ElseIf ((_T_0 == 0x21)) { Debug = "EC_QUERY_UCSI_EVENT 0x21" \_SB.I2C2.UCEV () Break } ElseIf ((_T_0 == 0x22)) { Debug = "EC_QUERY_HPD_EVENT 0x22" \_SB.I2C2.ECNR (\_SB.I2C2.USBT) Local0 = \_SB.I2C2.ECR0 \_SB.MUXC = (Local0 & 0x03) \_SB.CCST = ((Local0 & 0x0C) >> 0x02) \_SB.PINA = ((Local0 & 0xF0) >> 0x04) \_SB.DPPN = ((Local0 & 0xF0) >> 0x04) \_SB.I2C2.ECNR (\_SB.I2C2.USBH) Local1 = \_SB.I2C2.ECR0 \_SB.HSFL = ((Local1 & 0x06) >> One) \_SB.I2C2.ECNR (\_SB.I2C2.USBH) Local0 = \_SB.I2C2.ECR0 \_SB.HPDS = (Local0 & One) Debug = "_SB.HPDS" Debug = \_SB.HPDS Debug = "_SB.HSFL" Debug = \_SB.HSFL Debug = "_SB.DPPN" Debug = \_SB.DPPN Debug = "_SB.CCST" Debug = \_SB.CCST Debug = "_SB.MUXC" Debug = \_SB.MUXC Notify (\_SB.GPU0, \_SB.PINA) Notify (\_SB.UCP0, 0xA0) // Device-Specific Break } ElseIf ((_T_0 == 0x24)) { Notify (\_SB.BAT0, 0x80) // Status Change Break } ElseIf ((_T_0 == 0x25)) { Notify (\_SB.BAT0, 0x81) // Information Change Notify (\_SB.BAT0, 0x80) // Status Change Break } ElseIf ((_T_0 == 0x37)) { Notify (\_SB.ADP1, 0x80) // Status Change Notify (\_SB.BAT0, 0x80) // Status Change Break } Break } Release (CQMX) } } Mutex (CFMX, 0x00) Scope (\_SB.AGR0) { Method (CMFC, 4, Serialized) { Local0 = Buffer (0x82){} CreateWordField (Local0, Zero, RTST) CreateField (Local0, 0x10, 0x0400, RTDT) RTST = 0x8000 RTDT = Zero While (One) { Name (_T_0, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_0 = ToInteger (Arg0) If ((_T_0 == 0x10)) { While (One) { Name (_T_1, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_1 = ToInteger (Arg1) If ((_T_1 == One)) { CreateByteField (Arg2, Zero, CAPV) \_SB.CAVR = CAPV /* \_SB_.AGR0.CMFC.CAPV */ RTST = One Return (Local0) } ElseIf ((_T_1 == 0x02)) { RTDT = \_SB.CFWV RTST = One Return (Local0) } ElseIf ((_T_1 == 0x04)) { RTDT = \_SB.CVNC RTST = One Return (Local0) } Else { Return (Local0) } Break } } ElseIf ((_T_0 == 0x12)) { While (One) { If (One) { Return (Local0) } Break } } ElseIf ((_T_0 == 0x15)) { While (One) { Name (_T_3, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_3 = ToInteger (Arg1) If ((_T_3 == 0x9000)) { \_SB.I2C2.ESMC (Arg2) If ((\_SB.ESMS != 0xFF)) { Local1 = Buffer (0x80){} Local1 [Zero] = 0x80 Local1 [One] = \_SB.ESMS Local3 = \_SB.ESMD Local1 [0x02] = DerefOf (Local3 [Zero]) Local1 [0x03] = DerefOf (Local3 [One]) Local1 [0x04] = DerefOf (Local3 [0x02]) Local1 [0x05] = DerefOf (Local3 [0x03]) Local1 [0x06] = DerefOf (Local3 [0x04]) Local1 [0x07] = DerefOf (Local3 [0x05]) Local1 [0x08] = DerefOf (Local3 [0x06]) Local1 [0x09] = DerefOf (Local3 [0x07]) Local1 [0x0A] = DerefOf (Local3 [0x08]) Local1 [0x0B] = DerefOf (Local3 [0x09]) Local1 [0x0C] = DerefOf (Local3 [0x0A]) Local1 [0x0D] = DerefOf (Local3 [0x0B]) Local1 [0x0E] = DerefOf (Local3 [0x0C]) Local1 [0x0F] = DerefOf (Local3 [0x0D]) Local1 [0x10] = DerefOf (Local3 [0x0E]) Local1 [0x11] = DerefOf (Local3 [0x0F]) Local1 [0x12] = DerefOf (Local3 [0x10]) Local1 [0x13] = DerefOf (Local3 [0x11]) Local1 [0x14] = DerefOf (Local3 [0x12]) Local1 [0x15] = DerefOf (Local3 [0x13]) Local1 [0x16] = DerefOf (Local3 [0x14]) Local1 [0x17] = DerefOf (Local3 [0x15]) Local1 [0x18] = DerefOf (Local3 [0x16]) Local1 [0x19] = DerefOf (Local3 [0x17]) Local1 [0x1A] = DerefOf (Local3 [0x18]) Local1 [0x1B] = DerefOf (Local3 [0x19]) Local1 [0x1C] = DerefOf (Local3 [0x1A]) Local1 [0x1D] = DerefOf (Local3 [0x1B]) Local1 [0x1E] = DerefOf (Local3 [0x1C]) Local1 [0x1F] = DerefOf (Local3 [0x1D]) Local1 [0x20] = DerefOf (Local3 [0x1E]) Local1 [0x21] = DerefOf (Local3 [0x1F]) RTDT = Local1 RTST = One } Return (Local0) } ElseIf ((_T_3 == 0x9001)) { CreateByteField (Arg2, Zero, ECST) CreateByteField (Arg2, One, MODE) CreateByteField (Arg2, 0x02, CMLN) CreateByteField (Arg2, 0x03, ECCM) CreateByteField (Arg2, 0x04, ECD0) CreateByteField (Arg2, 0x05, ECD1) CreateByteField (Arg2, 0x06, ECD2) CreateByteField (Arg2, 0x07, ECD3) CreateField (\_SB.I2C2.ECRD, 0x08, 0x38, BUFF) RTST = Zero RTDT = Zero \_SB.I2C2.ECRW (ECCM, ECD0, ECD1, ECD2, ECD3) RTDT = BUFF /* \_SB_.AGR0.CMFC.BUFF */ RTST = One Return (Local0) } ElseIf ((_T_3 == 0x9002)) { RTDT = Zero RTST = Zero RTDT = \_SB.ECIF RTST = One Return (Local0) } Else { Return (Local0) } Break } } ElseIf ((_T_0 == 0x21)) { While (One) { Name (_T_4, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_4 = ToInteger (Arg1) If ((_T_4 == 0x03)) { RTDT = \_SB.SECG RTST = One Return (Local0) } ElseIf ((_T_4 == 0x04)) { RTDT = \_SB.SECN RTST = One Return (Local0) } Else { Return (Local0) } Break } } ElseIf ((_T_0 == 0x26)) { While (One) { Name (_T_5, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_5 = ToInteger (Arg1) If ((_T_5 == One)) { \_SB.I2C2.ECNR (\_SB.I2C2.ADPT) Local1 = ((\_SB.I2C2.ECR0 >> 0x07) & One) \_SB.I2C2.ECNR (\_SB.I2C2.BAS0) Local2 = (\_SB.I2C2.ECR0 & One) Local2 |= (Local1 << 0x08) RTDT = Local2 RTST = One Return (Local0) } ElseIf ((_T_5 == 0x02)) { While (One) { Name (_T_6, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_6 = ToInteger (Arg2) If ((_T_6 == One)) { \_SB.I2C2.ECNR (\_SB.I2C2.BAM0) RTDT = (\_SB.I2C2.ECR0 & 0x03) RTST = One Return (Local0) } Else { Return (Local0) } Break } Return (Local0) } ElseIf ((_T_5 == 0x03)) { While (One) { Name (_T_7, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_7 = ToInteger (Arg2) If ((_T_7 == One)) { \_SB.I2C2.ECNR (\_SB.I2C2.BAS0) RTDT = (\_SB.I2C2.ECR0 & One) RTST = One Return (Local0) } Else { Return (Local0) } Break } } ElseIf ((_T_5 == 0x04)) { While (One) { Name (_T_8, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_8 = ToInteger (Arg2) If ((_T_8 == One)) { \_SB.I2C2.ECNR (\_SB.I2C2.BDC1) Local1 = \_SB.I2C2.ECR0 \_SB.I2C2.ECNR (\_SB.I2C2.BDC0) RTDT = (\_SB.I2C2.ECR0 | (Local1 << 0x08)) RTST = One Return (Local0) } Else { Return (Local0) } Break } } ElseIf ((_T_5 == 0x05)) { While (One) { Name (_T_9, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_9 = ToInteger (Arg2) If ((_T_9 == One)) { \_SB.I2C2.ECNR (\_SB.I2C2.BFC1) Local1 = \_SB.I2C2.ECR0 \_SB.I2C2.ECNR (\_SB.I2C2.BFC0) RTDT = (\_SB.I2C2.ECR0 | (Local1 << 0x08)) RTST = One Return (Local0) } Else { Return (Local0) } Break } } ElseIf ((_T_5 == 0x06)) { While (One) { Name (_T_A, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_A = ToInteger (Arg2) If ((_T_A == One)) { \_SB.I2C2.ECNR (\_SB.I2C2.BRC1) Local1 = \_SB.I2C2.ECR0 \_SB.I2C2.ECNR (\_SB.I2C2.BRC0) RTDT = (\_SB.I2C2.ECR0 | (Local1 << 0x08)) RTST = One Return (Local0) } Else { Return (Local0) } Break } } ElseIf ((_T_5 == 0x07)) { While (One) { Name (_T_B, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_B = ToInteger (Arg2) If ((_T_B == One)) { \_SB.I2C2.ECNR (\_SB.I2C2.BCU1) Local1 = \_SB.I2C2.ECR0 \_SB.I2C2.ECNR (\_SB.I2C2.BCU0) RTDT = (\_SB.I2C2.ECR0 | (Local1 << 0x08)) RTST = One Return (Local0) } Else { Return (Local0) } Break } } ElseIf ((_T_5 == 0x08)) { While (One) { Name (_T_C, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_C = ToInteger (Arg2) If ((_T_C == One)) { \_SB.I2C2.ECNR (\_SB.I2C2.BCT1) Local1 = \_SB.I2C2.ECR0 \_SB.I2C2.ECNR (\_SB.I2C2.BCT0) RTDT = (\_SB.I2C2.ECR0 | (Local1 << 0x08)) RTST = One Return (Local0) } Else { Return (Local0) } Break } } ElseIf ((_T_5 == 0x09)) { Return (Local0) } ElseIf ((_T_5 == 0x0A)) { \_SB.I2C2.ECNR (\_SB.I2C2.BAVT) RTDT = \_SB.I2C2.ECR0 RTST = One Return (Local0) } Else { Return (Local0) } Break } } Else { Return (Local0) } Break } } } Scope (\_SB.I2C2) { Name (USBT, 0x08) Name (USBH, 0x09) Name (UCSR, Buffer (0x16) { /* 0000 */ 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ...... }) CreateByteField (UCSR, Zero, URST) CreateByteField (UCSR, One, URLN) CreateByteField (UCSR, 0x02, CCI0) CreateByteField (UCSR, 0x03, CCI1) CreateByteField (UCSR, 0x04, CCI2) CreateByteField (UCSR, 0x05, CCI3) CreateByteField (UCSR, 0x06, MGI0) CreateByteField (UCSR, 0x07, MGI1) CreateByteField (UCSR, 0x08, MGI2) CreateByteField (UCSR, 0x09, MGI3) CreateByteField (UCSR, 0x0A, MGI4) CreateByteField (UCSR, 0x0B, MGI5) CreateByteField (UCSR, 0x0C, MGI6) CreateByteField (UCSR, 0x0D, MGI7) CreateByteField (UCSR, 0x0E, MGI8) CreateByteField (UCSR, 0x0F, MGI9) CreateByteField (UCSR, 0x10, MGIA) CreateByteField (UCSR, 0x11, MGIB) CreateByteField (UCSR, 0x12, MGIC) CreateByteField (UCSR, 0x13, MGID) CreateByteField (UCSR, 0x14, MGIE) CreateByteField (UCSR, 0x15, MGIF) Method (ECUR, 0, Serialized) { Acquire (CFMX, 0xFFFF) Debug = "UCSI Read ECUR Start" UCSR = \_SB.I2C2.UCCR Debug = UCSR /* \_SB_.I2C2.UCSR */ Debug = "UCSI Read ECUR End" Release (CFMX) Return (UCSR) /* \_SB_.I2C2.UCSR */ } Name (UCSW, Buffer (0x0A) { /* 0000 */ 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00 // .. }) CreateByteField (UCSW, Zero, UWST) CreateByteField (UCSW, One, UWLN) CreateByteField (UCSW, 0x02, CTL0) CreateByteField (UCSW, 0x03, CTL1) CreateByteField (UCSW, 0x04, CTL2) CreateByteField (UCSW, 0x05, CTL3) CreateByteField (UCSW, 0x06, CTL4) CreateByteField (UCSW, 0x07, CTL5) CreateByteField (UCSW, 0x08, CTL6) CreateByteField (UCSW, 0x09, CTL7) Method (ECUW, 1, Serialized) { Acquire (CFMX, 0xFFFF) Debug = "UCSI Write ECUW Start" CTL0 = DerefOf (Arg0 [Zero]) CTL1 = DerefOf (Arg0 [One]) CTL2 = DerefOf (Arg0 [0x02]) CTL3 = DerefOf (Arg0 [0x03]) CTL4 = DerefOf (Arg0 [0x04]) CTL5 = DerefOf (Arg0 [0x05]) CTL6 = DerefOf (Arg0 [0x06]) CTL7 = DerefOf (Arg0 [0x07]) Debug = UCSW /* \_SB_.I2C2.UCSW */ Debug = "UCSI Write ECUW End" UCSW = \_SB.I2C2.UCCW = UCSW /* \_SB_.I2C2.UCSW */ Sleep (0x14) Release (CFMX) } Method (UCEV, 0, Serialized) { Acquire (CFMX, 0xFFFF) Debug = "Q21 UCEV Start" Name (BUFR, Buffer (0x16) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ...... }) BUFR = \_SB.I2C2.ECUR () \_SB.UBTC.CCI0 = DerefOf (BUFR [0x02]) \_SB.UBTC.CCI1 = DerefOf (BUFR [0x03]) \_SB.UBTC.CCI2 = DerefOf (BUFR [0x04]) \_SB.UBTC.CCI3 = DerefOf (BUFR [0x05]) \_SB.UBTC.MGI0 = DerefOf (BUFR [0x06]) \_SB.UBTC.MGI1 = DerefOf (BUFR [0x07]) \_SB.UBTC.MGI2 = DerefOf (BUFR [0x08]) \_SB.UBTC.MGI3 = DerefOf (BUFR [0x09]) \_SB.UBTC.MGI4 = DerefOf (BUFR [0x0A]) \_SB.UBTC.MGI5 = DerefOf (BUFR [0x0B]) \_SB.UBTC.MGI6 = DerefOf (BUFR [0x0C]) \_SB.UBTC.MGI7 = DerefOf (BUFR [0x0D]) \_SB.UBTC.MGI8 = DerefOf (BUFR [0x0E]) \_SB.UBTC.MGI9 = DerefOf (BUFR [0x0F]) \_SB.UBTC.MGIA = DerefOf (BUFR [0x10]) \_SB.UBTC.MGIB = DerefOf (BUFR [0x11]) \_SB.UBTC.MGIC = DerefOf (BUFR [0x12]) \_SB.UBTC.MGID = DerefOf (BUFR [0x13]) \_SB.UBTC.MGIE = DerefOf (BUFR [0x14]) \_SB.UBTC.MGIF = DerefOf (BUFR [0x15]) Debug = "Q21 UCEV End" Sleep (One) Release (CFMX) Notify (\_SB.UBTC, 0x80) // Status Change } } Name (HWNH, Zero) Name (HWNL, Zero) Device (TSC1) { Name (_HID, "ELAN901C") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID Name (_HRV, One) // _HRV: Hardware Revision Name (_ADR, Zero) // _ADR: Address Name (_DEP, Package (0x03) // _DEP: Dependencies { \_SB.GIO0, \_SB.I2C6, \_SB.PEP0 }) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { I2cSerialBusV2 (0x0010, ControllerInitiated, 0x00061A80, AddressingMode7Bit, "\\_SB.I2C6", 0x00, ResourceConsumer, , Exclusive, ) GpioInt (Level, ActiveLow, Exclusive, PullUp, 0x0000, "\\_SB.GIO0", 0x00, ResourceConsumer, , ) { // Pin list 0x007D } }) Return (RBUF) /* \_SB_.TSC1._CRS.RBUF */ } Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { While (One) { Name (_T_0, Buffer (0x01) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z { 0x00 // . }) CopyObject (ToBuffer (Arg0), _T_0) /* \_SB_.TSC1._DSM._T_0 */ If ((_T_0 == ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) { While (One) { Name (_T_1, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_1 = ToInteger (Arg2) If ((_T_1 == Zero)) { While (One) { Name (_T_2, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_2 = ToInteger (Arg1) If ((_T_2 == One)) { Return (Buffer (One) { 0x03 // . }) } Else { Return (Buffer (One) { 0x00 // . }) } Break } } ElseIf ((_T_1 == One)) { Debug = "Method _DSM Function HID" Return (One) } Else { } Break } } Else { Return (Buffer (One) { 0x00 // . }) } Break } } Name (PGID, Buffer (0x0A) { "\\_SB.TSC1" }) Name (DBUF, Buffer (DBFL){}) CreateByteField (DBUF, Zero, STAT) CreateByteField (DBUF, 0x02, DVAL) CreateField (DBUF, 0x18, 0xA0, DEID) Method (_S1D, 0, NotSerialized) // _S1D: S1 Device State { Return (0x03) } Method (_S2D, 0, NotSerialized) // _S2D: S2 Device State { Return (0x03) } Method (_S3D, 0, NotSerialized) // _S3D: S3 Device State { Return (0x03) } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { DEID = Buffer (ESNL){} DVAL = Zero DEID = PGID /* \_SB_.TSC1.PGID */ If (\_SB.ABD.AVBL) { \_SB.PEP0.FLD0 = DBUF /* \_SB_.TSC1.DBUF */ } } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { DEID = Buffer (ESNL){} DVAL = 0x03 DEID = PGID /* \_SB_.TSC1.PGID */ If (\_SB.ABD.AVBL) { \_SB.PEP0.FLD0 = DBUF /* \_SB_.TSC1.DBUF */ } } } Device (TSC2) { Name (_HID, "MSFT0001") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID Name (_HRV, One) // _HRV: Hardware Revision Name (_ADR, Zero) // _ADR: Address Name (_UID, Zero) // _UID: Unique ID Name (_DEP, Package (0x03) // _DEP: Dependencies { \_SB.GIO0, \_SB.I2C2, \_SB.I2C4 }) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { I2cSerialBusV2 (0x002C, ControllerInitiated, 0x00061A80, AddressingMode7Bit, "\\_SB.I2C4", 0x00, ResourceConsumer, , Exclusive, ) GpioInt (Level, ActiveHigh, Exclusive, PullUp, 0x0000, "\\_SB.GIO0", 0x00, ResourceConsumer, , ) { // Pin list 0x0025 } }) Return (RBUF) /* \_SB_.TSC2._CRS.RBUF */ } Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { While (One) { Name (_T_0, Buffer (0x01) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z { 0x00 // . }) CopyObject (ToBuffer (Arg0), _T_0) /* \_SB_.TSC2._DSM._T_0 */ If ((_T_0 == ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) { While (One) { Name (_T_1, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_1 = ToInteger (Arg2) If ((_T_1 == Zero)) { While (One) { Name (_T_2, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_2 = ToInteger (Arg1) If ((_T_2 == One)) { Return (Buffer (One) { 0x03 // . }) } Else { Return (Buffer (One) { 0x00 // . }) } Break } } ElseIf ((_T_1 == One)) { Debug = "Method _DSM Function HID" Return (0x20) } Else { } Break } } Else { Return (Buffer (One) { 0x00 // . }) } Break } } Method (_STA, 0, NotSerialized) // _STA: Status { \_SB.I2C2.ECRW (0x42, Zero, Zero, Zero, Zero) \_SB.I2C2.ECRW (0x4E, 0xEF, Zero, Zero, Zero) Local0 = \_SB.I2C2.ECR0 While (One) { Name (_T_0, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_0 = ToInteger (Local0) If ((_T_0 == 0x02)) { Return (Zero) } Else { Return (0x0F) } Break } } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { } } Device (TSEL) { Name (_HID, "MSFT0001") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID Name (_HRV, One) // _HRV: Hardware Revision Name (_ADR, Zero) // _ADR: Address Name (_UID, One) // _UID: Unique ID Name (_DEP, Package (0x03) // _DEP: Dependencies { \_SB.GIO0, \_SB.I2C2, \_SB.I2C4 }) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { I2cSerialBusV2 (0x0015, ControllerInitiated, 0x00061A80, AddressingMode7Bit, "\\_SB.I2C4", 0x00, ResourceConsumer, , Exclusive, ) GpioInt (Level, ActiveHigh, Exclusive, PullUp, 0x0000, "\\_SB.GIO0", 0x00, ResourceConsumer, , ) { // Pin list 0x0025 } }) Return (RBUF) /* \_SB_.TSEL._CRS.RBUF */ } Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { While (One) { Name (_T_0, Buffer (0x01) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z { 0x00 // . }) CopyObject (ToBuffer (Arg0), _T_0) /* \_SB_.TSEL._DSM._T_0 */ If ((_T_0 == ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) { While (One) { Name (_T_1, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_1 = ToInteger (Arg2) If ((_T_1 == Zero)) { While (One) { Name (_T_2, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_2 = ToInteger (Arg1) If ((_T_2 == One)) { Return (Buffer (One) { 0x03 // . }) } Else { Return (Buffer (One) { 0x00 // . }) } Break } } ElseIf ((_T_1 == One)) { Debug = "Method _DSM Function HID" Return (One) } Else { } Break } } Else { Return (Buffer (One) { 0x00 // . }) } Break } } Method (_STA, 0, NotSerialized) // _STA: Status { \_SB.I2C2.ECRW (0x42, Zero, Zero, Zero, Zero) \_SB.I2C2.ECRW (0x4E, 0xEF, Zero, Zero, Zero) Local0 = \_SB.I2C2.ECR0 While (One) { Name (_T_0, 0x00) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z _T_0 = ToInteger (Local0) If ((_T_0 == 0x02)) { Return (0x0F) } Else { Return (Zero) } Break } } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { } } Scope (\_SB) { Device (MODE) { Method (_HID, 0, Serialized) // _HID: Hardware ID { Return ("MSFT9001") } Name (_CID, "PNP0C60" /* Display Sensor Device */) // _CID: Compatible ID Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { GpioInt (Edge, ActiveBoth, Exclusive, PullDefault, 0x0000, "\\_SB.GIO0", 0x00, ResourceConsumer, , ) { // Pin list 0x005F } }) Return (RBUF) /* \_SB_.MODE._CRS.RBUF */ } } } Device (FPRT) { Name (_HID, "GXFP55A4") // _HID: Hardware ID Name (_CID, "GXFP55A4") // _CID: Compatible ID Name (_UID, "GXFP55A4") // _UID: Unique ID Name (_DEP, Package (0x03) // _DEP: Dependencies { \_SB.GIO0, \_SB.PEP0, \_SB.TREE }) Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (BBUF, ResourceTemplate () { GpioIo (Exclusive, PullUp, 0x0000, 0x0000, IoRestrictionNone, "\\_SB.GIO0", 0x00, ResourceConsumer, , ) { // Pin list 0x0068 } GpioInt (Edge, ActiveHigh, ExclusiveAndWake, PullNone, 0x0000, "\\_SB.GIO0", 0x00, ResourceConsumer, , ) { // Pin list 0x0079 } }) Return (BBUF) /* \_SB_.FPRT._CRS.BBUF */ } Name (PGID, Buffer (0x0A) { "\\_SB.FPRT" }) Name (DBUF, Buffer (DBFL){}) CreateByteField (DBUF, Zero, STAT) CreateByteField (DBUF, 0x02, DVAL) CreateField (DBUF, 0x18, 0xA0, DEID) Method (_S1D, 0, NotSerialized) // _S1D: S1 Device State { Return (0x03) } Method (_S2D, 0, NotSerialized) // _S2D: S2 Device State { Return (0x03) } Method (_S3D, 0, NotSerialized) // _S3D: S3 Device State { Return (0x03) } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { DEID = Buffer (ESNL){} DVAL = Zero DEID = PGID /* \_SB_.FPRT.PGID */ If (\_SB.ABD.AVBL) { \_SB.PEP0.FLD0 = DBUF /* \_SB_.FPRT.DBUF */ } } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { DEID = Buffer (ESNL){} DVAL = 0x03 DEID = PGID /* \_SB_.FPRT.PGID */ If (\_SB.ABD.AVBL) { \_SB.PEP0.FLD0 = DBUF /* \_SB_.FPRT.DBUF */ } } } Device (BTNS) { Name (_HID, "ACPI0011" /* Generic Buttons Device */) // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, Zero) // _UID: Unique ID Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { GpioInt (Edge, ActiveBoth, ExclusiveAndWake, PullDown, 0x0000, "\\_SB.PM01", 0x00, ResourceConsumer, , ) { // Pin list 0x0000 } GpioInt (Edge, ActiveBoth, Exclusive, PullUp, 0x0000, "\\_SB.PM01", 0x00, ResourceConsumer, , ) { // Pin list 0x0085 } GpioInt (Edge, ActiveBoth, Exclusive, PullDown, 0x0000, "\\_SB.PM01", 0x00, ResourceConsumer, , ) { // Pin list 0x0001 } GpioInt (Edge, ActiveBoth, Exclusive, PullUp, 0x0000, "\\_SB.PM01", 0x00, ResourceConsumer, , ) { // Pin list 0x0087 } GpioInt (Edge, ActiveBoth, Exclusive, PullUp, 0x0000, "\\_SB.PM01", 0x00, ResourceConsumer, , ) { // Pin list 0x0086 } }) Return (RBUF) /* \_SB_.BTNS._CRS.RBUF */ } Name (_DSD, Package (0x02) // _DSD: Device-Specific Data { ToUUID ("fa6bd625-9ce8-470d-a2c7-b3ca36c4282e"), Package (0x06) { Package (0x05) { Zero, One, Zero, One, 0x0D }, Package (0x05) { One, Zero, One, One, 0x81 }, Package (0x05) { One, One, One, 0x0C, 0xE9 }, Package (0x05) { One, 0x02, One, 0x0C, 0xEA }, Package (0x05) { One, 0x03, One, 0x90, 0x20 }, Package (0x05) { One, 0x04, One, 0x90, 0x21 } } }) } Device (BTH0) { Name (_HID, "QCOM02B5") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_DEP, Package (0x03) // _DEP: Dependencies { \_SB.PEP0, \_SB.PMIC, \_SB.UAR7 }) Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake { Zero, Zero }) Name (_S4W, 0x02) // _S4W: S4 Device Wake State Name (_S0W, 0x02) // _S0W: S0 Device Wake State Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (PBUF, ResourceTemplate () { UartSerialBusV2 (0x0001C200, DataBitsEight, StopBitsOne, 0xC0, LittleEndian, ParityTypeNone, FlowControlHardware, 0x0020, 0x0020, "\\_SB.UAR7", 0x00, ResourceConsumer, , Exclusive, ) }) Return (PBUF) /* \_SB_.BTH0._CRS.PBUF */ } Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } } Device (ADC1) { Name (_DEP, Package (0x02) // _DEP: Dependencies { \_SB.SPMI, \_SB.PMIC }) Name (_HID, "QCOM0221") // _HID: Hardware ID Alias (\_SB.PSUB, _SUB) Name (_UID, Zero) // _UID: Unique ID Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (INTB, ResourceTemplate () { GpioInt (Edge, ActiveHigh, ExclusiveAndWake, PullUp, 0x0000, "\\_SB.PM01", 0x00, ResourceConsumer, , RawDataBuffer (0x01) // Vendor Data { 0x02 }) { // Pin list 0x0020 } GpioInt (Edge, ActiveHigh, ExclusiveAndWake, PullUp, 0x0000, "\\_SB.PM01", 0x00, ResourceConsumer, , RawDataBuffer (0x01) // Vendor Data { 0x02 }) { // Pin list 0x0028 } }) Name (NAM, Buffer (0x0A) { "\\_SB.SPMI" }) Name (VUSR, Buffer (0x0C) { /* 0000 */ 0x8E, 0x13, 0x00, 0x01, 0x00, 0xC1, 0x02, 0x00, // ........ /* 0008 */ 0x31, 0x01, 0x00, 0x00 // 1... }) Name (VBTM, Buffer (0x0C) { /* 0000 */ 0x8E, 0x13, 0x00, 0x01, 0x00, 0xC1, 0x02, 0x00, // ........ /* 0008 */ 0x34, 0x01, 0x00, 0x00 // 4... }) Concatenate (VUSR, NAM, Local1) Concatenate (VBTM, NAM, Local2) Concatenate (Local1, Local2, Local3) Concatenate (Local3, INTB, Local0) Return (Local0) } Method (ADDV, 0, NotSerialized) { Return (Package (0x03) { One, One, Zero }) } Method (GENP, 0, NotSerialized) { Return (Package (0x0A) { Zero, 0x4000, 0x001C9C38, 0x0007A120, 0x11, Zero, Zero, 0x0300, 0x0100, 0x08 }) } Method (PTCF, 1, NotSerialized) { Local0 = (Arg0 >> One) Local0 -= 0x00042B08 Return (Local0) } Method (PTCI, 1, NotSerialized) { Local0 = (Arg0 + 0x00042B08) Local0 <<= One Return (Local0) } Method (VGIO, 0, NotSerialized) { Return (Package (0x08) { Package (0x02) { 0x08, Buffer (0x04) { 0x12, 0x32, 0x52, 0x72 // .2Rr } }, Package (0x02) { 0x09, Buffer (0x04) { 0x13, 0x33, 0x53, 0x73 // .3Ss } }, Package (0x02) { 0x0A, Buffer (0x04) { 0x14, 0x34, 0x54, 0x74 // .4Tt } }, Package (0x02) { 0x0B, Buffer (0x04) { 0x15, 0x35, 0x55, 0x75 // .5Uu } }, Package (0x02) { 0x0C, Buffer (0x04) { 0x16, 0x36, 0x56, 0x76 // .6Vv } }, Package (0x02) { 0x15, Buffer (0x05) { 0x17, 0x37, 0x57, 0x77, 0x97 // .7Ww. } }, Package (0x02) { 0x16, Buffer (0x05) { 0x18, 0x38, 0x58, 0x78, 0x98 // .8Xx. } }, Package (0x02) { 0x17, Buffer (0x05) { 0x19, 0x39, 0x59, 0x79, 0x99 // .9Yy. } } }) } Method (VTGN, 0, NotSerialized) { Return (Package (0x09) { 0x02, 0x02, 0x4000, 0x001C9C38, Zero, Zero, 0x0300, 0x0100, 0x08 }) } Method (GENF, 0, NotSerialized) { Return (Package (0x0D) { 0xFFFFFFE2, 0x61, 0xFFFFFFCE, 0xA0, 0x03FF, 0x002625A0, 0x01F4, 0x04, 0x0334, 0x004C4B40, 0x02, One, 0x0D }) } Method (FCHN, 0, NotSerialized) { Return (Package (0x0C) { Package (0x08) { "BATT_ID_OHMS", One, One, Zero, One, One, One, Zero }, Package (0x08) { "BATT_ID_OHMS_FRESH", 0x02, One, Zero, One, One, One, Zero }, Package (0x08) { "BATT_THERM", 0x06, One, Zero, One, One, 0x03, Zero }, Package (0x08) { "AUX_THERM", 0x07, One, Zero, One, One, 0x03, Zero }, Package (0x08) { "SKIN_THERM", Zero, One, Zero, One, One, 0x03, Zero }, Package (0x08) { "PMIC_TEMP2", 0x0C, One, Zero, 0x03, 0x02, 0x02, FGDT }, Package (0x08) { "CHG_TEMP", 0x0D, One, Zero, 0x03, 0x02, 0x02, FGCT }, Package (0x08) { "USB_IN", 0x08, One, Zero, One, 0x08, Zero, Zero }, Package (0x08) { "USB_IN_I", 0x09, One, Zero, One, One, 0x04, Zero }, Package (0x08) { "DC_IN", 0x0A, One, Zero, One, 0x08, Zero, Zero }, Package (0x08) { "DC_IN_I", 0x0B, One, Zero, One, One, 0x04, Zero }, Package (0x08) { "FG_GPIO", 0x0E, Zero, Zero, One, 0x02, Zero, Zero } }) } Method (FGDT, 0, NotSerialized) { Return (Package (0x02) { Package (0x02) { 0x01C2, 0xFFFF3CB0 }, Package (0x02) { 0x0366, 0x00027100 } }) } Method (FGCT, 0, NotSerialized) { Return (Package (0x02) { Package (0x02) { 0x0633, 0xFFFF3CB0 }, Package (0x02) { 0x0318, 0x00027100 } }) } } Scope (\_SB.ADC1) { Method (CHAN, 0, NotSerialized) { Return (Package (0x0A) { Package (0x0D) { "VPH_PWR", 0x83, Zero, Zero, 0x02, 0x02, One, 0x03, Zero, Zero, Zero, Zero, Zero }, Package (0x0D) { "VCOIN", 0x85, Zero, Zero, 0x02, 0x02, One, 0x03, Zero, Zero, Zero, Zero, Zero }, Package (0x0D) { "PMIC_THERM", 0x06, Zero, Zero, 0x02, 0x02, One, One, Zero, Zero, Zero, PTCF0x02 }, Package (0x0D) { "XO_THERM", 0x4C, 0x08, Zero, 0x02, One, One, One, 0x02, 0x000186A0, XTTB, Zero, Zero }, Package (0x0D) { "XO_THERM_GPS", 0x4C, 0x08, 0x02, 0x02, One, One, One, 0x02, 0x000186A0, XTTB, Zero, Zero }, Package (0x0D) { "SYS_THERM1", 0x4D, One, Zero, 0x02, One, One, One, 0x02, 0x000186A0, SYTB, Zero, Zero }, Package (0x0D) { "SYS_THERM2", 0x4E, One, Zero, 0x02, One, One, One, 0x02, 0x000186A0, SYTB, Zero, Zero }, Package (0x0D) { "PA_THERM", 0x4F, One, Zero, 0x02, One, One, One, 0x02, 0x000186A0, SYTB, Zero, Zero }, Package (0x0D) { "PA_THERM1", 0x50, One, Zero, 0x02, One, One, One, 0x02, 0x000186A0, SYTB, Zero, Zero }, Package (0x0D) { "SYS_THERM3", 0x51, One, Zero, 0x02, One, One, One, 0x02, 0x000186A0, SYTB, Zero, Zero } }) } Method (SYTB, 0, NotSerialized) { Return (Package (0x22) { Package (0x02) { 0x0040DD78, 0xFFFFFFD8 }, Package (0x02) { 0x002DD9E4, 0xFFFFFFDD }, Package (0x02) { 0x0020CA24, 0xFFFFFFE2 }, Package (0x02) { 0x0017B588, 0xFFFFFFE7 }, Package (0x02) { 0x001152C4, 0xFFFFFFEC }, Package (0x02) { 0x000CC8A8, 0xFFFFFFF1 }, Package (0x02) { 0x000985E4, 0xFFFFFFF6 }, Package (0x02) { 0x0007286C, 0xFFFFFFFB }, Package (0x02) { 0x00056D10, Zero }, Package (0x02) { 0x000425B8, 0x05 }, Package (0x02) { 0x000331F8, 0x0A }, Package (0x02) { 0x00027AC4, 0x0F }, Package (0x02) { 0x0001F018, 0x14 }, Package (0x02) { 0x000186A0, 0x19 }, Package (0x02) { 0x00013560, 0x1E }, Package (0x02) { 0xF6E0, 0x23 }, Package (0x02) { 0xC60C, 0x28 }, Package (0x02) { 0x9FC4, 0x2D }, Package (0x02) { 0x81B0, 0x32 }, Package (0x02) { 0x69DC, 0x37 }, Package (0x02) { 0x56B8, 0x3C }, Package (0x02) { 0x477C, 0x41 }, Package (0x02) { 0x3B60, 0x46 }, Package (0x02) { 0x3138, 0x4B }, Package (0x02) { 0x2968, 0x50 }, Package (0x02) { 0x22BA, 0x55 }, Package (0x02) { 0x1D4C, 0x5A }, Package (0x02) { 0x18D8, 0x5F }, Package (0x02) { 0x1522, 0x64 }, Package (0x02) { 0x120C, 0x69 }, Package (0x02) { 0x0F82, 0x6E }, Package (0x02) { 0x0D5C, 0x73 }, Package (0x02) { 0x0B86, 0x78 }, Package (0x02) { 0x0A00, 0x7D } }) } Method (XTTB, 0, NotSerialized) { Return (Package (0xA8) { Package (0x02) { 0x0040DC21, 0xFFFF6000 }, Package (0x02) { 0x003C74E5, 0xFFFF6400 }, Package (0x02) { 0x0038611B, 0xFFFF6800 }, Package (0x02) { 0x00349A1A, 0xFFFF6C00 }, Package (0x02) { 0x003119CB, 0xFFFF7000 }, Package (0x02) { 0x002DDA9A, 0xFFFF7400 }, Package (0x02) { 0x002AD76C, 0xFFFF7800 }, Package (0x02) { 0x00280B95, 0xFFFF7C00 }, Package (0x02) { 0x002572CA, 0xFFFF8000 }, Package (0x02) { 0x0023091E, 0xFFFF8400 }, Package (0x02) { 0x0020CAF4, 0xFFFF8800 }, Package (0x02) { 0x001EB4FE, 0xFFFF8C00 }, Package (0x02) { 0x001CC430, 0xFFFF9000 }, Package (0x02) { 0x001AF5BE, 0xFFFF9400 }, Package (0x02) { 0x00194716, 0xFFFF9800 }, Package (0x02) { 0x0017B5DC, 0xFFFF9C00 }, Package (0x02) { 0x00163FE3, 0xFFFFA000 }, Package (0x02) { 0x0014E329, 0xFFFFA400 }, Package (0x02) { 0x00139DD6, 0xFFFFA800 }, Package (0x02) { 0x00126E37, 0xFFFFAC00 }, Package (0x02) { 0x001152BA, 0xFFFFB000 }, Package (0x02) { 0x001049ED, 0xFFFFB400 }, Package (0x02) { 0x000F527B, 0xFFFFB800 }, Package (0x02) { 0x000E6B27, 0xFFFFBC00 }, Package (0x02) { 0x000D92CE, 0xFFFFC000 }, Package (0x02) { 0x000CC863, 0xFFFFC400 }, Package (0x02) { 0x000C0AED, 0xFFFFC800 }, Package (0x02) { 0x000B5985, 0xFFFFCC00 }, Package (0x02) { 0x000AB357, 0xFFFFD000 }, Package (0x02) { 0x000A179D, 0xFFFFD400 }, Package (0x02) { 0x000985A0, 0xFFFFD800 }, Package (0x02) { 0x0008FCB6, 0xFFFFDC00 }, Package (0x02) { 0x00087C44, 0xFFFFE000 }, Package (0x02) { 0x000803B7, 0xFFFFE400 }, Package (0x02) { 0x00079288, 0xFFFFE800 }, Package (0x02) { 0x0007283A, 0xFFFFEC00 }, Package (0x02) { 0x0006C458, 0xFFFFF000 }, Package (0x02) { 0x00066678, 0xFFFFF400 }, Package (0x02) { 0x00060E33, 0xFFFFF800 }, Package (0x02) { 0x0005BB2D, 0xFFFFFC00 }, Package (0x02) { 0x00056D0E, Zero }, Package (0x02) { 0x00052387, 0x0400 }, Package (0x02) { 0x0004DE4C, 0x0800 }, Package (0x02) { 0x00049D17, 0x0C00 }, Package (0x02) { 0x00045FA6, 0x1000 }, Package (0x02) { 0x000425BE, 0x1400 }, Package (0x02) { 0x0003EF25, 0x1800 }, Package (0x02) { 0x0003BBA6, 0x1C00 }, Package (0x02) { 0x00038B11, 0x2000 }, Package (0x02) { 0x00035D37, 0x2400 }, Package (0x02) { 0x000331EE, 0x2800 }, Package (0x02) { 0x0003090E, 0x2C00 }, Package (0x02) { 0x0002E270, 0x3000 }, Package (0x02) { 0x0002BDF2, 0x3400 }, Package (0x02) { 0x00029B74, 0x3800 }, Package (0x02) { 0x00027AD7, 0x3C00 }, Package (0x02) { 0x00025BFE, 0x4000 }, Package (0x02) { 0x00023ECE, 0x4400 }, Package (0x02) { 0x0002232F, 0x4800 }, Package (0x02) { 0x00020909, 0x4C00 }, Package (0x02) { 0x0001F046, 0x5000 }, Package (0x02) { 0x0001D8D2, 0x5400 }, Package (0x02) { 0x0001C298, 0x5800 }, Package (0x02) { 0x0001AD88, 0x5C00 }, Package (0x02) { 0x00019990, 0x6000 }, Package (0x02) { 0x000186A0, 0x6400 }, Package (0x02) { 0x000174AA, 0x6800 }, Package (0x02) { 0x0001639E, 0x6C00 }, Package (0x02) { 0x00015371, 0x7000 }, Package (0x02) { 0x00014415, 0x7400 }, Package (0x02) { 0x00013580, 0x7800 }, Package (0x02) { 0x000127A6, 0x7C00 }, Package (0x02) { 0x00011A7C, 0x8000 }, Package (0x02) { 0x00010DFA, 0x8400 }, Package (0x02) { 0x00010216, 0x8800 }, Package (0x02) { 0xF6C8, 0x8C00 }, Package (0x02) { 0xEC07, 0x9000 }, Package (0x02) { 0xE1CC, 0x9400 }, Package (0x02) { 0xD810, 0x9800 }, Package (0x02) { 0xCECC, 0x9C00 }, Package (0x02) { 0xC5F9, 0xA000 }, Package (0x02) { 0xBD93, 0xA400 }, Package (0x02) { 0xB592, 0xA800 }, Package (0x02) { 0xADF2, 0xAC00 }, Package (0x02) { 0xA6AE, 0xB000 }, Package (0x02) { 0x9FC1, 0xB400 }, Package (0x02) { 0x9927, 0xB800 }, Package (0x02) { 0x92DB, 0xBC00 }, Package (0x02) { 0x8CD9, 0xC000 }, Package (0x02) { 0x871E, 0xC400 }, Package (0x02) { 0x81A6, 0xC800 }, Package (0x02) { 0x7C6D, 0xCC00 }, Package (0x02) { 0x7771, 0xD000 }, Package (0x02) { 0x72AE, 0xD400 }, Package (0x02) { 0x6E22, 0xD800 }, Package (0x02) { 0x69CA, 0xDC00 }, Package (0x02) { 0x65A4, 0xE000 }, Package (0x02) { 0x61AC, 0xE400 }, Package (0x02) { 0x5DE1, 0xE800 }, Package (0x02) { 0x5A40, 0xEC00 }, Package (0x02) { 0x56C8, 0xF000 }, Package (0x02) { 0x5377, 0xF400 }, Package (0x02) { 0x504A, 0xF800 }, Package (0x02) { 0x4D40, 0xFC00 }, Package (0x02) { 0x4A57, 0x00010000 }, Package (0x02) { 0x478E, 0x00010400 }, Package (0x02) { 0x44E4, 0x00010800 }, Package (0x02) { 0x4256, 0x00010C00 }, Package (0x02) { 0x3FE3, 0x00011000 }, Package (0x02) { 0x3D8B, 0x00011400 }, Package (0x02) { 0x3B4C, 0x00011800 }, Package (0x02) { 0x3924, 0x00011C00 }, Package (0x02) { 0x3713, 0x00012000 }, Package (0x02) { 0x3518, 0x00012400 }, Package (0x02) { 0x3332, 0x00012800 }, Package (0x02) { 0x3160, 0x00012C00 }, Package (0x02) { 0x2FA0, 0x00013000 }, Package (0x02) { 0x2DF2, 0x00013400 }, Package (0x02) { 0x2C56, 0x00013800 }, Package (0x02) { 0x2ACA, 0x00013C00 }, Package (0x02) { 0x294E, 0x00014000 }, Package (0x02) { 0x27E1, 0x00014400 }, Package (0x02) { 0x2682, 0x00014800 }, Package (0x02) { 0x2531, 0x00014C00 }, Package (0x02) { 0x23ED, 0x00015000 }, Package (0x02) { 0x22B6, 0x00015400 }, Package (0x02) { 0x218B, 0x00015800 }, Package (0x02) { 0x206B, 0x00015C00 }, Package (0x02) { 0x1F57, 0x00016000 }, Package (0x02) { 0x1E4D, 0x00016400 }, Package (0x02) { 0x1D4D, 0x00016800 }, Package (0x02) { 0x1C56, 0x00016C00 }, Package (0x02) { 0x1B69, 0x00017000 }, Package (0x02) { 0x1A85, 0x00017400 }, Package (0x02) { 0x19AA, 0x00017800 }, Package (0x02) { 0x18D6, 0x00017C00 }, Package (0x02) { 0x180B, 0x00018000 }, Package (0x02) { 0x1747, 0x00018400 }, Package (0x02) { 0x168A, 0x00018800 }, Package (0x02) { 0x15D4, 0x00018C00 }, Package (0x02) { 0x1524, 0x00019000 }, Package (0x02) { 0x147B, 0x00019400 }, Package (0x02) { 0x13D8, 0x00019800 }, Package (0x02) { 0x133B, 0x00019C00 }, Package (0x02) { 0x12A3, 0x0001A000 }, Package (0x02) { 0x1211, 0x0001A400 }, Package (0x02) { 0x1184, 0x0001A800 }, Package (0x02) { 0x10FC, 0x0001AC00 }, Package (0x02) { 0x1079, 0x0001B000 }, Package (0x02) { 0x0FFA, 0x0001B400 }, Package (0x02) { 0x0F80, 0x0001B800 }, Package (0x02) { 0x0F0A, 0x0001BC00 }, Package (0x02) { 0x0E98, 0x0001C000 }, Package (0x02) { 0x0E2A, 0x0001C400 }, Package (0x02) { 0x0DBF, 0x0001C800 }, Package (0x02) { 0x0D59, 0x0001CC00 }, Package (0x02) { 0x0CF5, 0x0001D000 }, Package (0x02) { 0x0C95, 0x0001D400 }, Package (0x02) { 0x0C39, 0x0001D800 }, Package (0x02) { 0x0BDF, 0x0001DC00 }, Package (0x02) { 0x0B88, 0x0001E000 }, Package (0x02) { 0x0B34, 0x0001E400 }, Package (0x02) { 0x0AE3, 0x0001E800 }, Package (0x02) { 0x0A95, 0x0001EC00 }, Package (0x02) { 0x0A49, 0x0001F000 }, Package (0x02) { 0x0A00, 0x0001F400 }, Package (0x02) { 0x09B9, 0x0001F800 }, Package (0x02) { 0x0974, 0x0001FC00 } }) } Method (VTCH, 0, NotSerialized) { Return (Package (0x07) { Package (0x10) { "VPH_PWR", 0x83, Zero, One, Zero, 0x02, One, 0x03, Zero, Zero, Zero, Zero, Zero, Zero, Zero, 0x15F9 }, Package (0x10) { "PMIC_THERM", 0x06, Zero, Zero, Zero, 0x02, One, One, Zero, Zero, Zero, PTCFPTCI (0x02), 0xFFFF3CB0, 0x000249F0 }, Package (0x10) { "SYS_THERM1", 0x4D, One, Zero, Zero, One, One, One, 0x02, 0x000186A0, SYTB, Zero, Zero, Zero, 0xFFFFFFD8, 0x7D }, Package (0x10) { "SYS_THERM2", 0x4E, One, Zero, Zero, One, One, One, 0x02, 0x000186A0, SYTB, Zero, Zero, Zero, 0xFFFFFFD8, 0x7D }, Package (0x10) { "PA_THERM", 0x4F, One, Zero, Zero, One, One, One, 0x02, 0x000186A0, SYTB, Zero, Zero, Zero, 0xFFFFFFD8, 0x7D }, Package (0x10) { "PA_THERM1", 0x50, One, Zero, Zero, One, One, One, 0x02, 0x000186A0, SYTB, Zero, Zero, Zero, 0xFFFFFFD8, 0x7D }, Package (0x10) { "SYS_THERM3", 0x51, One, Zero, Zero, One, One, One, 0x02, 0x000186A0, SYTB, Zero, Zero, Zero, 0xFFFFFFD8, 0x7D } }) } Method (VTMT, 0, NotSerialized) { Return (Package (0x03) { 0x0B, One, 0x05 }) } } } }