From 02d75555a6dee7e8c628db7b0b71e8afe51dd6c9 Mon Sep 17 00:00:00 2001
From: BigfootACA
Date: Sun, 22 Aug 2021 14:55:00 +0800
Subject: [PATCH] Dipper: add GPU
---
dipper/DSDT.aml | Bin 244184 -> 241996 bytes
dipper/DSDT.dsl | 59028 ++++++++++++++++++++++++++++++++
dipper/adc.asl | 707 +
dipper/cust_adc.asl | 898 +
dipper/cust_pmic_batt.asl | 50 +
dipper/cust_thermal_zones.asl | 570 +
dipper/pmic_batt.asl | 526 +
dipper/thz.asl | 557 +
8 files changed, 62336 insertions(+)
create mode 100644 dipper/DSDT.dsl
create mode 100644 dipper/adc.asl
create mode 100644 dipper/cust_adc.asl
create mode 100644 dipper/cust_pmic_batt.asl
create mode 100644 dipper/cust_thermal_zones.asl
create mode 100644 dipper/pmic_batt.asl
create mode 100644 dipper/thz.asl
diff --git a/dipper/DSDT.aml b/dipper/DSDT.aml
index 52b14d74ab28040807f763f324fce0ad93f57937..510bea9c98b2ceb16b2e50184ccfc88094ecd5f8 100644
GIT binary patch
delta 4138
zcmai1eQXsM)CKoFR{BeX0iPF!y=7jB}3*@R*l_i#x`kqLS(8k3lJTj;q+>>zWc
znf6Pv!klQPMM2`3uOQkN6J+KaTWB8um=_t^7m3NZmG(t}wbS81P{b~JuEIpo$^6So
zLs%!{PSA8nh=d6`0Tg385dvnXLk1h819O5CXK2BI{t?mfu;^mGxzFGu&6fu$V&P;o
zAxl1mPKLswWk!feoNLsrpL+~-*kmaz@S@;sZAvB-o;Zt{^LI49M%KT`K!(~xQ^sJ`GFE8o&_O8a3k~3RxIOr
z<|<}(VVGOyWz4+NgfYonY-C;-Eq81hgWbkBgqvElpSKLJ`uJ#)kMMDcu!Nzb3e4Gt
zq!{9ysf4RyLsU#zO2mX@RWgtfDU^)NMYv7Lxhc8IXSQ&1x<^(7p{6a!iU
zF{#_6BPMm36dDX3IO2@(6j^xkC}Awtd=|~%3p%PrF4^y9cyGz_soH>(ulbZ#4_XJI@4fBDJU5yR<6+AJZCp?Ap5k<9i0R
z#%&g@&@%wqCwlCC)BDx}b!DTQ&v-Wq8ZW0du3hQb+s}_~rm?Fg{fRPWLi6<6$q6mp
z>j3(MDgUC^-hW`%rq$jWE52;SYqmZ+$!k-64((K@MZ2$WKzkkdvwZ_rp?lNvuvxaX
zt4sT=Z%~VLS+w2#gW7$-5A_dd&jNq2f1p2N*)&Mkgc8c31nu>HySBUAqBXFC+9BW`
zc7PNfILLnWAWNgMYf(>E8>8Y7*my07B1o78#oVZG%o
zYRq}UO)@qiS!WUbb78?xSjC8~)eHU8~B{mn~Mr+(@RCF-BPMOhGUZPZV{L)~mxr1Z9rs6l=0
zEvi+Y{)pPYzT<5Q?xNDDKKCBQ=?6Zb9!4iFUDankrWW*%-lH7)7cNujt^pELBu0d-
zgR&?QNeas07-3@?@Sy&?%hUiF)c<{%x?fLRg1jz%NHyw9?*RGJAE+O#fBHVPqmz2%
z?0Vm))S$8&`hGGVlMp<21Hmn^?=bV&d&{wHK0QcVz$2
zO6hj{_|Pqr*ej=UYBri$QYRCj_u9V7}TY9gAIy-CC
zfg4_b=Q|l-&roC
z>ZqER(^W-QwOIcoif)E9yJKhz~8IS=cafY!t47&DVl?^=N;hzb|=
zCkeCzuC7i6vGbVq8n>uy=E%{Kyp%~-E;QwM0q%!z*Z5z1U{|?e#MNcB6wckApX8vS
zkVb{9i?irzGZn-7=wUQyYduh3``TKEMg5h-Xp($T=hA53`brvoX?KG}&je+se($5G
zSAYLCioR*TVMCWcBlhCm`rgM-pZjYK1WEeg`(@*+Vh22W!}M8O53)5Pl4Qn78;#)6
z%w(7T?LM?U1Cyf5#)9A$d^mow(k{nrYc?O-Q$msfo@1bDb
z*65GT&(C1H5aOf6SzELX>+Cu7E9(x6C2?yasf7G-$wlC({+n}XVW+KDJwo6al7M#%
z5?(Z#*B&H^#I1^tAl64;K+n<5;?_BM#DmXiTciHx7tt53pR-=)Gx`!LY_Zj<4WBxw
LyY-h}LS6p>!>5Jv
delta 5276
zcmbtYe{37o9lyI5JI*=I565=m1lo(!^heq_XFHA^=DM}dzb^5`SKA3Asp^{4Z4LQ_
z@G#`vG433$1
z2NMjBW@b2*MstYa0@BPUhA{XX=6FfZMxr64=b5wv>EY}|bCL}?ksi)2G^dlpVWb~f
z#gD`jcO(7CP=dp;hK1wb$fSZ9-Pu1aYUam|#k72wWptSs8#3%-5*+OexiFJ1lS&7$
zWz6KvFv%3AO9qD{jqT*Rr>q!(;RJ@^T5O?Ji|Mf4(3zceG9K(Gwv1pV3(qkTOvgl`
zv{6G~B(aRdv15q=o(rbcEA_4K#dMiam^an|o@1Fnh;g83O3R2CtzpEa=5f}QLT?ja8oCWr7Dxqed+7WfGiGfAvcsbDz9tTO9$IH|*7
zTEZ3mh_I;l375$`=WRibR}hWW7^eSboBk6(I!T}Y-}q_)+%SKxB7a!v8oAPBy~&~~
zwT2{C%Q<$8u?LyBL(L2IVOl;l9L&Ifxqdb+jtW>RoQbumyhYpfMncHeHRC<idL1
zH{|gUlFq$gNa8z?f7oNGVR!0D0@pv$MDpaQ{^MHxW>UXUtAB&k|F(uCYg
zeGT{F_U};`j^h~Ic<>)<#xN_^0fkR-Y5(yY?NIjL*s+Dn!Yhp(+ah14W9iYVGeiHy
zb(wUA#%4|(#E`HQGYDwL&m?LklLHfc#_aHu*R)GBaL
z31=L)z!}GBmy8a%$f`AP=dEz(Y0a|!=FR6%$KEL=qEQm*#e_Fat!B59h`W@CJ0skX
zEpp5imi1=hMldN|HB9)*Vnxx(jZ<6HjboNdjngTO^C*q;$O(8k3R%0vwp@D{5_vY;lZE$U1n&y+H$Q8Mvj!az&we7_QOe<|qx
z%AmcfphqEGj=2J^j@he@8NsEPE8*qMmh!51n*>LRtbvzy8~a!(5tEWgztWO^xh4I=
z|C+k-eqocz4#yEww_vv#gcGKAOZ-rYZC2O;Oqj5?3Lltk!b=cFnr*@rIQN^|@qjR9
z?(R$+ERot3QczhkC@&clUNm>(LE#T(yYTZ?gV11U7p}wEZ)xugj+OWu6h5Qy8JW)r
z4_mr%MtId?hvNs5T+`g$8RkmwR;TiAg%oZ`=7xmf=5F{a_oy_UZMH-CLrJb{>Fylx
zEpb)y+qv-!QzgBfVZ}pO_7E2CY1!7vdP;F_R^p5($cT)L2+J+qctm)w#STZ@isT+^
zcV~P{iMvhVMip*U=0=5YLwr>Dsnrh0tCFm3h4pPKaqm^QF@+nGxiKNx+KtDAg;qNp
zUz6lNLT<3G#2r_-tiokwE-P$l>&98(?lwCd7m@tv`L^$zZ^Kv4w-NXL46hfP-zL6m
z9@4Ok!>#`MaMGA~;cem^{)AY(NO*dla^ZU8V7|%_3XiZ%7&Aye$-{x92QzXxqXB+Y
z!Y|qIP#VLGJ1sTh<;%o2ap4k?6R%z&?l^gg@Cpw;ZV+!?BI_cfUt$fuLIP+3Uo5u?tDRdXHEq_FN`N@ynNqdhx_HiTRUj#8&8F<|Cp9xi^V*
z?-ScsK6;0M-*L<~(R78NHDObYAtYYENNf;KTqkNzUL{6_*D@g0Q9M
z88MSga6reykE_Okr}gF<-;N`b6V#zxVKzTKwcX~h(>5wMH9ox$e!FhB%@y}|du==X
zK0Z5@n;6PY=KQHdBpjjX4Cm`9D`k5qH#=U)&lI62|7>=0c5dnbRf1FFll!dHN?w)vuk>A4vyzi+!OFkZ|b%28?f!8~=q=BLDyF|Y-v
z#0xQC(KsAVUyt}^449$j2Arx~eNgdv449x|9SbZi@HsYJ$bV~ks+gTf9i1BI=O$)z
z&`+ENT?FM5Pq4r&KFNX>^l$-E#9y<(I#2mVa)n}kJUbyr;78Hz)u&(
z5BgCI3QnaiV}sf8`(-GKUxAjj5V>h}@p8o8GP10s#D@mJMwsjJ0N4ztcL#tSPG8B>
z)I*30YPm6KT0iRxu16vE_3#HgN?DDL?*Vj{$De>dD)W|wc3UUW0MLxv=2V^dB
zzze5q9JnJ)Nh}7Iw=g|1kt=Z7nHjhj{G{xecQ^t?b}C==rwemAd4;l0iCugn0h;$v
zG)+?b_fvF$q@4X!gr?j9_$NICX^Qs9QXl1TmUIqT3R1L7lEM)RLR}8%i*mV;;OM1X
zZfFzddAM;LZulfEB(D%~QvqaMvs~DT9Q49?T#{uK2H9>G<%DV^$$ntK9xqAJZsY`J
zAmxZMPURk$gYRh0k4l`*6(*tLE?Fa?y;2yE?v&{cn4(+&FFXLEUaXR2j+op9Ho&SM
z-UTSQ|IvP&$R9XZ4CVG`=O&7NH{AcXC{?&rF*h^ochG8>tb?7BHyK~ZPi6~8BNN#J
zvwr#r+7P!fK%e&)(8_Sr%yRju_#AxsvnWv~EqTAa5z@+r?2$6d)dy)Ps@t2z%e#QN
z7P+R}XmB`JKHmjy)Di)c_}4waHm{5EAxGn8vUBycr^7(SY3~8~wjs(UXn5KiTYzw<
z4#USDX+RQAAbJ>HT;O91Q9hBBOj;!2rl?MJwhUL34=mQ8qvTGwzy<8M7OTN;U}9GW
zY_)HMw;NEQ$DNAsm?ErKgg!;sE{tL;K2!40vb@F<33u9|v3Nd(pBw
z`TnGXq{QfPu+FC3l(fNL8CJJ!Y$A-+0LS%S+^7Ta*G7NW%Bkbvuu**JS@7`2vB$%W
z=uD~p4esxU7bnAP2#)E|kdf7q;_to>eBvuV06y~`dz2rhxx^5SW*s`7>Youm6Tt>?
z<|HtRU8g{UhD*mutN726RfRa382}KUl3RyBA;k5zyjm{B1D}>d;}R!bwm(
z`$J&81-c;w)A3Y7;nj&Mor?AD(4q5>{-VL8hqX*&%ji)~>ViSMA%c!lR$U#?v$xVS
zD$&;{l&M;mkxS)21uV#af2DtT)AhCdx32m(8PP=;wrnH`KFrhTDr{xrbKo~PPOtp^
z$KV`+b1ToC2GOeK@TEJ{_O=2(JUj~O7cbUs;)L}
b7)diR=$A2QMDlg;p!kc|L0WX41+D)FoqzfT
diff --git a/dipper/DSDT.dsl b/dipper/DSDT.dsl
new file mode 100644
index 0000000..44576a9
--- /dev/null
+++ b/dipper/DSDT.dsl
@@ -0,0 +1,59028 @@
+/*
+ * Intel ACPI Component Architecture
+ * AML/ASL+ Disassembler version 20210604 (32-bit version)
+ * Copyright (c) 2000 - 2021 Intel Corporation
+ *
+ * Disassembling to symbolic ASL+ operators
+ *
+ * Disassembly of H:/EDK/iasl20210604/xiaomi.aml, Mon Jul 26 23:03:46 2021
+ *
+ * Original Table Header:
+ * Signature "DSDT"
+ * Length 0x0003B9D8 (244184)
+ * Revision 0x02
+ * Checksum 0x33
+ * OEM ID "QCOMM "
+ * OEM Table ID "SDM850 "
+ * OEM Revision 0x00000003 (3)
+ * Compiler ID "INTL"
+ * Compiler Version 0x20210604 (539035140)
+ */
+DefinitionBlock ("", "DSDT", 2, "QCOMM ", "SDM850 ", 0x00000003)
+{
+ External (_SB_.TZ98, UnknownObj)
+ External (_SB_.TZ98._PSV, IntObj)
+ External (_SB_.TZ98._TC1, IntObj)
+ External (_SB_.TZ98._TC2, IntObj)
+ External (_SB_.TZ98._TSP, IntObj)
+ External (_SB_.TZ98.TPSV, UnknownObj)
+ External (_SB_.TZ98.TTC1, UnknownObj)
+ External (_SB_.TZ98.TTC2, UnknownObj)
+ External (_SB_.TZ98.TTSP, UnknownObj)
+ External (DPON, UnknownObj)
+ External (TRUE, UnknownObj)
+
+ Scope (_SB)
+ {
+ Name (PSUB, "RENEGA0E")
+ Name (SOID, 0x015C)
+ Name (SIDS, "SDM850")
+ Name (SIDV, 0x00020001)
+ Name (SVMJ, 0x02)
+ Name (SVMI, One)
+ Name (SDFE, 0x4F)
+ Name (SFES, "899800000000000")
+ Name (SIDM, 0x0000000FFFFF00FF)
+ Name (SOSN, 0x000003F48D126594)
+ Name (RMTB, 0x85D00000)
+ Name (RMTX, 0x00200000)
+ Name (RFMB, Zero)
+ Name (RFMS, Zero)
+ Name (RFAB, Zero)
+ Name (RFAS, Zero)
+ Name (TCMA, 0x8AB00000)
+ Name (TCML, 0x01400000)
+ Name (PRSI, Buffer (0x0E)
+ {
+ /* 0000 */ 0x53, 0x4F, 0x53, 0x49, 0x0E, 0x10, 0x72, 0x00, // SOSI..r.
+ /* 0008 */ 0x86, 0x00, 0x00, 0x00, 0x00, 0x0B // ......
+ })
+ Name (MDID, 0x03)
+ Device (UFS0)
+ {
+ Name (_DEP, Package (0x01) // _DEP: Dependencies
+ {
+ PEP0
+ })
+ Name (_HID, "QCOM24A5") // _HID: Hardware ID
+ Alias (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 (SDC2)
+ {
+ Name (_DEP, Package (0x02) // _DEP: Dependencies
+ {
+ PEP0,
+ GIO0
+ })
+ Name (_HID, "QCOM2466") // _HID: Hardware ID
+ Alias (PSUB, _SUB)
+ Name (_CID, "ACPIQCOM2466") // _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,
+ 0x08804000, // Address Base
+ 0x00001000, // Address Length
+ )
+ Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
+ {
+ 0x000000EC,
+ }
+ GpioInt (Edge, ActiveBoth, SharedAndWake, PullUp, 0x7530,
+ "\\_SB.GIO0", 0x00, ResourceConsumer, ,
+ )
+ { // Pin list
+ 0x00C0
+ }
+ GpioIo (Shared, PullUp, 0x0000, 0x0000, IoRestrictionNone,
+ "\\_SB.GIO0", 0x00, ResourceConsumer, ,
+ )
+ { // Pin list
+ 0x007E
+ }
+ })
+ Return (RBUF) /* \_SB_.SDC2._CRS.RBUF */
+ }
+
+ Method (_DIS, 0, NotSerialized) // _DIS: Disable Device
+ {
+ }
+
+ Method (_STA, 0, NotSerialized) // _STA: Status
+ {
+ Return (0x0F)
+ }
+ }
+
+ Device (ABD)
+ {
+ Name (_DEP, Package (0x01) // _DEP: Dependencies
+ {
+ PEP0
+ })
+ Name (_HID, "QCOM0242") // _HID: Hardware ID
+ Alias (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 (0x01) // _DEP: Dependencies
+ {
+ 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 (PSUB, _SUB)
+ Name (_UID, One) // _UID: Unique ID
+ Name (_DEP, Package (0x01) // _DEP: Dependencies
+ {
+ 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 (One) // _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, Zero) // _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 (PSUB, _SUB)
+ Name (_DEP, Package (0x03) // _DEP: Dependencies
+ {
+ PMIC,
+ ABD,
+ 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
+ {
+ PMAP
+ })
+ Method (_STA, 0, NotSerialized) // _STA: Status
+ {
+ Return (0x0B)
+ }
+
+ Method (_GCP, 0, NotSerialized) // _GCP: Get Capabilities
+ {
+ Return (0x04)
+ }
+
+ Field (^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)
+ }
+ }
+
+ Include("pmic_batt.asl")
+
+ Device (PEP0)
+ {
+ Name (_HID, "QCOM0237") // _HID: Hardware ID
+ Name (_CID, "PNP0D80" /* Windows-compatible System Power Management Controller */) // _CID: Compatible ID
+ Include("thz.asl")
+
+ 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 (^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)
+ {
+ ^^AGR0._PUR [One] = Arg0
+ Notify (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 (0x19)
+ {
+ "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"
+ })
+ 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 (DPP0) /* \_SB_.DPP0 */
+ }
+
+ Method (DMRF, 0, NotSerialized)
+ {
+ Return (DPP1) /* \_SB_.DPP1 */
+ }
+ }
+
+ Scope (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 (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 (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 (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,
+ 0x0DF7,
+ 0x0DFC
+ },
+
+ Package (0x06)
+ {
+ One,
+ Zero,
+ 0x002DB400,
+ 0x0D02,
+ 0x0DF7,
+ 0x0DFC
+ }
+ }
+ })
+ }
+
+ Scope (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 (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 (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 (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 (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 (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 (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 (0x09)
+ {
+ 0x08,
+ 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 (0x04)
+ {
+ "BAT_THERM",
+ "ACPI\\VEN_QCOM&DEV_029F",
+ 0x06,
+ Zero
+ },
+
+ Package (0x04)
+ {
+ "RF_THERM",
+ "ACPI\\VEN_QCOM&DEV_02A0",
+ 0x07,
+ 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 (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 (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 (0x12)
+ {
+ "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)
+ {
+ "PMICGPIO",
+ Package (0x08)
+ {
+ "IOCTL_PM_GPIO_CONFIG_DIGITAL_OUTPUT",
+ Zero,
+ 0x11,
+ Zero,
+ One,
+ Zero,
+ Zero,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x60,
+ Zero,
+ Zero,
+ One,
+ Zero,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x7B,
+ Zero,
+ Zero,
+ One,
+ Zero,
+ Zero
+ }
+ },
+
+ 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)
+ {
+ "PMICVREGVOTE",
+ Package (0x03)
+ {
+ "PPP_RESOURCE_ID_CXO_BUFFERS_DIVCLK3_A",
+ 0x06,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x80,
+ Zero,
+ Zero,
+ One,
+ Zero,
+ Zero
+ }
+ }
+ },
+
+ Package (0x11)
+ {
+ "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)
+ {
+ "PMICGPIO",
+ Package (0x08)
+ {
+ "IOCTL_PM_GPIO_CONFIG_DIGITAL_OUTPUT",
+ Zero,
+ 0x11,
+ Zero,
+ Zero,
+ One,
+ One,
+ 0x04
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ 0x0A
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x7B,
+ One,
+ Zero,
+ One,
+ 0x03,
+ 0x07
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x80,
+ One,
+ Zero,
+ One,
+ 0x03,
+ 0x07
+ }
+ },
+
+ 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)
+ {
+ 0x96
+ }
+ },
+
+ 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,
+ 0x002F1E80,
+ 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 (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 (PEP0)
+ {
+ Method (OPMD, 0, NotSerialized)
+ {
+ Return (OPCC) /* \_SB_.PEP0.OPCC */
+ }
+
+ Name (OPCC, Package (0x04)
+ {
+ Package (0x04)
+ {
+ "DEVICE",
+ "\\_SB.PEN1",
+ Package (0x07)
+ {
+ "DSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x77,
+ Zero,
+ Zero,
+ Zero,
+ Zero,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "PMICVREGVOTE",
+ Package (0x06)
+ {
+ "PPP_RESOURCE_ID_LDO18_A",
+ One,
+ 0x002D2A80,
+ One,
+ One,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ 0x14
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x15,
+ One,
+ Zero,
+ One,
+ Zero,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ 0x78
+ }
+ }
+ },
+
+ Package (0x06)
+ {
+ "DSTATE",
+ 0x03,
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x15,
+ Zero,
+ Zero,
+ One,
+ Zero,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "PMICVREGVOTE",
+ Package (0x06)
+ {
+ "PPP_RESOURCE_ID_LDO18_A",
+ One,
+ Zero,
+ Zero,
+ Zero,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ 0x14
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x77,
+ Zero,
+ Zero,
+ Zero,
+ Zero,
+ Zero
+ }
+ }
+ }
+ },
+
+ Package (0x04)
+ {
+ "DEVICE",
+ "\\_SB.ACC1",
+ Package (0x04)
+ {
+ "DSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x0E,
+ One,
+ Zero,
+ One,
+ Zero,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ 0x0A
+ }
+ }
+ },
+
+ Package (0x02)
+ {
+ "DSTATE",
+ 0x03
+ }
+ },
+
+ Package (0x04)
+ {
+ "DEVICE",
+ "\\_SB.ALS1",
+ Package (0x04)
+ {
+ "DSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x0E,
+ One,
+ Zero,
+ One,
+ Zero,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ 0x0A
+ }
+ }
+ },
+
+ Package (0x02)
+ {
+ "DSTATE",
+ 0x03
+ }
+ },
+
+ Package (0x04)
+ {
+ "DEVICE",
+ "\\_SB.LED1",
+ Package (0x04)
+ {
+ "DSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "PMICGPIO",
+ Package (0x08)
+ {
+ "IOCTL_PM_GPIO_CONFIG_DIGITAL_OUTPUT",
+ Zero,
+ One,
+ Zero,
+ Zero,
+ One,
+ One,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ 0x0A
+ }
+ }
+ },
+
+ Package (0x02)
+ {
+ "DSTATE",
+ 0x03
+ }
+ }
+ })
+ }
+
+ Scope (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)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x0E,
+ One,
+ Zero,
+ One,
+ Zero,
+ 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)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_APPSS_PROC",
+ "ICBID_SLAVE_CLK_CTL",
+ One,
+ One
+ }
+ }
+ },
+
+ Package (0x05)
+ {
+ "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)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_APPSS_PROC",
+ "ICBID_SLAVE_CLK_CTL",
+ Zero,
+ Zero
+ }
+ }
+ },
+
+ Package (0x05)
+ {
+ "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)
+ {
+ "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 (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 (0x02)
+ {
+ "FSTATE",
+ Zero
+ },
+
+ Package (0x02)
+ {
+ "FSTATE",
+ One
+ },
+
+ Package (0x02)
+ {
+ "FSTATE",
+ 0x02
+ },
+
+ Package (0x02)
+ {
+ "FSTATE",
+ 0x03
+ }
+ }
+ }
+ })
+ }
+
+ Scope (PEP0)
+ {
+ Method (BPMD, 0, NotSerialized)
+ {
+ Return (BPCC) /* \_SB_.PEP0.BPCC */
+ }
+
+ Method (LPMD, 0, NotSerialized)
+ {
+ Return (LPCC) /* \_SB_.PEP0.LPCC */
+ }
+
+ Name (BPCC, Package (0x04)
+ {
+ 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 (0x08)
+ {
+ "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)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ Zero,
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ 0x02,
+ One
+ }
+ }
+ }
+ },
+
+ Package (0x05)
+ {
+ "DEVICE",
+ "\\_SB.SDC2",
+ Package (0x09)
+ {
+ "COMPONENT",
+ Zero,
+ Package (0x02)
+ {
+ "FSTATE",
+ Zero
+ },
+
+ Package (0x02)
+ {
+ "FSTATE",
+ One
+ },
+
+ Package (0x19)
+ {
+ "PSTATE_SET",
+ Zero,
+ Package (0x03)
+ {
+ "PSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ One,
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x02,
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x03,
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x04,
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x05,
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x06,
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x07,
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x08,
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x09,
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0B,
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0C,
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0D,
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0E,
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0F,
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x10,
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x11,
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x12,
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x13,
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ }
+ },
+
+ Package (0x08)
+ {
+ "PSTATE",
+ 0x14,
+ Package (0x02)
+ {
+ "PMICVREGVOTE",
+ Package (0x06)
+ {
+ "PPP_RESOURCE_ID_LDO21_A",
+ One,
+ Zero,
+ Zero,
+ Zero,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "PMICVREGVOTE",
+ Package (0x06)
+ {
+ "PPP_RESOURCE_ID_LDO13_A",
+ One,
+ Zero,
+ Zero,
+ Zero,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ 0x23
+ }
+ },
+
+ Package (0x02)
+ {
+ "PMICVREGVOTE",
+ Package (0x06)
+ {
+ "PPP_RESOURCE_ID_LDO21_A",
+ One,
+ 0x002D2A80,
+ One,
+ 0x07,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "PMICVREGVOTE",
+ Package (0x06)
+ {
+ "PPP_RESOURCE_ID_LDO13_A",
+ One,
+ 0x002D2A80,
+ One,
+ 0x07,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ 0x23
+ }
+ }
+ },
+
+ Package (0x04)
+ {
+ "PSTATE",
+ 0x15,
+ Package (0x02)
+ {
+ "PMICVREGVOTE",
+ Package (0x06)
+ {
+ "PPP_RESOURCE_ID_LDO13_A",
+ One,
+ 0x001C3A90,
+ One,
+ 0x07,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ 0x23
+ }
+ }
+ },
+
+ Package (0x05)
+ {
+ "PSTATE",
+ 0x16,
+ Package (0x02)
+ {
+ "PMICVREGVOTE",
+ Package (0x06)
+ {
+ "PPP_RESOURCE_ID_LDO21_A",
+ One,
+ 0x002D2A80,
+ One,
+ 0x07,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "PMICVREGVOTE",
+ Package (0x06)
+ {
+ "PPP_RESOURCE_ID_LDO13_A",
+ One,
+ 0x002D2A80,
+ One,
+ 0x07,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ 0x23
+ }
+ }
+ },
+
+ Package (0x04)
+ {
+ "PSTATE",
+ 0x17,
+ Package (0x02)
+ {
+ "PMICVREGVOTE",
+ Package (0x06)
+ {
+ "PPP_RESOURCE_ID_LDO21_A",
+ One,
+ Zero,
+ Zero,
+ Zero,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ 0x23
+ }
+ }
+ }
+ },
+
+ Package (0x06)
+ {
+ "PSTATE_SET",
+ One,
+ Package (0x03)
+ {
+ "PSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_sdcc2_apps_clk",
+ 0x02
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ One,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "gcc_sdcc2_apps_clk",
+ 0x08,
+ 0x01312D00,
+ 0x02
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x02,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "gcc_sdcc2_apps_clk",
+ 0x08,
+ 0x05F5E100,
+ 0x02
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x03,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "gcc_sdcc2_apps_clk",
+ 0x08,
+ 0x0C02A560,
+ 0x02
+ }
+ }
+ }
+ },
+
+ Package (0x06)
+ {
+ "PSTATE_SET",
+ 0x02,
+ Package (0x03)
+ {
+ "PSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_SDCC_2",
+ "ICBID_SLAVE_EBI1",
+ 0x17D78400,
+ 0x0BEBC200
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ One,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_SDCC_2",
+ "ICBID_SLAVE_EBI1",
+ 0x0BEBC200,
+ 0x05F5E100
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x02,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_SDCC_2",
+ "ICBID_SLAVE_EBI1",
+ 0x02625A00,
+ 0x01312D00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x03,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_SDCC_2",
+ "ICBID_SLAVE_EBI1",
+ Zero,
+ Zero
+ }
+ }
+ }
+ },
+
+ Package (0x05)
+ {
+ "PSTATE_SET",
+ 0x03,
+ Package (0x04)
+ {
+ "PSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ One,
+ 0x03
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ 0x02,
+ Zero
+ }
+ }
+ },
+
+ Package (0x04)
+ {
+ "PSTATE",
+ One,
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ One,
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ 0x02,
+ One
+ }
+ }
+ },
+
+ Package (0x04)
+ {
+ "PSTATE",
+ 0x02,
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ One,
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ 0x02,
+ 0x02
+ }
+ }
+ }
+ },
+
+ Package (0x04)
+ {
+ "PSTATE_SET",
+ 0x04,
+ Package (0x03)
+ {
+ "PSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_sdcc2_ahb_clk",
+ One
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ One,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_sdcc2_ahb_clk",
+ 0x02
+ }
+ }
+ }
+ }
+ },
+
+ Package (0x07)
+ {
+ "DSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ Zero,
+ 0x16
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMPORT",
+ Package (0x03)
+ {
+ 0x0099A000,
+ 0x7FFF,
+ 0x1FE3
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ 0x02,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ 0x04,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ One,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x07)
+ {
+ "DSTATE",
+ 0x03,
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ One,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ 0x04,
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ 0x02,
+ 0x03
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMPORT",
+ Package (0x03)
+ {
+ 0x0099A000,
+ 0x7FFF,
+ 0x0A00
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ Zero,
+ 0x17
+ }
+ }
+ }
+ },
+
+ 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 (0x07)
+ {
+ 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.PTCC",
+ Package (0x05)
+ {
+ "COMPONENT",
+ Zero,
+ Package (0x02)
+ {
+ "FSTATE",
+ Zero
+ },
+
+ Package (0x04)
+ {
+ "PSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "PMICVREGVOTE",
+ Package (0x06)
+ {
+ "PPP_RESOURCE_ID_LDO24_A",
+ One,
+ 0x002EEBB8,
+ One,
+ One,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "PMICVREGVOTE",
+ Package (0x06)
+ {
+ "PPP_RESOURCE_ID_LDO12_A",
+ One,
+ 0x001B7740,
+ One,
+ One,
+ Zero
+ }
+ }
+ },
+
+ Package (0x04)
+ {
+ "PSTATE",
+ One,
+ Package (0x02)
+ {
+ "PMICVREGVOTE",
+ Package (0x06)
+ {
+ "PPP_RESOURCE_ID_LDO24_A",
+ One,
+ Zero,
+ Zero,
+ Zero,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "PMICVREGVOTE",
+ Package (0x06)
+ {
+ "PPP_RESOURCE_ID_LDO12_A",
+ One,
+ Zero,
+ Zero,
+ Zero,
+ Zero
+ }
+ }
+ }
+ },
+
+ Package (0x02)
+ {
+ "DSTATE",
+ Zero
+ },
+
+ Package (0x02)
+ {
+ "DSTATE",
+ One
+ },
+
+ Package (0x02)
+ {
+ "DSTATE",
+ 0x02
+ },
+
+ Package (0x02)
+ {
+ "DSTATE",
+ 0x03
+ }
+ },
+
+ Package (0x07)
+ {
+ "DEVICE",
+ "\\_SB.EMEC",
+ Package (0x05)
+ {
+ "COMPONENT",
+ Zero,
+ Package (0x02)
+ {
+ "FSTATE",
+ Zero
+ },
+
+ Package (0x06)
+ {
+ "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 (0x02)
+ {
+ "PMICVREGVOTE",
+ Package (0x06)
+ {
+ "PPP_RESOURCE_ID_LDO28_A",
+ One,
+ 0x00325AA0,
+ One,
+ 0x07,
+ Zero
+ }
+ }
+ },
+
+ Package (0x06)
+ {
+ "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)
+ {
+ "PMICVREGVOTE",
+ Package (0x06)
+ {
+ "PPP_RESOURCE_ID_LDO28_A",
+ One,
+ 0x00325AA0,
+ One,
+ 0x07,
+ 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.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
+ }
+ }
+ })
+ }
+
+ Scope (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 (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 (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 (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 (PEP0)
+ {
+ Method (CPMX, 0, NotSerialized)
+ {
+ Return (CPXC) /* \_SB_.PEP0.CPXC */
+ }
+
+ Name (CPXC, Package (0x04)
+ {
+ Package (0x05)
+ {
+ "DEVICE",
+ "\\_SB.CAMP",
+ Package (0x07)
+ {
+ "COMPONENT",
+ Zero,
+ Package (0x0D)
+ {
+ "FSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ One,
+ 0x23
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ 0x02,
+ 0x23
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cci_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ Zero,
+ Zero
+ }
+ }
+ },
+
+ Package (0x0C)
+ {
+ "FSTATE",
+ One,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cci_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ 0x02,
+ 0x25
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ One,
+ 0x25
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ 0x02
+ }
+ }
+ },
+
+ Package (0x04)
+ {
+ "PSTATE_SET",
+ Zero,
+ Package (0x03)
+ {
+ "PSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_cci_clk",
+ 0x03,
+ 0x023C3460,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ One,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_cci_clk",
+ 0x03,
+ 0x0124F800,
+ 0x03
+ }
+ }
+ }
+ },
+
+ Package (0x28)
+ {
+ "PSTATE_SET",
+ One,
+ Package (0x03)
+ {
+ "PSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x00000002CB417800,
+ 0x00000002CB417800
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ One,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x00000002AD741300,
+ 0x00000002AD741300
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x02,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x000000028FA6AE00,
+ 0x000000028FA6AE00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x03,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x0000000271D94900,
+ 0x0000000271D94900
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x04,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x00000002540BE400,
+ 0x00000002540BE400
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x05,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x00000002363E7F00,
+ 0x00000002363E7F00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x06,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x0000000218711A00,
+ 0x0000000218711A00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x07,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x00000001FAA3B500,
+ 0x00000001FAA3B500
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x08,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x00000001DCD65000,
+ 0x00000001DCD65000
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x09,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x00000001BF08EB00,
+ 0x00000001BF08EB00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0A,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x00000001A13B8600,
+ 0x00000001A13B8600
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0B,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x00000001836E2100,
+ 0x00000001836E2100
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0C,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x0000000165A0BC00,
+ 0x0000000165A0BC00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0D,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x0000000147D35700,
+ 0x0000000147D35700
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0E,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x000000012A05F200,
+ 0x000000012A05F200
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0F,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x000000010C388D00,
+ 0x000000010C388D00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x10,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0xEE6B2800,
+ 0xEE6B2800
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x11,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0xD09DC300,
+ 0xD09DC300
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x12,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0xC4B20100,
+ 0xC4B20100
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x13,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0xB8C63F00,
+ 0xB8C63F00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x14,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0xACDA7D00,
+ 0xACDA7D00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x15,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0xA0EEBB00,
+ 0xA0EEBB00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x16,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x9502F900,
+ 0x9502F900
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x17,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x89173700,
+ 0x89173700
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x18,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x7D2B7500,
+ 0x7D2B7500
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x19,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x713FB300,
+ 0x713FB300
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x1A,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x6553F100,
+ 0x6553F100
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x1B,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x59682F00,
+ 0x59682F00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x1C,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x4D7C6D00,
+ 0x4D7C6D00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x1D,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x4190AB00,
+ 0x4190AB00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x1E,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x35A4E900,
+ 0x35A4E900
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x1F,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x29B92700,
+ 0x29B92700
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x20,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x1DCD6500,
+ 0x1DCD6500
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x21,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x17D78400,
+ 0x17D78400
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x22,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x11E1A300,
+ 0x11E1A300
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x23,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x0BEBC200,
+ 0x0BEBC200
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x24,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x05F5E100,
+ 0x05F5E100
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x25,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ Zero,
+ Zero
+ }
+ }
+ }
+ },
+
+ Package (0x28)
+ {
+ "PSTATE_SET",
+ 0x02,
+ Package (0x03)
+ {
+ "PSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x00000002CB417800,
+ 0x00000002CB417800
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ One,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x00000002AD741300,
+ 0x00000002AD741300
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x02,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x000000028FA6AE00,
+ 0x000000028FA6AE00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x03,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x0000000271D94900,
+ 0x0000000271D94900
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x04,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x00000002540BE400,
+ 0x00000002540BE400
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x05,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x00000002363E7F00,
+ 0x00000002363E7F00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x06,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x0000000218711A00,
+ 0x0000000218711A00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x07,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x00000001FAA3B500,
+ 0x00000001FAA3B500
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x08,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x00000001DCD65000,
+ 0x00000001DCD65000
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x09,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x00000001BF08EB00,
+ 0x00000001BF08EB00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0A,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x00000001A13B8600,
+ 0x00000001A13B8600
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0B,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x00000001836E2100,
+ 0x00000001836E2100
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0C,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x0000000165A0BC00,
+ 0x0000000165A0BC00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0D,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x0000000147D35700,
+ 0x0000000147D35700
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0E,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x000000012A05F200,
+ 0x000000012A05F200
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0F,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x000000010C388D00,
+ 0x000000010C388D00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x10,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0xEE6B2800,
+ 0xEE6B2800
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x11,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0xD09DC300,
+ 0xD09DC300
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x12,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0xC4B20100,
+ 0xC4B20100
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x13,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0xB8C63F00,
+ 0xB8C63F00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x14,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0xACDA7D00,
+ 0xACDA7D00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x15,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0xA0EEBB00,
+ 0xA0EEBB00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x16,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x9502F900,
+ 0x9502F900
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x17,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x89173700,
+ 0x89173700
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x18,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x7D2B7500,
+ 0x7D2B7500
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x19,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x713FB300,
+ 0x713FB300
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x1A,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x6553F100,
+ 0x6553F100
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x1B,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x59682F00,
+ 0x59682F00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x1C,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x4D7C6D00,
+ 0x4D7C6D00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x1D,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x4190AB00,
+ 0x4190AB00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x1E,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x35A4E900,
+ 0x35A4E900
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x1F,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x29B92700,
+ 0x29B92700
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x20,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x1DCD6500,
+ 0x1DCD6500
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x21,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x17D78400,
+ 0x17D78400
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x22,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x11E1A300,
+ 0x11E1A300
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x23,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x0BEBC200,
+ 0x0BEBC200
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x24,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x05F5E100,
+ 0x05F5E100
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x25,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ Zero,
+ Zero
+ }
+ }
+ }
+ }
+ },
+
+ Package (0x08)
+ {
+ "COMPONENT",
+ One,
+ Package (0x0E)
+ {
+ "FSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ 0x03,
+ 0x04
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ 0x02,
+ 0x04
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ One,
+ 0x04
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ Zero,
+ 0x04
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cci_clk",
+ One
+ }
+ }
+ },
+
+ Package (0x0E)
+ {
+ "FSTATE",
+ One,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cci_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ Zero,
+ 0x05
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ One,
+ 0x05
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ 0x02,
+ 0x05
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ 0x03,
+ 0x05
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ 0x02
+ }
+ }
+ },
+
+ Package (0x08)
+ {
+ "PSTATE_SET",
+ Zero,
+ Package (0x03)
+ {
+ "PSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x4190AB00,
+ 0x4190AB00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ One,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x17D78400,
+ 0x17D78400
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x02,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x11E1A300,
+ 0x11E1A300
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x03,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x0BEBC200,
+ 0x0BEBC200
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x04,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x05F5E100,
+ 0x05F5E100
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x05,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ Zero,
+ Zero
+ }
+ }
+ }
+ },
+
+ Package (0x08)
+ {
+ "PSTATE_SET",
+ One,
+ Package (0x03)
+ {
+ "PSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0x4190AB00,
+ 0x4190AB00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ One,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0x17D78400,
+ 0x17D78400
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x02,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0x11E1A300,
+ 0x11E1A300
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x03,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0x0BEBC200,
+ 0x0BEBC200
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x04,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0x05F5E100,
+ 0x05F5E100
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x05,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ Zero,
+ Zero
+ }
+ }
+ }
+ },
+
+ Package (0x08)
+ {
+ "PSTATE_SET",
+ 0x02,
+ Package (0x03)
+ {
+ "PSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x4190AB00,
+ 0x4190AB00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ One,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x17D78400,
+ 0x17D78400
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x02,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x11E1A300,
+ 0x11E1A300
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x03,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x0BEBC200,
+ 0x0BEBC200
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x04,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x05F5E100,
+ 0x05F5E100
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x05,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ Zero,
+ Zero
+ }
+ }
+ }
+ },
+
+ Package (0x08)
+ {
+ "PSTATE_SET",
+ 0x03,
+ Package (0x03)
+ {
+ "PSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x4190AB00,
+ 0x4190AB00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ One,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x17D78400,
+ 0x17D78400
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x02,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x11E1A300,
+ 0x11E1A300
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x03,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x0BEBC200,
+ 0x0BEBC200
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x04,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ 0x05F5E100,
+ 0x05F5E100
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x05,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_SF",
+ "ICBID_SLAVE_EBI1",
+ Zero,
+ Zero
+ }
+ }
+ }
+ }
+ },
+
+ Package (0x04)
+ {
+ "COMPONENT",
+ 0x02,
+ Package (0x02)
+ {
+ "FSTATE",
+ Zero
+ },
+
+ Package (0x02)
+ {
+ "FSTATE",
+ One
+ }
+ }
+ },
+
+ Package (0x04)
+ {
+ "DEVICE",
+ "\\_SB.CAMS",
+ Package (0x19)
+ {
+ "DSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PMICVREGVOTE",
+ Package (0x06)
+ {
+ "PPP_RESOURCE_ID_LDO16_A",
+ One,
+ 0x00294280,
+ One,
+ One,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x5F,
+ One,
+ Zero,
+ One,
+ One,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ 0x04
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x5B,
+ One,
+ Zero,
+ One,
+ One,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PMICVREGVOTE",
+ Package (0x04)
+ {
+ "PPP_RESOURCE_ID_LVS1_A",
+ 0x04,
+ 0x001B7740,
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x11,
+ One,
+ One,
+ One,
+ 0x03,
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x12,
+ One,
+ One,
+ One,
+ 0x03,
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PMICVREGVOTE",
+ Package (0x06)
+ {
+ "PPP_RESOURCE_ID_LDO19_A",
+ One,
+ 0x002F5D00,
+ One,
+ One,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x19,
+ One,
+ Zero,
+ One,
+ One,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_mclk0_clk",
+ 0x08,
+ 0x016E3600,
+ 0x03
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x0D,
+ One,
+ One,
+ One,
+ Zero,
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ }
+ },
+
+ Package (0x1A)
+ {
+ "DSTATE",
+ 0x03,
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x0D,
+ Zero,
+ Zero,
+ One,
+ One,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_mclk0_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PMICVREGVOTE",
+ Package (0x06)
+ {
+ "PPP_RESOURCE_ID_LDO19_A",
+ One,
+ Zero,
+ Zero,
+ Zero,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x19,
+ Zero,
+ Zero,
+ One,
+ One,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PMICVREGVOTE",
+ Package (0x04)
+ {
+ "PPP_RESOURCE_ID_LVS1_A",
+ 0x04,
+ Zero,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x5B,
+ Zero,
+ Zero,
+ One,
+ One,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x12,
+ Zero,
+ Zero,
+ Zero,
+ One,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x11,
+ Zero,
+ Zero,
+ Zero,
+ One,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x5F,
+ Zero,
+ Zero,
+ One,
+ One,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PMICVREGVOTE",
+ Package (0x06)
+ {
+ "PPP_RESOURCE_ID_LDO16_A",
+ One,
+ Zero,
+ Zero,
+ Zero,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ 0x02
+ }
+ }
+ }
+ },
+
+ Package (0x04)
+ {
+ "DEVICE",
+ "\\_SB.CAMF",
+ Package (0x17)
+ {
+ "DSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PMICVREGVOTE",
+ Package (0x06)
+ {
+ "PPP_RESOURCE_ID_LDO16_A",
+ One,
+ 0x00294280,
+ One,
+ One,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x81,
+ One,
+ Zero,
+ One,
+ One,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x7F,
+ One,
+ Zero,
+ One,
+ One,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x13,
+ One,
+ One,
+ One,
+ 0x03,
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x14,
+ One,
+ One,
+ One,
+ 0x03,
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PMICVREGVOTE",
+ Package (0x04)
+ {
+ "PPP_RESOURCE_ID_LVS2_A",
+ 0x04,
+ 0x001B7740,
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x0C,
+ One,
+ Zero,
+ One,
+ One,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_mclk2_clk",
+ 0x08,
+ 0x016E3600,
+ 0x03
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x0F,
+ One,
+ One,
+ One,
+ Zero,
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ }
+ },
+
+ Package (0x18)
+ {
+ "DSTATE",
+ 0x03,
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x0F,
+ Zero,
+ Zero,
+ One,
+ One,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_mclk2_clk",
+ 0x0C,
+ Zero,
+ 0x03
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x0C,
+ Zero,
+ Zero,
+ One,
+ One,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PMICVREGVOTE",
+ Package (0x04)
+ {
+ "PPP_RESOURCE_ID_LVS2_A",
+ 0x04,
+ Zero,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x7F,
+ Zero,
+ Zero,
+ One,
+ One,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x14,
+ Zero,
+ Zero,
+ Zero,
+ One,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x13,
+ Zero,
+ Zero,
+ Zero,
+ One,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x81,
+ Zero,
+ Zero,
+ One,
+ One,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PMICVREGVOTE",
+ Package (0x06)
+ {
+ "PPP_RESOURCE_ID_LDO16_A",
+ One,
+ Zero,
+ Zero,
+ Zero,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ 0x02
+ }
+ }
+ }
+ },
+
+ Package (0x04)
+ {
+ "DEVICE",
+ "\\_SB.CAMI",
+ Package (0x15)
+ {
+ "DSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PMICGPIO",
+ Package (0x08)
+ {
+ "IOCTL_PM_GPIO_CONFIG_DIGITAL_OUTPUT",
+ Zero,
+ Zero,
+ Zero,
+ One,
+ One,
+ 0x03,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PMICVREGVOTE",
+ Package (0x04)
+ {
+ "PPP_RESOURCE_ID_LVS1_A",
+ 0x04,
+ 0x001B7740,
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PMICVREGVOTE",
+ Package (0x06)
+ {
+ "PPP_RESOURCE_ID_LDO22_A",
+ One,
+ 0x00328980,
+ One,
+ 0x07,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x17,
+ Zero,
+ Zero,
+ One,
+ Zero,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x17,
+ One,
+ Zero,
+ One,
+ Zero,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_mclk2_clk",
+ 0x08,
+ 0x016E3600,
+ 0x03
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ }
+ },
+
+ Package (0x12)
+ {
+ "DSTATE",
+ 0x03,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_mclk2_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x17,
+ One,
+ Zero,
+ One,
+ Zero,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x17,
+ Zero,
+ Zero,
+ One,
+ Zero,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PMICVREGVOTE",
+ Package (0x06)
+ {
+ "PPP_RESOURCE_ID_LDO22_A",
+ One,
+ Zero,
+ Zero,
+ Zero,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "PMICVREGVOTE",
+ Package (0x04)
+ {
+ "PPP_RESOURCE_ID_LVS1_A",
+ 0x04,
+ Zero,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "PMICGPIO",
+ Package (0x08)
+ {
+ "IOCTL_PM_GPIO_CONFIG_DIGITAL_OUTPUT",
+ Zero,
+ Zero,
+ Zero,
+ One,
+ Zero,
+ 0x03,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ 0x02
+ }
+ }
+ }
+ }
+ })
+ }
+
+ Scope (PEP0)
+ {
+ Method (CPMD, 0, NotSerialized)
+ {
+ Return (CPCC) /* \_SB_.PEP0.CPCC */
+ }
+
+ Name (CPCC, Package (0x03)
+ {
+ Package (0x04)
+ {
+ "DEVICE",
+ "\\_SB.JPGE",
+ Package (0x05)
+ {
+ "COMPONENT",
+ Zero,
+ Package (0x0B)
+ {
+ "FSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_jpeg_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ Zero,
+ 0x02
+ }
+ }
+ },
+
+ Package (0x0A)
+ {
+ "FSTATE",
+ One,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_jpeg_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ 0x02
+ }
+ }
+ },
+
+ Package (0x06)
+ {
+ "PSTATE_SET",
+ Zero,
+ Package (0x03)
+ {
+ "PSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_jpeg_clk",
+ 0x03,
+ 0x23C34600,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ One,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_jpeg_clk",
+ 0x03,
+ 0x23C34600,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x02,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_jpeg_clk",
+ 0x03,
+ 0x18148D00,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x03,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_jpeg_clk",
+ 0x03,
+ 0x0BEBC200,
+ 0x03
+ }
+ }
+ }
+ }
+ },
+
+ Package (0x05)
+ {
+ "COMPONENT",
+ One,
+ Package (0x0B)
+ {
+ "FSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_jpeg_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ Zero,
+ 0x02
+ }
+ }
+ },
+
+ Package (0x0A)
+ {
+ "FSTATE",
+ One,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_jpeg_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ 0x02
+ }
+ }
+ },
+
+ Package (0x05)
+ {
+ "PSTATE_SET",
+ Zero,
+ Package (0x03)
+ {
+ "PSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_jpeg_clk",
+ 0x03,
+ 0x23C34600,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ One,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_jpeg_clk",
+ 0x03,
+ 0x23C34600,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x02,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_jpeg_clk",
+ 0x03,
+ 0x0BEBC200,
+ 0x03
+ }
+ }
+ }
+ }
+ }
+ },
+
+ Package (0x05)
+ {
+ "DEVICE",
+ "\\_SB.MPCS",
+ Package (0x04)
+ {
+ "COMPONENT",
+ Zero,
+ Package (0x0C)
+ {
+ "FSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "phy_refgen_south",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_csi0phytimer_clk",
+ 0x08,
+ 0x100DA650,
+ 0x03
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_csiphy0_clk",
+ 0x08,
+ 0x16E36000,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x0C)
+ {
+ "FSTATE",
+ One,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_csiphy0_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_csi0phytimer_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "phy_refgen_south",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ 0x02
+ }
+ }
+ }
+ },
+
+ Package (0x04)
+ {
+ "COMPONENT",
+ One,
+ Package (0x0C)
+ {
+ "FSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "phy_refgen_south",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_csi1phytimer_clk",
+ 0x08,
+ 0x100DA650,
+ 0x03
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_csiphy1_clk",
+ 0x08,
+ 0x16E36000,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x0C)
+ {
+ "FSTATE",
+ One,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_csiphy1_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_csi1phytimer_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "phy_refgen_south",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ 0x02
+ }
+ }
+ }
+ },
+
+ Package (0x04)
+ {
+ "COMPONENT",
+ 0x02,
+ Package (0x0C)
+ {
+ "FSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "phy_refgen_south",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_csi2phytimer_clk",
+ 0x08,
+ 0x100DA650,
+ 0x03
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_csiphy2_clk",
+ 0x08,
+ 0x16E36000,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x0C)
+ {
+ "FSTATE",
+ One,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_csiphy2_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_csi2phytimer_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "phy_refgen_south",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ 0x02
+ }
+ }
+ }
+ }
+ },
+
+ Package (0x0A)
+ {
+ "DEVICE",
+ "\\_SB.VFE0",
+ Package (0x07)
+ {
+ "COMPONENT",
+ Zero,
+ Package (0x12)
+ {
+ "FSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ One,
+ 0x0A
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ 0x02,
+ 0x0A
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "ife_0_gdsc",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ Zero,
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ife_0_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_ife_0_cphy_rx_clk",
+ 0x08,
+ 0x16E36000,
+ 0x03
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_ife_0_csid_clk",
+ 0x08,
+ 0x16E36000,
+ 0x03
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ife_0_dsp_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ife_0_axi_clk",
+ One
+ }
+ }
+ },
+
+ Package (0x11)
+ {
+ "FSTATE",
+ One,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ife_0_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ife_0_dsp_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ife_0_csid_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ife_0_cphy_rx_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ife_0_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "ife_0_gdsc",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ 0x02,
+ 0x1D
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ One,
+ 0x1D
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ 0x02
+ }
+ }
+ },
+
+ Package (0x06)
+ {
+ "PSTATE_SET",
+ Zero,
+ Package (0x03)
+ {
+ "PSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_ife_0_clk",
+ 0x03,
+ 0x23C34600,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ One,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_ife_0_clk",
+ 0x03,
+ 0x1C9C3800,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x02,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_ife_0_clk",
+ 0x03,
+ 0x18148D00,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x03,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_ife_0_clk",
+ 0x03,
+ Zero,
+ 0x03
+ }
+ }
+ }
+ },
+
+ Package (0x20)
+ {
+ "PSTATE_SET",
+ One,
+ Package (0x03)
+ {
+ "PSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x00000008D8F9FC00,
+ 0x00000008D8F9FC00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ One,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x0000000826299E00,
+ 0x0000000826299E00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x02,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x0000000684EE1800,
+ 0x0000000684EE1800
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x03,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x000000055AE82600,
+ 0x000000055AE82600
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x04,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x00000004A817C800,
+ 0x00000004A817C800
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x05,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x00000003B9ACA000,
+ 0x00000003B9ACA000
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x06,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x0000000342770C00,
+ 0x0000000342770C00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x07,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x00000002CB417800,
+ 0x00000002CB417800
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x08,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0xEE6B2800,
+ 0xEE6B2800
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x09,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0xD09DC300,
+ 0xD09DC300
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0A,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0xC4B20100,
+ 0xC4B20100
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0B,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0xB8C63F00,
+ 0xB8C63F00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0C,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0xACDA7D00,
+ 0xACDA7D00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0D,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0xA0EEBB00,
+ 0xA0EEBB00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0E,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x9502F900,
+ 0x9502F900
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0F,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x89173700,
+ 0x89173700
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x10,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x7D2B7500,
+ 0x7D2B7500
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x11,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x713FB300,
+ 0x713FB300
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x12,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x6553F100,
+ 0x6553F100
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x13,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x59682F00,
+ 0x59682F00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x14,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x4D7C6D00,
+ 0x4D7C6D00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x15,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x4190AB00,
+ 0x4190AB00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x16,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x35A4E900,
+ 0x35A4E900
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x17,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x29B92700,
+ 0x29B92700
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x18,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x1DCD6500,
+ 0x1DCD6500
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x19,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x17D78400,
+ 0x17D78400
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x1A,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x11E1A300,
+ 0x11E1A300
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x1B,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x0BEBC200,
+ 0x0BEBC200
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x1C,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x05F5E100,
+ 0x05F5E100
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x1D,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ Zero,
+ Zero
+ }
+ }
+ }
+ },
+
+ Package (0x20)
+ {
+ "PSTATE_SET",
+ 0x02,
+ Package (0x03)
+ {
+ "PSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0x00000008D8F9FC00,
+ 0x00000008D8F9FC00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ One,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0x0000000826299E00,
+ 0x0000000826299E00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x02,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0x0000000684EE1800,
+ 0x0000000684EE1800
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x03,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0x000000055AE82600,
+ 0x000000055AE82600
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x04,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0x00000004A817C800,
+ 0x00000004A817C800
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x05,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0x00000003B9ACA000,
+ 0x00000003B9ACA000
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x06,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0x0000000342770C00,
+ 0x0000000342770C00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x07,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0x00000002CB417800,
+ 0x00000002CB417800
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x08,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0xEE6B2800,
+ 0xEE6B2800
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x09,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0xD09DC300,
+ 0xD09DC300
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0A,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0xC4B20100,
+ 0xC4B20100
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0B,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0xB8C63F00,
+ 0xB8C63F00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0C,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0xACDA7D00,
+ 0xACDA7D00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0D,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0xA0EEBB00,
+ 0xA0EEBB00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0E,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0x9502F900,
+ 0x9502F900
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0F,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0x89173700,
+ 0x89173700
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x10,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0x7D2B7500,
+ 0x7D2B7500
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x11,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0x713FB300,
+ 0x713FB300
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x12,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0x6553F100,
+ 0x6553F100
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x13,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0x59682F00,
+ 0x59682F00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x14,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0x4D7C6D00,
+ 0x4D7C6D00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x15,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0x4190AB00,
+ 0x4190AB00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x16,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0x35A4E900,
+ 0x35A4E900
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x17,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0x29B92700,
+ 0x29B92700
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x18,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0x1DCD6500,
+ 0x1DCD6500
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x19,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0x17D78400,
+ 0x17D78400
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x1A,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0x11E1A300,
+ 0x11E1A300
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x1B,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0x0BEBC200,
+ 0x0BEBC200
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x1C,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ 0x05F5E100,
+ 0x05F5E100
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x1D,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF0",
+ "ICBID_SLAVE_EBI1",
+ Zero,
+ Zero
+ }
+ }
+ }
+ }
+ },
+
+ Package (0x07)
+ {
+ "COMPONENT",
+ One,
+ Package (0x12)
+ {
+ "FSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ One,
+ 0x0A
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ 0x02,
+ 0x0A
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "ife_1_gdsc",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ Zero,
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ife_1_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_ife_1_cphy_rx_clk",
+ 0x08,
+ 0x16E36000,
+ 0x03
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_ife_1_csid_clk",
+ 0x08,
+ 0x16E36000,
+ 0x03
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ife_1_dsp_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ife_1_axi_clk",
+ One
+ }
+ }
+ },
+
+ Package (0x11)
+ {
+ "FSTATE",
+ One,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ife_1_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ife_1_dsp_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ife_1_csid_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ife_1_cphy_rx_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ife_1_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "ife_1_gdsc",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ 0x02,
+ 0x1D
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ One,
+ 0x1D
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ 0x02
+ }
+ }
+ },
+
+ Package (0x06)
+ {
+ "PSTATE_SET",
+ Zero,
+ Package (0x03)
+ {
+ "PSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_ife_1_clk",
+ 0x03,
+ 0x23C34600,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ One,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_ife_1_clk",
+ 0x03,
+ 0x1C9C3800,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x02,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_ife_1_clk",
+ 0x03,
+ 0x18148D00,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x03,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_ife_1_clk",
+ 0x03,
+ Zero,
+ 0x03
+ }
+ }
+ }
+ },
+
+ Package (0x20)
+ {
+ "PSTATE_SET",
+ One,
+ Package (0x03)
+ {
+ "PSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x00000008D8F9FC00,
+ 0x00000008D8F9FC00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ One,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x0000000826299E00,
+ 0x0000000826299E00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x02,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x0000000684EE1800,
+ 0x0000000684EE1800
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x03,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x000000055AE82600,
+ 0x000000055AE82600
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x04,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x00000004A817C800,
+ 0x00000004A817C800
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x05,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x00000003B9ACA000,
+ 0x00000003B9ACA000
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x06,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x0000000342770C00,
+ 0x0000000342770C00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x07,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x00000002CB417800,
+ 0x00000002CB417800
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x08,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0xEE6B2800,
+ 0xEE6B2800
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x09,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0xD09DC300,
+ 0xD09DC300
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0A,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0xC4B20100,
+ 0xC4B20100
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0B,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0xB8C63F00,
+ 0xB8C63F00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0C,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0xACDA7D00,
+ 0xACDA7D00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0D,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0xA0EEBB00,
+ 0xA0EEBB00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0E,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x9502F900,
+ 0x9502F900
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0F,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x89173700,
+ 0x89173700
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x10,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x7D2B7500,
+ 0x7D2B7500
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x11,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x713FB300,
+ 0x713FB300
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x12,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x6553F100,
+ 0x6553F100
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x13,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x59682F00,
+ 0x59682F00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x14,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x4D7C6D00,
+ 0x4D7C6D00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x15,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x4190AB00,
+ 0x4190AB00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x16,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x35A4E900,
+ 0x35A4E900
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x17,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x29B92700,
+ 0x29B92700
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x18,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x1DCD6500,
+ 0x1DCD6500
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x19,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x17D78400,
+ 0x17D78400
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x1A,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x11E1A300,
+ 0x11E1A300
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x1B,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x0BEBC200,
+ 0x0BEBC200
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x1C,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ 0x05F5E100,
+ 0x05F5E100
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x1D,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1_UNCOMP",
+ "ICBID_SLAVE_CAMNOC_UNCOMP",
+ Zero,
+ Zero
+ }
+ }
+ }
+ },
+
+ Package (0x20)
+ {
+ "PSTATE_SET",
+ 0x02,
+ Package (0x03)
+ {
+ "PSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1",
+ "ICBID_SLAVE_EBI1",
+ 0x00000008D8F9FC00,
+ 0x00000008D8F9FC00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ One,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1",
+ "ICBID_SLAVE_EBI1",
+ 0x0000000826299E00,
+ 0x0000000826299E00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x02,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1",
+ "ICBID_SLAVE_EBI1",
+ 0x0000000684EE1800,
+ 0x0000000684EE1800
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x03,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1",
+ "ICBID_SLAVE_EBI1",
+ 0x000000055AE82600,
+ 0x000000055AE82600
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x04,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1",
+ "ICBID_SLAVE_EBI1",
+ 0x00000004A817C800,
+ 0x00000004A817C800
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x05,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1",
+ "ICBID_SLAVE_EBI1",
+ 0x00000003B9ACA000,
+ 0x00000003B9ACA000
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x06,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1",
+ "ICBID_SLAVE_EBI1",
+ 0x0000000342770C00,
+ 0x0000000342770C00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x07,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1",
+ "ICBID_SLAVE_EBI1",
+ 0x00000002CB417800,
+ 0x00000002CB417800
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x08,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1",
+ "ICBID_SLAVE_EBI1",
+ 0xEE6B2800,
+ 0xEE6B2800
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x09,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1",
+ "ICBID_SLAVE_EBI1",
+ 0xD09DC300,
+ 0xD09DC300
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0A,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1",
+ "ICBID_SLAVE_EBI1",
+ 0xC4B20100,
+ 0xC4B20100
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0B,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1",
+ "ICBID_SLAVE_EBI1",
+ 0xB8C63F00,
+ 0xB8C63F00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0C,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1",
+ "ICBID_SLAVE_EBI1",
+ 0xACDA7D00,
+ 0xACDA7D00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0D,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1",
+ "ICBID_SLAVE_EBI1",
+ 0xA0EEBB00,
+ 0xA0EEBB00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0E,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1",
+ "ICBID_SLAVE_EBI1",
+ 0x9502F900,
+ 0x9502F900
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x0F,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1",
+ "ICBID_SLAVE_EBI1",
+ 0x89173700,
+ 0x89173700
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x10,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1",
+ "ICBID_SLAVE_EBI1",
+ 0x7D2B7500,
+ 0x7D2B7500
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x11,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1",
+ "ICBID_SLAVE_EBI1",
+ 0x713FB300,
+ 0x713FB300
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x12,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1",
+ "ICBID_SLAVE_EBI1",
+ 0x6553F100,
+ 0x6553F100
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x13,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1",
+ "ICBID_SLAVE_EBI1",
+ 0x59682F00,
+ 0x59682F00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x14,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1",
+ "ICBID_SLAVE_EBI1",
+ 0x4D7C6D00,
+ 0x4D7C6D00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x15,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1",
+ "ICBID_SLAVE_EBI1",
+ 0x4190AB00,
+ 0x4190AB00
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x16,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1",
+ "ICBID_SLAVE_EBI1",
+ 0x35A4E900,
+ 0x35A4E900
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x17,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1",
+ "ICBID_SLAVE_EBI1",
+ 0x29B92700,
+ 0x29B92700
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x18,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1",
+ "ICBID_SLAVE_EBI1",
+ 0x1DCD6500,
+ 0x1DCD6500
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x19,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1",
+ "ICBID_SLAVE_EBI1",
+ 0x17D78400,
+ 0x17D78400
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x1A,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1",
+ "ICBID_SLAVE_EBI1",
+ 0x11E1A300,
+ 0x11E1A300
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x1B,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1",
+ "ICBID_SLAVE_EBI1",
+ 0x0BEBC200,
+ 0x0BEBC200
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x1C,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1",
+ "ICBID_SLAVE_EBI1",
+ 0x05F5E100,
+ 0x05F5E100
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x1D,
+ Package (0x02)
+ {
+ "BUSARB",
+ Package (0x05)
+ {
+ 0x03,
+ "ICBID_MASTER_CAMNOC_HF1",
+ "ICBID_SLAVE_EBI1",
+ Zero,
+ Zero
+ }
+ }
+ }
+ }
+ },
+
+ Package (0x05)
+ {
+ "COMPONENT",
+ 0x02,
+ Package (0x0D)
+ {
+ "FSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ife_lite_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ Zero,
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_ife_lite_cphy_rx_clk",
+ 0x08,
+ 0x16E36000,
+ 0x03
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_ife_lite_csid_clk",
+ 0x08,
+ 0x16E36000,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x0D)
+ {
+ "FSTATE",
+ One,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ife_lite_csid_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ife_lite_cphy_rx_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ Zero,
+ 0x04
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ife_lite_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ 0x02
+ }
+ }
+ },
+
+ Package (0x06)
+ {
+ "PSTATE_SET",
+ Zero,
+ Package (0x03)
+ {
+ "PSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_ife_lite_clk",
+ 0x03,
+ 0x23C34600,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ One,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_ife_lite_clk",
+ 0x03,
+ 0x1C9C3800,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x02,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_ife_lite_clk",
+ 0x03,
+ 0x18148D00,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x03,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_ife_lite_clk",
+ 0x03,
+ Zero,
+ 0x03
+ }
+ }
+ }
+ }
+ },
+
+ Package (0x05)
+ {
+ "COMPONENT",
+ 0x03,
+ Package (0x10)
+ {
+ "FSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "NPARESOURCE",
+ Package (0x03)
+ {
+ One,
+ "/clk/qdss",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_icp_apb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_icp_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ Zero,
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_icp_atb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_icp_cti_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_icp_ts_clk",
+ One
+ }
+ }
+ },
+
+ Package (0x10)
+ {
+ "FSTATE",
+ One,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_icp_ts_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_icp_cti_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_icp_atb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ Zero,
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_icp_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_icp_apb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "NPARESOURCE",
+ Package (0x03)
+ {
+ One,
+ "/clk/qdss",
+ Zero
+ }
+ }
+ },
+
+ Package (0x05)
+ {
+ "PSTATE_SET",
+ Zero,
+ Package (0x03)
+ {
+ "PSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_icp_clk",
+ 0x03,
+ 0x23C34600,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ One,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_icp_clk",
+ 0x03,
+ 0x17D78400,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x02,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_icp_clk",
+ 0x03,
+ Zero,
+ 0x03
+ }
+ }
+ }
+ }
+ },
+
+ Package (0x06)
+ {
+ "COMPONENT",
+ 0x04,
+ Package (0x17)
+ {
+ "FSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "ipe_0_gdsc",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ipe_0_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ipe_0_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ Zero,
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ipe_0_areg_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ipe_0_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "ipe_0_gdsc",
+ 0x03
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "ipe_1_gdsc",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ipe_1_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ipe_1_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ One,
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ipe_1_areg_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ipe_1_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "ipe_1_gdsc",
+ 0x03
+ }
+ }
+ },
+
+ Package (0x17)
+ {
+ "FSTATE",
+ One,
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "ipe_1_gdsc",
+ 0x04
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ipe_1_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ipe_1_areg_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ One,
+ 0x04
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ipe_1_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ipe_1_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "ipe_1_gdsc",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "ipe_0_gdsc",
+ 0x04
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ipe_0_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ipe_0_areg_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ Zero,
+ 0x04
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ipe_0_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_ipe_0_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "ipe_0_gdsc",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ 0x02
+ }
+ }
+ },
+
+ Package (0x06)
+ {
+ "PSTATE_SET",
+ Zero,
+ Package (0x03)
+ {
+ "PSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_ipe_0_clk",
+ 0x03,
+ 0x23C34600,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ One,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_ipe_0_clk",
+ 0x03,
+ 0x1C9C3800,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x02,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_ipe_0_clk",
+ 0x03,
+ 0x18148D00,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x03,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_ipe_0_clk",
+ 0x03,
+ Zero,
+ 0x03
+ }
+ }
+ }
+ },
+
+ Package (0x06)
+ {
+ "PSTATE_SET",
+ One,
+ Package (0x03)
+ {
+ "PSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_ipe_1_clk",
+ 0x03,
+ 0x23C34600,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ One,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_ipe_1_clk",
+ 0x03,
+ 0x1C9C3800,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x02,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_ipe_1_clk",
+ 0x03,
+ 0x18148D00,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x03,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_ipe_1_clk",
+ 0x03,
+ Zero,
+ 0x03
+ }
+ }
+ }
+ }
+ },
+
+ Package (0x05)
+ {
+ "COMPONENT",
+ 0x05,
+ Package (0x10)
+ {
+ "FSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "bps_gdsc",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_bps_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_bps_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ Zero,
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_bps_areg_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_bps_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "bps_gdsc",
+ 0x03
+ }
+ }
+ },
+
+ Package (0x10)
+ {
+ "FSTATE",
+ One,
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "bps_gdsc",
+ 0x04
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_bps_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_bps_areg_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ Zero,
+ 0x04
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_bps_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_bps_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "bps_gdsc",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ 0x02
+ }
+ }
+ },
+
+ Package (0x06)
+ {
+ "PSTATE_SET",
+ Zero,
+ Package (0x03)
+ {
+ "PSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_bps_clk",
+ 0x03,
+ 0x23C34600,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ One,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_bps_clk",
+ 0x03,
+ 0x1C9C3800,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x02,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_bps_clk",
+ 0x03,
+ 0x18148D00,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x03,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_bps_clk",
+ 0x03,
+ Zero,
+ 0x03
+ }
+ }
+ }
+ }
+ },
+
+ Package (0x05)
+ {
+ "COMPONENT",
+ 0x06,
+ Package (0x0B)
+ {
+ "FSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_lrme_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ Zero,
+ 0x02
+ }
+ }
+ },
+
+ Package (0x0B)
+ {
+ "FSTATE",
+ One,
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ Zero,
+ 0x04
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_lrme_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ 0x02
+ }
+ }
+ },
+
+ Package (0x06)
+ {
+ "PSTATE_SET",
+ Zero,
+ Package (0x03)
+ {
+ "PSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_lrme_clk",
+ 0x03,
+ 0x17D78400,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ One,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_lrme_clk",
+ 0x03,
+ 0x1312D000,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x02,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_lrme_clk",
+ 0x03,
+ 0x10089D40,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x03,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_lrme_clk",
+ 0x03,
+ Zero,
+ 0x03
+ }
+ }
+ }
+ }
+ },
+
+ Package (0x05)
+ {
+ "COMPONENT",
+ 0x07,
+ Package (0x0B)
+ {
+ "FSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_fd_core_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ Zero,
+ 0x02
+ }
+ }
+ },
+
+ Package (0x0B)
+ {
+ "FSTATE",
+ One,
+ Package (0x02)
+ {
+ "PSTATE_ADJUST",
+ Package (0x02)
+ {
+ Zero,
+ 0x04
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_fd_core_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_camnoc_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_cpas_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "cam_cc_soc_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_axi_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "FOOTSWITCH",
+ Package (0x02)
+ {
+ "titan_top_gdsc",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_ahb_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_camera_xo_clk",
+ 0x02
+ }
+ }
+ },
+
+ Package (0x06)
+ {
+ "PSTATE_SET",
+ Zero,
+ Package (0x03)
+ {
+ "PSTATE",
+ Zero,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_fd_core_clk",
+ 0x03,
+ 0x23C34600,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ One,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_fd_core_clk",
+ 0x03,
+ 0x20113A80,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x02,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_fd_core_clk",
+ 0x03,
+ 0x17D78400,
+ 0x03
+ }
+ }
+ },
+
+ Package (0x03)
+ {
+ "PSTATE",
+ 0x03,
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x04)
+ {
+ "cam_cc_fd_core_clk",
+ 0x03,
+ Zero,
+ 0x03
+ }
+ }
+ }
+ }
+ }
+ }
+ })
+ }
+
+ Scope (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_LDO28_A",
+ One,
+ 0x00325AA0,
+ One,
+ 0x07,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x17,
+ One,
+ Zero,
+ One,
+ 0x03,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x63,
+ One,
+ Zero,
+ One,
+ Zero,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "DELAY",
+ Package (0x01)
+ {
+ 0xC8
+ }
+ }
+ },
+
+ Package (0x06)
+ {
+ "DSTATE",
+ 0x03,
+ Package (0x02)
+ {
+ "PMICVREGVOTE",
+ Package (0x06)
+ {
+ "PPP_RESOURCE_ID_LDO28_A",
+ One,
+ Zero,
+ Zero,
+ Zero,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x17,
+ Zero,
+ Zero,
+ One,
+ One,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x63,
+ Zero,
+ Zero,
+ Zero,
+ One,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x7D,
+ Zero,
+ Zero,
+ Zero,
+ One,
+ Zero
+ }
+ }
+ }
+ }
+ })
+ }
+
+ Device (BAM1)
+ {
+ Name (_HID, "QCOM0213") // _HID: Hardware ID
+ Alias (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 (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 (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 (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 (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 (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 (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 (PSUB, _SUB)
+ Name (_UID, 0x07) // _UID: Unique ID
+ Name (_DEP, Package (0x01) // _DEP: Dependencies
+ {
+ 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 */
+ }
+
+ Method (_STA, 0, NotSerialized) // _STA: Status
+ {
+ Return (0x0B)
+ }
+ }
+
+ Device (UARD)
+ {
+ Name (_HID, "QCOM0236") // _HID: Hardware ID
+ Alias (PSUB, _SUB)
+ Name (_UID, 0x0A) // _UID: Unique ID
+ Name (_DEP, Package (0x01) // _DEP: Dependencies
+ {
+ 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 (IC15)
+ {
+ Name (_HID, "QCOM0220") // _HID: Hardware ID
+ Alias (PSUB, _SUB)
+ Name (_UID, 0x0F) // _UID: Unique ID
+ Name (_DEP, Package (0x02) // _DEP: Dependencies
+ {
+ PEP0,
+ QGP0
+ })
+ Name (_CCA, Zero) // _CCA: Cache Coherency Attribute
+ Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
+ {
+ Name (RBUF, ResourceTemplate ()
+ {
+ Memory32Fixed (ReadWrite,
+ 0x00A98000, // Address Base
+ 0x00004000, // Address Length
+ )
+ Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
+ {
+ 0x00000187,
+ }
+ })
+ Return (RBUF) /* \_SB_.IC15._CRS.RBUF */
+ }
+ }
+
+ Device (SPI9)
+ {
+ Name (_HID, "QCOM021E") // _HID: Hardware ID
+ Alias (PSUB, _SUB)
+ Name (_UID, 0x09) // _UID: Unique ID
+ Name (_DEP, Package (0x02) // _DEP: Dependencies
+ {
+ PEP0,
+ 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 (PEP0)
+ {
+ Method (BSMD, 0, NotSerialized)
+ {
+ Return (BSRC) /* \_SB_.PEP0.BSRC */
+ }
+
+ Method (PQMD, 0, NotSerialized)
+ {
+ If ((SIDV < 0x00020000))
+ {
+ Return (DFS1) /* \_SB_.PEP0.DFS1 */
+ }
+ Else
+ {
+ Return (DFS2) /* \_SB_.PEP0.DFS2 */
+ }
+ }
+
+ Name (BSRC, Package (0x0B)
+ {
+ 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 (0x0A)
+ {
+ "FSTATE",
+ Zero,
+ 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)
+ {
+ "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)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_qupv3_wrap1_core_2x_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_qupv3_wrap1_core_clk",
+ One
+ }
+ }
+ },
+
+ Package (0x09)
+ {
+ "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)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_qupv3_wrap1_core_2x_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_qupv3_wrap1_core_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.IC15",
+ Package (0x03)
+ {
+ "COMPONENT",
+ Zero,
+ Package (0x02)
+ {
+ "FSTATE",
+ Zero
+ }
+ },
+
+ Package (0x0B)
+ {
+ "DSTATE",
+ Zero,
+ 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",
+ 0x08F0D180,
+ 0x02FAF080
+ }
+ },
+
+ 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_s6_clk",
+ 0x08,
+ 0x0124F800,
+ 0x04
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_qupv3_wrap1_core_2x_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_qupv3_wrap1_core_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x21,
+ One,
+ 0x02,
+ One,
+ 0x03,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x22,
+ One,
+ 0x02,
+ One,
+ 0x03,
+ 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_s6_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_qupv3_wrap1_core_2x_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_qupv3_wrap1_core_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)
+ {
+ 0x21,
+ Zero,
+ Zero,
+ Zero,
+ 0x03,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x22,
+ Zero,
+ Zero,
+ Zero,
+ 0x03,
+ Zero
+ }
+ }
+ }
+ },
+
+ Package (0x07)
+ {
+ "DEVICE",
+ "\\_SB.IC16",
+ Package (0x03)
+ {
+ "COMPONENT",
+ Zero,
+ Package (0x02)
+ {
+ "FSTATE",
+ Zero
+ }
+ },
+
+ Package (0x0B)
+ {
+ "DSTATE",
+ Zero,
+ 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)
+ {
+ "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_s7_clk",
+ 0x08,
+ 0x0124F800,
+ 0x04
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_qupv3_wrap1_core_2x_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_qupv3_wrap1_core_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x51,
+ One,
+ 0x02,
+ One,
+ 0x03,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x52,
+ One,
+ 0x02,
+ One,
+ 0x03,
+ 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_s7_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_qupv3_wrap1_core_2x_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_qupv3_wrap1_core_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)
+ {
+ 0x51,
+ Zero,
+ Zero,
+ Zero,
+ Zero,
+ Zero
+ }
+ },
+
+ Package (0x02)
+ {
+ "TLMMGPIO",
+ Package (0x06)
+ {
+ 0x52,
+ Zero,
+ Zero,
+ Zero,
+ Zero,
+ 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 (0x0D)
+ {
+ "DSTATE",
+ Zero,
+ 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)
+ {
+ "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)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_qupv3_wrap1_core_2x_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_qupv3_wrap1_core_clk",
+ One
+ }
+ },
+
+ 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 (0x0D)
+ {
+ "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)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_qupv3_wrap1_core_2x_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_qupv3_wrap1_core_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 (0x0D)
+ {
+ "DSTATE",
+ Zero,
+ 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)
+ {
+ "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)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_qupv3_wrap1_core_2x_clk",
+ One
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_qupv3_wrap1_core_clk",
+ One
+ }
+ },
+
+ 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 (0x0D)
+ {
+ "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)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_qupv3_wrap1_core_2x_clk",
+ 0x02
+ }
+ },
+
+ Package (0x02)
+ {
+ "CLOCK",
+ Package (0x02)
+ {
+ "gcc_qupv3_wrap1_core_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 (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") /* Unknown UUID */
+ }
+ })
+ 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
+ {
+ PILC,
+ RPEN
+ })
+ Name (_HID, "QCOM026C") // _HID: Hardware ID
+ Alias (PSUB, _SUB)
+ Method (_STA, 0, NotSerialized) // _STA: Status
+ {
+ Return (0x0F)
+ }
+ }
+
+ Device (SCSS)
+ {
+ Name (_DEP, Package (0x06) // _DEP: Dependencies
+ {
+ PEP0,
+ PILC,
+ GLNK,
+ IPC0,
+ RPEN,
+ SSDD
+ })
+ Name (_HID, "QCOM02BE") // _HID: Hardware ID
+ Alias (PSUB, _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
+ {
+ PEP0,
+ PILC,
+ GLNK,
+ IPC0,
+ RPEN,
+ SSDD,
+ PDSR
+ })
+ Name (_HID, "QCOM023D") // _HID: Hardware ID
+ Alias (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
+ Name (_SUB, "RENEGA0E") // _SUB: Subsystem ID
+ 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)
+ {
+ Name (_SUB, "RENEGA0E") // _SUB: Subsystem ID
+ Name (_ADR, Zero) // _ADR: Address
+ Name (_DEP, Package (0x02) // _DEP: Dependencies
+ {
+ MMU0,
+ IMM0
+ })
+ Method (CHLD, 0, NotSerialized)
+ {
+ Return (Package (0x01)
+ {
+ "ADCM\\QCOM0240"
+ })
+ }
+
+ Device (AUDD)
+ {
+ Name (_ADR, Zero) // _ADR: Address
+ Name (_SUB, "RENEGA0E") // _SUB: Subsystem ID
+ Name (_DEP, Package (0x01) // _DEP: Dependencies
+ {
+ 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
+ }
+ 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\\SAMM0803",
+ "AUDD\\SAMM0801"
+ })
+ Return (CH) /* \_SB_.ADSP.SLM1.ADCM.AUDD.CHLD.CH__ */
+ }
+
+ Device (MBHC)
+ {
+ Name (_ADR, Zero) // _ADR: Address
+ Name (_SUB, "RENEGA0E") // _SUB: Subsystem ID
+ }
+
+ Device (QCRT)
+ {
+ Name (_ADR, One) // _ADR: Address
+ Name (_SUB, "RENEGA0E") // _SUB: Subsystem ID
+ }
+ }
+ }
+ }
+
+ 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
+ {
+ PEP0,
+ IPA,
+ GLNK,
+ IPC0,
+ PILC,
+ RFS0,
+ RPEN,
+ SSDD,
+ 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
+ {
+ PEP0,
+ 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 (0x01) // _PRR: Power Resource for Reset
+ {
+ 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,
+ 0x8E300000, // 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
+ })
+ }
+
+ 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 (PSUB, _SUB)
+ }
+
+ Device (WSAR)
+ {
+ Name (_HID, "SAM0609") // _HID: Hardware ID
+ Name (_UID, Zero) // _UID: Unique ID
+ Name (_SUB, "RENEGA0E") // _SUB: Subsystem ID
+ Name (_DEP, Package (0x01) // _DEP: Dependencies
+ {
+ ^AMSS.QWLN
+ })
+ Method (_STA, 0, NotSerialized) // _STA: Status
+ {
+ Return (0x0F)
+ }
+ }
+ }
+ }
+
+ Device (QSM)
+ {
+ Name (_HID, "QCOM02B9") // _HID: Hardware ID
+ Alias (PSUB, _SUB)
+ Name (_DEP, Package (0x04) // _DEP: Dependencies
+ {
+ GLNK,
+ IPC0,
+ PILC,
+ 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 (PSUB, _SUB)
+ Name (_DEP, Package (0x02) // _DEP: Dependencies
+ {
+ GLNK,
+ TFTP
+ })
+ }
+
+ Device (PDSR)
+ {
+ Name (_HID, "QCOM02CE") // _HID: Hardware ID
+ Alias (PSUB, _SUB)
+ Name (_DEP, Package (0x03) // _DEP: Dependencies
+ {
+ PEP0,
+ GLNK,
+ IPC0
+ })
+ }
+
+ Device (CDSP)
+ {
+ Name (_DEP, Package (0x07) // _DEP: Dependencies
+ {
+ PEP0,
+ PILC,
+ GLNK,
+ IPC0,
+ RPEN,
+ SSDD,
+ PDSR
+ })
+ Name (_HID, "QCOM02F7") // _HID: Hardware ID
+ Alias (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 (PSUB, _SUB)
+ Name (_DEP, Package (0x01) // _DEP: Dependencies
+ {
+ IPC0
+ })
+ }
+
+ Scope (PILC)
+ {
+ Method (_SUB, 0, NotSerialized) // _SUB: Subsystem ID
+ {
+ If ((SOID == 0x0155))
+ {
+ Return ("CLSA0850")
+ }
+ Else
+ {
+ Return (PSUB) /* \_SB_.PSUB */
+ }
+ }
+ }
+
+ Scope (AMSS)
+ {
+ Method (_SUB, 0, NotSerialized) // _SUB: Subsystem ID
+ {
+ If ((SOID == 0x0155))
+ {
+ Return ("CLSA0850")
+ }
+ Else
+ {
+ Return (PSUB) /* \_SB_.PSUB */
+ }
+ }
+ }
+
+ Device (LLC)
+ {
+ Name (_DEP, Package (0x01) // _DEP: Dependencies
+ {
+ PEP0
+ })
+ Name (_HID, "QCOM02F8") // _HID: Hardware ID
+ Alias (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 (PSUB, _SUB)
+ Name (_UID, Zero) // _UID: Unique ID
+ Name (_DEP, Package (0x01) // _DEP: Dependencies
+ {
+ 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 (PSUB, _SUB)
+ Name (_UID, One) // _UID: Unique ID
+ Name (_DEP, Package (0x01) // _DEP: Dependencies
+ {
+ 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 (PSUB, _SUB)
+ Name (_UID, Zero) // _UID: Unique ID
+ }
+
+ Device (IMM1)
+ {
+ Name (_HID, "QCOM030B") // _HID: Hardware ID
+ Alias (PSUB, _SUB)
+ Name (_UID, One) // _UID: Unique ID
+ }
+
+ Device (GPU0)
+ {
+ Name (_HID, "QCOM027E") // _HID: Hardware ID
+ Alias (PSUB, _SUB)
+ Name (_CID, "ACPIQCOM027E") // _CID: Compatible ID
+ Name (_UID, Zero) // _UID: Unique ID
+ Name (_HRV, 0x7C) // _HRV: Hardware Revision
+ Device (MON0)
+ {
+ Method (_ADR, 0, NotSerialized) // _ADR: Address
+ {
+ Return (Zero)
+ }
+ }
+
+ Name (_DEP, Package (0x0A) // _DEP: Dependencies
+ {
+ MMU0,
+ MMU1,
+ IMM0,
+ IMM1,
+ PEP0,
+ PMIC,
+ PILC,
+ RPEN,
+ TREE,
+ 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,
+ }
+ GpioIo (Shared, PullUp, 0x0000, 0x0000, IoRestrictionNone,
+ "\\_SB.GIO0", 0x00, ResourceConsumer, ,
+ )
+ { // Pin list
+ 0x0060
+ }
+ })
+ 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",
+ "DSI_PANEL_RESET",
+ "DISPLAY"
+ }
+ })
+ Return (RINF) /* \_SB_.GPU0.RESI.RINF */
+ }
+
+ Method (ENGS, 0, NotSerialized)
+ {
+ Name (EBUF, Package (0x06)
+ {
+ 0x03,
+ 0x02,
+ 0x003B0014,
+ Package (0x07)
+ {
+ "ENGINES",
+ 0x05,
+ Package (0x0A)
+ {
+ "ENGINE",
+ "GRAPHICS",
+ "Adreno6X",
+ One,
+ 0x02,
+ Zero,
+ Package (0x0B)
+ {
+ "MMUINFO",
+ "Miniport",
+ "ArmSmmuV2",
+ 0x02,
+ 0x31,
+ "V8L",
+ "SMMUID",
+ ToUUID ("9833c712-3292-4ffb-b0f4-2bd20e1f7f66") /* Unknown UUID */,
+ "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") /* Unknown UUID */,
+ "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") /* Unknown UUID */,
+ "SMMUINTERFACEID",
+ ToUUID ("1c3fc0e8-0b11-4ee0-be89-3e21420a865f") /* Unknown UUID */,
+ 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 (0x08)
+ {
+ "ENGINE",
+ "VIDEO_ENCODER",
+ "Venus",
+ 0x06,
+ One,
+ Zero,
+ Package (0x03)
+ {
+ "PERF_CONTROLS",
+ Package (0x01)
+ {
+ 0x02
+ },
+
+ Package (0x01)
+ {
+ 0x03
+ }
+ },
+
+ Package (0x01)
+ {
+ "THERMAL_DOMAINS"
+ }
+ }
+ },
+
+ Package (0x07)
+ {
+ "DISPLAYS",
+ "MDP5.x",
+ 0x02,
+ 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 (0x02)
+ {
+ "RESOURCES",
+ Package (0x0B)
+ {
+ "MMUINFO",
+ "Miniport",
+ "ArmSmmuV2",
+ 0x02,
+ 0x20,
+ "V7S",
+ "SMMUID",
+ ToUUID ("36079ae4-78e8-452d-af50-0cff78b2f1ca") /* Unknown UUID */,
+ "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") /* Unknown UUID */,
+ "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") /* Unknown UUID */,
+ "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") /* Unknown UUID */,
+ "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") /* Unknown UUID */,
+ "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") /* Unknown UUID */,
+ "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") /* Unknown UUID */,
+ "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") /* Unknown UUID */,
+ "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") /* Unknown UUID */,
+ "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") /* Unknown UUID */,
+ "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") /* Unknown UUID */,
+ "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 ((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 (0x0A5A)
+ {
+ /* 0000 */ 0x3C, 0x3F, 0x78, 0x6D, 0x6C, 0x20, 0x76, 0x65, // .<
+ /* 0028 */ 0x50, 0x61, 0x6E, 0x65, 0x6C, 0x4E, 0x61, 0x6D, // PanelNam
+ /* 0030 */ 0x65, 0x3E, 0x53, 0x41, 0x4D, 0x53, 0x55, 0x4E, // e>SAMSUN
+ /* 0038 */ 0x47, 0x5F, 0x45, 0x41, 0x38, 0x30, 0x37, 0x34, // G_EA8074
+ /* 0040 */ 0x5F, 0x4E, 0x4F, 0x54, 0x43, 0x48, 0x5F, 0x46, // _NOTCH_F
+ /* 0048 */ 0x48, 0x44, 0x3C, 0x2F, 0x50, 0x61, 0x6E, 0x65, // HD.<
+ /* 0058 */ 0x50, 0x61, 0x6E, 0x65, 0x6C, 0x44, 0x65, 0x73, // PanelDes
+ /* 0060 */ 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6F, 0x6E, // cription
+ /* 0068 */ 0x3E, 0x53, 0x61, 0x6D, 0x73, 0x75, 0x6E, 0x67, // >Samsung
+ /* 0070 */ 0x20, 0x65, 0x61, 0x38, 0x30, 0x37, 0x34, 0x20, // ea8074
+ /* 0078 */ 0x4E, 0x6F, 0x74, 0x63, 0x68, 0x20, 0x53, 0x69, // Notch Si
+ /* 0080 */ 0x6E, 0x67, 0x6C, 0x65, 0x20, 0x44, 0x53, 0x49, // ngle DSI
+ /* 0088 */ 0x20, 0x43, 0x6F, 0x6D, 0x6D, 0x61, 0x6E, 0x64, // Command
+ /* 0090 */ 0x20, 0x4D, 0x6F, 0x64, 0x65, 0x20, 0x50, 0x61, // Mode Pa
+ /* 0098 */ 0x6E, 0x65, 0x6C, 0x20, 0x28, 0x31, 0x30, 0x38, // nel (108
+ /* 00A0 */ 0x30, 0x78, 0x32, 0x32, 0x34, 0x38, 0x20, 0x32, // 0x2248 2
+ /* 00A8 */ 0x34, 0x62, 0x70, 0x70, 0x29, 0x3C, 0x2F, 0x50, // 4bpp)
+ /* 00C0 */ 0x0A, 0x3C, 0x47, 0x72, 0x6F, 0x75, 0x70, 0x20, // ..10
+ /* 00F0 */ 0x38, 0x30, 0x3C, 0x2F, 0x48, 0x6F, 0x72, 0x69, // 80.56
+ /* 0120 */ 0x48, 0x6F, 0x72, 0x69, 0x7A, 0x6F, 0x6E, 0x74, // Horizont
+ /* 0128 */ 0x61, 0x6C, 0x46, 0x72, 0x6F, 0x6E, 0x74, 0x50, // alFrontP
+ /* 0130 */ 0x6F, 0x72, 0x63, 0x68, 0x3E, 0x0A, 0x3C, 0x48, // orch>.56.18.0<
+ /* 01A8 */ 0x2F, 0x48, 0x6F, 0x72, 0x69, 0x7A, 0x6F, 0x6E, // /Horizon
+ /* 01B0 */ 0x74, 0x61, 0x6C, 0x53, 0x79, 0x6E, 0x63, 0x53, // talSyncS
+ /* 01B8 */ 0x6B, 0x65, 0x77, 0x3E, 0x0A, 0x3C, 0x48, 0x6F, // kew>.0.0.224
+ /* 0230 */ 0x38, 0x3C, 0x2F, 0x56, 0x65, 0x72, 0x74, 0x69, // 8.2
+ /* 0258 */ 0x36, 0x3C, 0x2F, 0x56, 0x65, 0x72, 0x74, 0x69, // 6.<
+ /* 0270 */ 0x56, 0x65, 0x72, 0x74, 0x69, 0x63, 0x61, 0x6C, // Vertical
+ /* 0278 */ 0x42, 0x61, 0x63, 0x6B, 0x50, 0x6F, 0x72, 0x63, // BackPorc
+ /* 0280 */ 0x68, 0x3E, 0x32, 0x34, 0x3C, 0x2F, 0x56, 0x65, // h>24
+ /* 0298 */ 0x0A, 0x3C, 0x56, 0x65, 0x72, 0x74, 0x69, 0x63, // .12
+ /* 02B0 */ 0x56, 0x65, 0x72, 0x74, 0x69, 0x63, 0x61, 0x6C, // Vertical
+ /* 02B8 */ 0x53, 0x79, 0x6E, 0x63, 0x50, 0x75, 0x6C, 0x73, // SyncPuls
+ /* 02C0 */ 0x65, 0x3E, 0x0A, 0x3C, 0x56, 0x65, 0x72, 0x74, // e>.0
+ /* 02D8 */ 0x56, 0x65, 0x72, 0x74, 0x69, 0x63, 0x61, 0x6C, // Vertical
+ /* 02E0 */ 0x53, 0x79, 0x6E, 0x63, 0x53, 0x6B, 0x65, 0x77, // SyncSkew
+ /* 02E8 */ 0x3E, 0x0A, 0x3C, 0x56, 0x65, 0x72, 0x74, 0x69, // >.0
+ /* 0300 */ 0x56, 0x65, 0x72, 0x74, 0x69, 0x63, 0x61, 0x6C, // Vertical
+ /* 0308 */ 0x54, 0x6F, 0x70, 0x42, 0x6F, 0x72, 0x64, 0x65, // TopBorde
+ /* 0310 */ 0x72, 0x3E, 0x0A, 0x3C, 0x56, 0x65, 0x72, 0x74, // r>.0.Fa
+ /* 0358 */ 0x6C, 0x73, 0x65, 0x3C, 0x2F, 0x49, 0x6E, 0x76, // lse
+ /* 0370 */ 0x0A, 0x3C, 0x49, 0x6E, 0x76, 0x65, 0x72, 0x74, // .Fa
+ /* 0388 */ 0x6C, 0x73, 0x65, 0x3C, 0x2F, 0x49, 0x6E, 0x76, // lse.F
+ /* 03B8 */ 0x61, 0x6C, 0x73, 0x65, 0x3C, 0x2F, 0x49, 0x6E, // alse.
+ /* 03E0 */ 0x30, 0x78, 0x30, 0x3C, 0x2F, 0x42, 0x6F, 0x72, // 0x0...9.3...2.0.36
+ /* 04E0 */ 0x44, 0x53, 0x49, 0x43, 0x6F, 0x6C, 0x6F, 0x72, // DSIColor
+ /* 04E8 */ 0x46, 0x6F, 0x72, 0x6D, 0x61, 0x74, 0x3E, 0x0A, // Format>.
+ /* 04F0 */ 0x3C, 0x44, 0x53, 0x49, 0x54, 0x72, 0x61, 0x66, //
+ /* 0500 */ 0x31, 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x54, 0x72, // 1.4
+ /* 0520 */ 0x44, 0x53, 0x49, 0x4C, 0x61, 0x6E, 0x65, 0x73, // DSILanes
+ /* 0528 */ 0x3E, 0x0A, 0x3C, 0x44, 0x53, 0x49, 0x52, 0x65, // >.0x3C00
+ /* 0540 */ 0x30, 0x30, 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x52, // 00.False
+ /* 0570 */ 0x44, 0x53, 0x49, 0x43, 0x6D, 0x64, 0x53, 0x77, // DSICmdSw
+ /* 0578 */ 0x61, 0x70, 0x49, 0x6E, 0x74, 0x65, 0x72, 0x66, // apInterf
+ /* 0580 */ 0x61, 0x63, 0x65, 0x3E, 0x0A, 0x3C, 0x44, 0x53, // ace>.False
+ /* 05A0 */ 0x44, 0x53, 0x49, 0x43, 0x6D, 0x64, 0x55, 0x73, // DSICmdUs
+ /* 05A8 */ 0x69, 0x6E, 0x67, 0x54, 0x72, 0x69, 0x67, 0x67, // ingTrigg
+ /* 05B0 */ 0x65, 0x72, 0x3E, 0x0A, 0x3C, 0x44, 0x53, 0x49, // er>.True
+ /* 05D0 */ 0x44, 0x53, 0x49, 0x45, 0x6E, 0x61, 0x62, 0x6C, // DSIEnabl
+ /* 05D8 */ 0x65, 0x41, 0x75, 0x74, 0x6F, 0x52, 0x65, 0x66, // eAutoRef
+ /* 05E0 */ 0x72, 0x65, 0x73, 0x68, 0x3E, 0x0A, 0x3C, 0x44, // resh>.1.<
+ /* 0620 */ 0x44, 0x53, 0x49, 0x43, 0x6F, 0x6E, 0x74, 0x72, // DSIContr
+ /* 0628 */ 0x6F, 0x6C, 0x6C, 0x65, 0x72, 0x4D, 0x61, 0x70, // ollerMap
+ /* 0630 */ 0x70, 0x69, 0x6E, 0x67, 0x3E, 0x0A, 0x20, 0x20, // ping>.
+ /* 0638 */ 0x30, 0x30, 0x0A, 0x3C, 0x2F, 0x44, 0x53, 0x49, // 00..Tru
+ /* 0668 */ 0x65, 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x54, 0x45, // e.T
+ /* 0698 */ 0x72, 0x75, 0x65, 0x3C, 0x2F, 0x44, 0x53, 0x49, // rue.<
+ /* 06B8 */ 0x44, 0x53, 0x49, 0x54, 0x69, 0x6D, 0x69, 0x6E, // DSITimin
+ /* 06C0 */ 0x67, 0x43, 0x4C, 0x4B, 0x50, 0x72, 0x65, 0x70, // gCLKPrep
+ /* 06C8 */ 0x61, 0x72, 0x65, 0x4F, 0x76, 0x65, 0x72, 0x72, // areOverr
+ /* 06D0 */ 0x69, 0x64, 0x65, 0x3E, 0x54, 0x72, 0x75, 0x65, // ide>True
+ /* 06D8 */ 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x54, 0x69, 0x6D, // .<
+ /* 06F8 */ 0x44, 0x53, 0x49, 0x54, 0x45, 0x76, 0x53, 0x79, // DSITEvSy
+ /* 0700 */ 0x6E, 0x63, 0x53, 0x74, 0x61, 0x72, 0x74, 0x50, // ncStartP
+ /* 0708 */ 0x6F, 0x73, 0x3E, 0x32, 0x32, 0x34, 0x38, 0x3C, // os>2248<
+ /* 0710 */ 0x2F, 0x44, 0x53, 0x49, 0x54, 0x45, 0x76, 0x53, // /DSITEvS
+ /* 0718 */ 0x79, 0x6E, 0x63, 0x53, 0x74, 0x61, 0x72, 0x74, // yncStart
+ /* 0720 */ 0x50, 0x6F, 0x73, 0x3E, 0x0A, 0x3C, 0x44, 0x53, // Pos>.
+ /* 0738 */ 0x32, 0x32, 0x34, 0x38, 0x3C, 0x2F, 0x44, 0x53, // 2248
+ /* 0750 */ 0x0A, 0x3C, 0x44, 0x53, 0x49, 0x54, 0x69, 0x6D, // .7.
+ /* 0788 */ 0x3C, 0x44, 0x53, 0x49, 0x54, 0x69, 0x6D, 0x69, // True
+ /* 07A8 */ 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x54, 0x69, 0x6D, // .7
+ /* 07E0 */ 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x54, 0x69, 0x6D, // .. 05
+ /* 0818 */ 0x20, 0x31, 0x31, 0x0A, 0x20, 0x46, 0x46, 0x20, // 11. FF
+ /* 0820 */ 0x30, 0x41, 0x0A, 0x20, 0x33, 0x39, 0x20, 0x46, // 0A. 39 F
+ /* 0828 */ 0x30, 0x20, 0x35, 0x41, 0x20, 0x35, 0x41, 0x0A, // 0 5A 5A.
+ /* 0830 */ 0x20, 0x33, 0x39, 0x20, 0x45, 0x46, 0x20, 0x46, // 39 EF F
+ /* 0838 */ 0x30, 0x20, 0x33, 0x31, 0x20, 0x30, 0x30, 0x20, // 0 31 00
+ /* 0840 */ 0x33, 0x33, 0x20, 0x33, 0x31, 0x20, 0x31, 0x34, // 33 31 14
+ /* 0848 */ 0x20, 0x33, 0x35, 0x0A, 0x20, 0x33, 0x39, 0x20, // 35. 39
+ /* 0850 */ 0x42, 0x30, 0x20, 0x30, 0x31, 0x0A, 0x20, 0x33, // B0 01. 3
+ /* 0858 */ 0x39, 0x20, 0x42, 0x42, 0x20, 0x30, 0x33, 0x0A, // 9 BB 03.
+ /* 0860 */ 0x20, 0x33, 0x39, 0x20, 0x42, 0x30, 0x20, 0x34, // 39 B0 4
+ /* 0868 */ 0x46, 0x0A, 0x20, 0x33, 0x39, 0x20, 0x43, 0x42, // F. 39 CB
+ /* 0870 */ 0x20, 0x30, 0x30, 0x0A, 0x20, 0x33, 0x39, 0x20, // 00. 39
+ /* 0878 */ 0x42, 0x30, 0x20, 0x36, 0x42, 0x0A, 0x20, 0x33, // B0 6B. 3
+ /* 0880 */ 0x39, 0x20, 0x43, 0x42, 0x20, 0x30, 0x30, 0x0A, // 9 CB 00.
+ /* 0888 */ 0x20, 0x33, 0x39, 0x20, 0x46, 0x37, 0x20, 0x30, // 39 F7 0
+ /* 0890 */ 0x33, 0x0A, 0x20, 0x33, 0x39, 0x20, 0x42, 0x30, // 3. 39 B0
+ /* 0898 */ 0x20, 0x30, 0x35, 0x0A, 0x20, 0x33, 0x39, 0x20, // 05. 39
+ /* 08A0 */ 0x42, 0x31, 0x20, 0x31, 0x30, 0x0A, 0x20, 0x33, // B1 10. 3
+ /* 08A8 */ 0x39, 0x20, 0x42, 0x30, 0x20, 0x30, 0x32, 0x0A, // 9 B0 02.
+ /* 08B0 */ 0x20, 0x33, 0x39, 0x20, 0x44, 0x35, 0x20, 0x30, // 39 D5 0
+ /* 08B8 */ 0x32, 0x20, 0x30, 0x33, 0x20, 0x34, 0x32, 0x20, // 2 03 42
+ /* 08C0 */ 0x31, 0x45, 0x0A, 0x20, 0x33, 0x39, 0x20, 0x46, // 1E. 39 F
+ /* 08C8 */ 0x30, 0x20, 0x41, 0x35, 0x20, 0x41, 0x35, 0x0A, // 0 A5 A5.
+ /* 08D0 */ 0x20, 0x33, 0x39, 0x20, 0x46, 0x30, 0x20, 0x35, // 39 F0 5
+ /* 08D8 */ 0x41, 0x20, 0x35, 0x41, 0x0A, 0x20, 0x33, 0x39, // A 5A. 39
+ /* 08E0 */ 0x20, 0x46, 0x43, 0x20, 0x35, 0x41, 0x20, 0x35, // FC 5A 5
+ /* 08E8 */ 0x41, 0x0A, 0x20, 0x33, 0x39, 0x20, 0x44, 0x32, // A. 39 D2
+ /* 08F0 */ 0x20, 0x39, 0x46, 0x20, 0x46, 0x30, 0x0A, 0x20, // 9F F0.
+ /* 08F8 */ 0x33, 0x39, 0x20, 0x42, 0x30, 0x20, 0x30, 0x45, // 39 B0 0E
+ /* 0900 */ 0x0A, 0x20, 0x33, 0x39, 0x20, 0x44, 0x32, 0x20, // . 39 D2
+ /* 0908 */ 0x37, 0x30, 0x0A, 0x20, 0x33, 0x39, 0x20, 0x42, // 70. 39 B
+ /* 0910 */ 0x30, 0x20, 0x30, 0x34, 0x0A, 0x20, 0x33, 0x39, // 0 04. 39
+ /* 0918 */ 0x20, 0x44, 0x32, 0x20, 0x32, 0x30, 0x0A, 0x20, // D2 20.
+ /* 0920 */ 0x33, 0x39, 0x20, 0x46, 0x30, 0x20, 0x41, 0x35, // 39 F0 A5
+ /* 0928 */ 0x20, 0x41, 0x35, 0x0A, 0x20, 0x33, 0x39, 0x20, // A5. 39
+ /* 0930 */ 0x46, 0x43, 0x20, 0x41, 0x35, 0x20, 0x41, 0x35, // FC A5 A5
+ /* 0938 */ 0x0A, 0x20, 0x31, 0x35, 0x20, 0x33, 0x35, 0x20, // . 15 35
+ /* 0940 */ 0x30, 0x30, 0x0A, 0x20, 0x33, 0x39, 0x20, 0x35, // 00. 39 5
+ /* 0948 */ 0x31, 0x20, 0x30, 0x30, 0x20, 0x30, 0x30, 0x0A, // 1 00 00.
+ /* 0950 */ 0x20, 0x31, 0x35, 0x20, 0x35, 0x33, 0x20, 0x32, // 15 53 2
+ /* 0958 */ 0x35, 0x0A, 0x20, 0x31, 0x35, 0x20, 0x35, 0x35, // 5. 15 55
+ /* 0960 */ 0x20, 0x30, 0x30, 0x0A, 0x20, 0x33, 0x39, 0x20, // 00. 39
+ /* 0968 */ 0x32, 0x62, 0x20, 0x30, 0x30, 0x20, 0x30, 0x30, // 2b 00 00
+ /* 0970 */ 0x20, 0x30, 0x38, 0x20, 0x63, 0x37, 0x0A, 0x20, // 08 c7.
+ /* 0978 */ 0x46, 0x46, 0x20, 0x36, 0x45, 0x0A, 0x20, 0x30, // FF 6E. 0
+ /* 0980 */ 0x35, 0x20, 0x32, 0x39, 0x0A, 0x3C, 0x2F, 0x44, // 5 29..
+ /* 0998 */ 0x3C, 0x47, 0x72, 0x6F, 0x75, 0x70, 0x20, 0x69, // .3. <
+ /* 09E0 */ 0x42, 0x61, 0x63, 0x6B, 0x6C, 0x69, 0x67, 0x68, // Backligh
+ /* 09E8 */ 0x74, 0x50, 0x6D, 0x69, 0x63, 0x43, 0x6F, 0x6E, // tPmicCon
+ /* 09F0 */ 0x74, 0x72, 0x6F, 0x6C, 0x54, 0x79, 0x70, 0x65, // trolType
+ /* 09F8 */ 0x3E, 0x32, 0x3C, 0x2F, 0x42, 0x61, 0x63, 0x6B, // >2. <
+ /* 0A18 */ 0x44, 0x69, 0x73, 0x70, 0x6C, 0x61, 0x79, 0x52, // DisplayR
+ /* 0A20 */ 0x65, 0x73, 0x65, 0x74, 0x49, 0x6E, 0x66, 0x6F, // esetInfo
+ /* 0A28 */ 0x3E, 0x30, 0x20, 0x31, 0x30, 0x30, 0x30, 0x20, // >0 1000
+ /* 0A30 */ 0x31, 0x30, 0x30, 0x30, 0x20, 0x31, 0x30, 0x30, // 1000 100
+ /* 0A38 */ 0x30, 0x30, 0x20, 0x30, 0x3C, 0x2F, 0x44, 0x69, // 00 0.
+ /* 0A50 */ 0x3C, 0x2F, 0x47, 0x72, 0x6F, 0x75, 0x70, 0x3E, //
+ /* 0A58 */ 0x0A, 0x00 // ..
+ })
+ Local2 = PCFG /* \_SB_.GPU0._ROM.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._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, Serialized)
+ {
+ Name (RBUF, Buffer (0x0100){})
+ Local0 = Zero
+ CreateField (RBUF, (Local0 * 0x08), 0x20, PKHR)
+ Local0 += 0x04
+ CreateField (RBUF, (Local0 * 0x08), 0x08, PKCM)
+ Local0 += One
+ CreateField (RBUF, (Local0 * 0x08), 0x08, PKDS)
+ Local0 += One
+ CreateField (RBUF, (Local0 * 0x08), 0x08, PKUB)
+ Local0 += One
+ CreateField (RBUF, (Local0 * 0x08), 0x08, PKLB)
+ Local0 += One
+ Name (BON, Buffer (0x03)
+ {
+ 0x39, 0x53, 0x24 // 9S$
+ })
+ CreateField (RBUF, (Local0 * 0x08), 0x20, PKH2)
+ Local0 += 0x04
+ CreateField (RBUF, (Local0 * 0x08), 0x20, PKP2)
+ PKH2 = SizeOf (BON)
+ PKP2 = BON /* \_SB_.GPU0.BLCP.BON_ */
+ Local0 += SizeOf (BON)
+ CreateDWordField (RBUF, (Local0 * 0x08), EOF)
+ Local1 = (Arg0 * 0x03FF)
+ Local1 /= 0xFF
+ Local2 = (Arg0 * 0x03FF)
+ Local2 /= 0xFF00
+ Local2 &= 0x03
+ PKHR = 0x04
+ PKCM = 0x39
+ PKDS = 0x51
+ PKUB = Local2
+ PKLB = Local1
+ EOF = Zero
+ 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 */
+ }
+
+ Name (_DOD, Package (0x01) // _DOD: Display Output Devices
+ {
+ 0x00024321
+ })
+ Method (_STA, 0, NotSerialized) // _STA: Status
+ {
+ Return (0x0F)
+ }
+
+ Method (CHDV, 0, NotSerialized)
+ {
+ Name (CHIF, Package (0x02)
+ {
+ One,
+ Package (0x07)
+ {
+ "CHILDDEV",
+ Zero,
+ 0x00024321,
+ "QCOM_AVStream_850",
+ Zero,
+ "Qualcomm Camera AVStream Mini Driver",
+ Package (0x04)
+ {
+ "COMPATIBLEIDS",
+ 0x02,
+ "VEN_QCOM&DEV__AVSTREAM",
+ "QCOM_AVSTREAM"
+ }
+ }
+ })
+ Return (CHIF) /* \_SB_.GPU0.CHDV.CHIF */
+ }
+
+ Method (DPCC, 2, NotSerialized)
+ {
+ Return (CCST) /* \_SB_.CCST */
+ }
+
+ Method (DPIN, 2, NotSerialized)
+ {
+ Return (PINA) /* \_SB_.PINA */
+ }
+
+ 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 (0x07)
+ {
+ "DISPLAY",
+ Package (0x02)
+ {
+ "DisableMiracast",
+ One
+ },
+
+ Package (0x02)
+ {
+ "EnableOEMDriverDependency",
+ Zero
+ },
+
+ Package (0x02)
+ {
+ "EnableBridgeDriverDependency",
+ Zero
+ },
+
+ Package (0x02)
+ {
+ "DisableRotator",
+ Zero
+ },
+
+ Package (0x02)
+ {
+ "DisableMDPBLT",
+ One
+ },
+
+ Package (0x02)
+ {
+ "DisableExternal",
+ 0x03
+ }
+ }
+ })
+ Return (RBUF) /* \_SB_.GPU0.REGR.RBUF */
+ }
+ }
+
+ Device (SCM0)
+ {
+ Name (_HID, "QCOM0214") // _HID: Hardware ID
+ Alias (PSUB, _SUB)
+ Name (_UID, Zero) // _UID: Unique ID
+ }
+
+ Device (TREE)
+ {
+ Name (_HID, "QCOM02BB") // _HID: Hardware ID
+ Alias (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 (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.PSUB, _SUB)
+ Name (_UID, Zero) // _UID: Unique ID
+ 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
+ }
+ }
+ }
+
+ OperationRegion (CP00, SystemMemory, 0x13000000, 0x24)
+ Field (CP00, DWordAcc, NoLock, Preserve)
+ {
+ MVIO, 32,
+ MV01, 32,
+ MV02, 32,
+ MV03, 32,
+ MV04, 32,
+ MV11, 32,
+ MV12, 32,
+ MV13, 32,
+ MV14, 32
+ }
+
+ OperationRegion (CP01, SystemMemory, 0x01C00000, 0x1004)
+ Field (CP01, DWordAcc, NoLock, Preserve)
+ {
+ PSC0, 32,
+ Offset (0x20),
+ PPC0, 32,
+ PPS0, 32,
+ Offset (0x1B0),
+ PLT0, 32,
+ Offset (0x358),
+ PSL0, 32,
+ Offset (0x360),
+ WBL0, 32,
+ WBH0, 32,
+ WLL0, 32,
+ WLH0, 32,
+ RBL0, 32,
+ RBH0, 32,
+ RLL0, 32,
+ RLH0, 32,
+ PPEB, 32,
+ Offset (0x398),
+ WBL1, 32,
+ WBH1, 32,
+ WLL1, 32,
+ WLH1, 32,
+ RBL1, 32,
+ RBH1, 32,
+ RLL1, 32,
+ RLH1, 32,
+ Offset (0x1000),
+ PDT0, 32
+ }
+
+ OperationRegion (CP02, SystemMemory, 0x01C06000, 0x0188)
+ Field (CP02, DWordAcc, NoLock, Preserve)
+ {
+ Offset (0x0C),
+ QCB1, 32,
+ QSEC, 32,
+ QAP1, 32,
+ QAP2, 32,
+ QSP1, 32,
+ QSP2, 32,
+ QSS1, 32,
+ QSS2, 32,
+ Offset (0x34),
+ QECE, 32,
+ QCE1, 32,
+ QSCC, 32,
+ QSBE, 32,
+ Offset (0x48),
+ QCPI, 32,
+ Offset (0x5C),
+ QCED, 32,
+ QCP0, 32,
+ Offset (0x68),
+ QPR0, 32,
+ Offset (0x70),
+ QPC0, 32,
+ Offset (0x80),
+ QSES, 32,
+ Offset (0x88),
+ QCRC, 32,
+ Offset (0x90),
+ QCLC, 32,
+ Offset (0x98),
+ QC1M, 32,
+ QC2M, 32,
+ QC3M, 32,
+ Offset (0xB0),
+ QSM0, 32,
+ Offset (0xB8),
+ QS1M, 32,
+ QS2M, 32,
+ QS3M, 32,
+ Offset (0xD8),
+ QIG0, 32,
+ QIG1, 32,
+ Offset (0xF0),
+ QCVT, 32,
+ QVT1, 32,
+ QVT2, 32,
+ Offset (0x11C),
+ QTT1, 32,
+ QTT2, 32,
+ Offset (0x138),
+ QCCS, 32,
+ QCHS, 32,
+ Offset (0x148),
+ QCD0, 32,
+ Offset (0x154),
+ QCCN, 32,
+ Offset (0x15C),
+ QCCC, 32,
+ Offset (0x164),
+ QMCS, 32,
+ Offset (0x184),
+ QCCM, 32
+ }
+
+ OperationRegion (CP03, SystemMemory, 0x01C06200, 0xA8)
+ Field (CP03, DWordAcc, NoLock, Preserve)
+ {
+ Offset (0x44),
+ QTOT, 32,
+ Offset (0x60),
+ QTDE, 32,
+ Offset (0x8C),
+ QTM1, 32,
+ Offset (0xA4),
+ QTL2, 32
+ }
+
+ OperationRegion (CP04, SystemMemory, 0x01C06400, 0x016C)
+ Field (CP04, DWordAcc, NoLock, Preserve)
+ {
+ Offset (0x0C),
+ QRSH, 32,
+ Offset (0x14),
+ QRSG, 32,
+ Offset (0x34),
+ QRUS, 32,
+ Offset (0x3C),
+ QRFL, 32,
+ Offset (0x44),
+ QRPC, 32,
+ Offset (0xD4),
+ QRC2, 32,
+ QRC3, 32,
+ QRC4, 32,
+ Offset (0xF8),
+ QRA1, 32,
+ QRA2, 32,
+ QRSE, 32,
+ QRSC, 32,
+ Offset (0x10C),
+ QRDC, 32,
+ Offset (0x11C),
+ QRIM, 32,
+ Offset (0x164),
+ QRM0, 32,
+ QRM1, 32
+ }
+
+ OperationRegion (CP05, SystemMemory, 0x01C06600, 0x70)
+ Field (CP05, DWordAcc, NoLock, Preserve)
+ {
+ Offset (0x2C),
+ PMDC, 32,
+ Offset (0x44),
+ PAC1, 32,
+ Offset (0x54),
+ PMC2, 32,
+ PMC3, 32,
+ PMC4, 32,
+ PMC5, 32
+ }
+
+ OperationRegion (CP06, SystemMemory, 0x01C06800, 0x0210)
+ Field (CP06, DWordAcc, NoLock, Preserve)
+ {
+ PPSR, 32,
+ PPDC, 32,
+ PCST, 32,
+ Offset (0x54),
+ PERD, 32,
+ Offset (0x6C),
+ PSC4, 32,
+ Offset (0xA0),
+ PDTA, 32,
+ PLTA, 32,
+ PLCD, 32,
+ Offset (0xC4),
+ PFC1, 32,
+ PFC2, 32,
+ PFVL, 32,
+ PFVH, 32,
+ PFMC, 32,
+ Offset (0x174),
+ PPPS, 32,
+ Offset (0x1A8),
+ PSDM, 32,
+ PODA, 32,
+ PPSC, 32,
+ Offset (0x1D8),
+ PRSL, 32,
+ PDAL, 32,
+ PDAM, 32,
+ Offset (0x20C),
+ PRC1, 32
+ }
+
+ OperationRegion (CP07, SystemMemory, 0x60000000, 0x1000)
+ Field (CP07, DWordAcc, NoLock, Preserve)
+ {
+ Offset (0x04),
+ SCR0, 32,
+ CRI0, 32,
+ Offset (0x10),
+ R0B0, 32,
+ R0B1, 32,
+ BNR0, 32,
+ Offset (0x7C),
+ LCA0, 32,
+ LCS0, 32,
+ Offset (0x88),
+ SLC0, 32,
+ Offset (0xA0),
+ LC20, 32,
+ Offset (0x8BC),
+ CSW0, 32,
+ Offset (0x900),
+ IAV0, 32,
+ CR10, 32,
+ CR20, 32,
+ ILB0, 32,
+ IUB0, 32,
+ ILR0, 32,
+ ILT0, 32,
+ IUT0, 32,
+ Offset (0xF24),
+ ESC0, 32,
+ EST0, 32,
+ Offset (0xFC4),
+ ECS0, 32
+ }
+
+ Method (PPU0, 0, Serialized)
+ {
+ Name (TOUT, Zero)
+ PDT0 = 0x04
+ PPDC = One
+ QECE = 0x14
+ QCPI = 0x07
+ QCLC = One
+ QCRC = 0x20
+ QCVT = Zero
+ QVT2 = One
+ QVT1 = 0xC9
+ QTT1 = 0xFF
+ QTT2 = 0x3F
+ QMCS = One
+ QCCN = Zero
+ QCD0 = 0x0A
+ QCED = 0x19
+ QCE1 = 0x90
+ QSM0 = 0x82
+ QS3M = 0x02
+ QS2M = 0xEA
+ QS1M = 0xAB
+ QC3M = Zero
+ QC2M = 0x0D
+ QC1M = 0x04
+ QCHS = Zero
+ QCP0 = 0x06
+ QPR0 = 0x16
+ QPC0 = 0x36
+ QCCM = One
+ QCCC = 0x16
+ QCCS = 0x33
+ QSCC = 0x02
+ QSBE = 0x07
+ QSES = 0x04
+ QIG1 = Zero
+ QIG0 = 0x3F
+ QCB1 = 0x09
+ QSEC = One
+ QSP1 = 0x40
+ QSP2 = One
+ QAP1 = 0x02
+ QAP2 = Zero
+ QSS1 = 0x7E
+ QSS2 = 0x15
+ QTOT = 0x02
+ QTL2 = 0x12
+ QTDE = 0x10
+ QTM1 = 0x06
+ QRSC = 0x03
+ QRSE = 0x1C
+ QRDC = 0x14
+ QRC2 = 0x0E
+ QRC3 = 0x04
+ QRC4 = 0x1A
+ QRUS = 0x4B
+ QRSG = 0x04
+ QRSH = 0x04
+ QRA1 = 0x71
+ QRM0 = 0x59
+ QRM1 = 0x59
+ QRA2 = 0x80
+ QRIM = 0x40
+ QRPC = 0x71
+ QRFL = 0x40
+ PERD = 0x04
+ PMDC = 0x52
+ PMC2 = 0x50
+ PMC4 = 0x1A
+ PMC5 = 0x06
+ PFC2 = 0x83
+ PFVL = 0x09
+ PFVH = 0xA2
+ PFMC = 0x40
+ PFC1 = 0x02
+ PODA = Zero
+ PDTA = One
+ PDAM = Zero
+ PDAL = 0x20
+ PSDM = Zero
+ PLTA = One
+ PLCD = 0x73
+ PRSL = 0xAA
+ PPSC = 0x03
+ PRC1 = 0x0D
+ PSC4 = Zero
+ PAC1 = Zero
+ If ((SIDV >= 0x00020000)){}
+ PPDC = 0x03
+ PPSR = Zero
+ PCST = 0x03
+ Local0 = PPPS /* \_SB_.PPPS */
+ While ((Local0 & 0x40))
+ {
+ Sleep (One)
+ TOUT++
+ If ((TOUT == 0x0F))
+ {
+ Break
+ }
+
+ Local0 = PPPS /* \_SB_.PPPS */
+ }
+
+ If ((TOUT == 0x0F))
+ {
+ Return (One)
+ }
+ Else
+ {
+ Return (Zero)
+ }
+ }
+
+ Method (LTS0, 0, Serialized)
+ {
+ Name (TOUT, Zero)
+ Local0 = LC20 /* \_SB_.LC20 */
+ Local0 |= 0x40
+ LC20 = Local0
+ PLT0 = 0x0100
+ Local0 = EST0 /* \_SB_.EST0 */
+ While (((Local0 & 0x0400) != 0x0400))
+ {
+ Sleep (One)
+ TOUT++
+ If ((TOUT == 0x96))
+ {
+ Break
+ }
+
+ Local0 = EST0 /* \_SB_.EST0 */
+ }
+
+ If ((TOUT == 0x96))
+ {
+ Return (One)
+ }
+ Else
+ {
+ Return (Zero)
+ }
+ }
+
+ Method (IAT0, 0, Serialized)
+ {
+ IAV0 = One
+ ILB0 = 0x60100000
+ IUB0 = Zero
+ ILR0 = 0x601FFFFF
+ ILT0 = 0x01000000
+ IUT0 = Zero
+ CR10 = 0x04
+ CR20 = 0x80000000
+ BNR0 = 0x00010100
+ }
+
+ Method (REB0, 2, Serialized)
+ {
+ Local0 = PSC0 /* \_SB_.PSC0 */
+ Local0 &= 0xFBFFFFFF
+ PSC0 = Local0
+ WBL0 = Arg0
+ WBH0 = Zero
+ WLL0 = Arg1
+ WLH0 = Zero
+ RBL0 = Arg0
+ RBH0 = Zero
+ RLL0 = Arg1
+ RLH0 = Zero
+ Local0 = PSC0 /* \_SB_.PSC0 */
+ Local0 |= 0x04000000
+ PSC0 = Local0
+ }
+
+ Method (EEB0, 2, Serialized)
+ {
+ Local0 = PSC0 /* \_SB_.PSC0 */
+ Local0 &= 0xBFFFFFFF
+ PSC0 = Local0
+ WBL1 = Arg0
+ WBH1 = Zero
+ WLL1 = Arg1
+ WLH1 = Zero
+ RBL1 = Arg0
+ RBH1 = Zero
+ RLL1 = Arg1
+ RLH1 = Zero
+ Local0 = PSC0 /* \_SB_.PSC0 */
+ Local0 |= 0x40000000
+ PSC0 = Local0
+ }
+
+ Name (E0LT, 0x600FFFFF)
+ Method (MSC0, 0, Serialized)
+ {
+ Local0 = SCR0 /* \_SB_.SCR0 */
+ Local0 |= 0x02
+ SCR0 = Local0
+ PSL0 = 0x01000000
+ Local0 = PPC0 /* \_SB_.PPC0 */
+ Local0 &= 0xFFFFFFDF
+ PPC0 = Local0
+ CSW0 = One
+ Local0 = LCA0 /* \_SB_.LCA0 */
+ Local0 |= 0x00400000
+ Local0 &= 0xFFFFFBFF
+ Local0 |= 0x0800
+ LCA0 = Local0
+ Local0 = CRI0 /* \_SB_.CRI0 */
+ Local0 &= 0xFFFF
+ Local0 |= 0x06040000
+ CRI0 = Local0
+ ECS0 = One
+ R0B0 = Zero
+ R0B1 = Zero
+ ECS0 = Zero
+ CSW0 = Zero
+ PPEB = 0x60000000
+ REB0 (0x60001000, E0LT)
+ EEB0 (0x60101000, 0x601FFFFF)
+ }
+
+ Name (G0D3, Zero)
+ OperationRegion (CP08, SystemMemory, 0x01C08000, 0x1004)
+ Field (CP08, DWordAcc, NoLock, Preserve)
+ {
+ PSC1, 32,
+ Offset (0x20),
+ PPC1, 32,
+ PPS1, 32,
+ Offset (0x1B0),
+ PLT1, 32,
+ Offset (0x358),
+ PSL1, 32,
+ Offset (0x360),
+ LBW0, 32,
+ HBW0, 32,
+ LLW0, 32,
+ HLW0, 32,
+ LBR0, 32,
+ HBR0, 32,
+ LLR0, 32,
+ HLR0, 32,
+ PEB1, 32,
+ Offset (0x398),
+ LBW1, 32,
+ HBW1, 32,
+ LLW1, 32,
+ HLW1, 32,
+ LBR1, 32,
+ HBR1, 32,
+ LLR1, 32,
+ HLR1, 32,
+ Offset (0x1000),
+ PDT1, 32
+ }
+
+ OperationRegion (CP09, SystemMemory, 0x01C0A000, 0x026C)
+ Field (CP09, DWordAcc, NoLock, Preserve)
+ {
+ Offset (0x14),
+ HSEC, 32,
+ HAP1, 32,
+ HAP2, 32,
+ HSP1, 32,
+ HSP2, 32,
+ HSS1, 32,
+ HSS2, 32,
+ Offset (0x34),
+ HSM1, 32,
+ HSM2, 32,
+ Offset (0x54),
+ HECE, 32,
+ HCE1, 32,
+ HSCC, 32,
+ HSBE, 32,
+ HPLE, 32,
+ HCPI, 32,
+ C1M0, 32,
+ C2M0, 32,
+ C3M0, 32,
+ C1M1, 32,
+ C2M1, 32,
+ C3M1, 32,
+ Offset (0xB4),
+ HCM0, 32,
+ HCM1, 32,
+ Offset (0xC0),
+ HPR0, 32,
+ HPR1, 32,
+ HPR2, 32,
+ HPC0, 32,
+ HPC1, 32,
+ HPC2, 32,
+ Offset (0xDC),
+ HSES, 32,
+ Offset (0xF0),
+ HRC2, 32,
+ Offset (0xF8),
+ HCLC, 32,
+ Offset (0x100),
+ HRM0, 32,
+ Offset (0x108),
+ HRM1, 32,
+ Offset (0x11C),
+ S1M0, 32,
+ S2M0, 32,
+ S3M0, 32,
+ S1M1, 32,
+ S2M1, 32,
+ S3M1, 32,
+ Offset (0x150),
+ G0M0, 32,
+ Offset (0x158),
+ G0M1, 32,
+ Offset (0x178),
+ HCVT, 32,
+ Offset (0x1CC),
+ HCCS, 32,
+ HCHS, 32,
+ Offset (0x1E0),
+ HCDV, 32,
+ Offset (0x1E8),
+ HCCE, 32,
+ Offset (0x1F0),
+ HCCC, 32,
+ Offset (0x1FC),
+ HMCS, 32,
+ Offset (0x21C),
+ HDM1, 32,
+ Offset (0x224),
+ HCCM, 32,
+ HVD1, 32,
+ HVD2, 32
+ }
+
+ OperationRegion (CP10, SystemMemory, 0x01C0A800, 0x02F0)
+ Field (CP10, DWordAcc, NoLock, Preserve)
+ {
+ Offset (0x0C),
+ L0C0, 32,
+ L0C1, 32,
+ L0C2, 32,
+ L0TE, 32,
+ Offset (0x60),
+ L0BM, 32,
+ L0LM, 32,
+ Offset (0x7C),
+ L0PR, 32,
+ Offset (0xC0),
+ L0L0, 32,
+ L0L1, 32,
+ L0L2, 32,
+ Offset (0xD0),
+ L0R1, 32,
+ L0R2, 32,
+ L0M0, 32,
+ L0M1, 32,
+ L0M2, 32,
+ Offset (0xFC),
+ L0CD, 32,
+ L0VD, 32,
+ Offset (0x108),
+ L0X0, 32,
+ Offset (0x114),
+ L0TT, 32,
+ L0OT, 32,
+ L0RT, 32,
+ L0ET, 32,
+ L0VG, 32,
+ L0DG, 32,
+ Offset (0x130),
+ L0EG, 32,
+ L0OG, 32,
+ L0PG, 32,
+ L0IN, 32,
+ Offset (0x154),
+ L0EI, 32,
+ Offset (0x160),
+ L0DI, 32,
+ Offset (0x168),
+ L0B0, 32,
+ L0B1, 32,
+ Offset (0x178),
+ L0T1, 32,
+ Offset (0x180),
+ L0RC, 32,
+ L0F0, 32,
+ L0F1, 32,
+ L0F2, 32,
+ L0S0, 32,
+ L0S1, 32,
+ L0S2, 32,
+ L0SC, 32,
+ Offset (0x1A4),
+ L0RB, 32,
+ Offset (0x1C0),
+ L0P0, 32,
+ L0P1, 32,
+ L0P2, 32,
+ Offset (0x230),
+ L0SE, 32,
+ L0SN, 32,
+ L0SD, 32,
+ Offset (0x2A4),
+ L0DC, 32,
+ L0ST, 32,
+ L0RE, 32,
+ L0PC, 32,
+ Offset (0x2B8),
+ L0N0, 32,
+ Offset (0x2C0),
+ L0ER, 32,
+ L0HI, 32,
+ Offset (0x2CC),
+ L0RR, 32
+ }
+
+ OperationRegion (CP11, SystemMemory, 0x01C0B000, 0x02F0)
+ Field (CP11, DWordAcc, NoLock, Preserve)
+ {
+ Offset (0x0C),
+ L1C0, 32,
+ L1C1, 32,
+ L1C2, 32,
+ L1TE, 32,
+ Offset (0x60),
+ L1BM, 32,
+ L1LM, 32,
+ Offset (0x7C),
+ L1PR, 32,
+ Offset (0xC0),
+ L1L0, 32,
+ L1L1, 32,
+ L1L2, 32,
+ Offset (0xD0),
+ L1R1, 32,
+ L1R2, 32,
+ L1M0, 32,
+ L1M1, 32,
+ L1M2, 32,
+ Offset (0xFC),
+ L1CD, 32,
+ L1VD, 32,
+ Offset (0x108),
+ L1X0, 32,
+ Offset (0x114),
+ L1TT, 32,
+ L1OT, 32,
+ L1RT, 32,
+ L1ET, 32,
+ L1VG, 32,
+ L1DG, 32,
+ Offset (0x130),
+ L1EG, 32,
+ L1OG, 32,
+ L1PG, 32,
+ L1IN, 32,
+ Offset (0x154),
+ L1EI, 32,
+ Offset (0x160),
+ L1DI, 32,
+ Offset (0x168),
+ L1B0, 32,
+ L1B1, 32,
+ Offset (0x178),
+ L1T1, 32,
+ Offset (0x180),
+ L1RC, 32,
+ L1F0, 32,
+ L1F1, 32,
+ L1F2, 32,
+ L1S0, 32,
+ L1S1, 32,
+ L1S2, 32,
+ L1SC, 32,
+ Offset (0x1A4),
+ L1RB, 32,
+ Offset (0x1C0),
+ L1P0, 32,
+ L1P1, 32,
+ L1P2, 32,
+ Offset (0x230),
+ L1SE, 32,
+ L1SN, 32,
+ L1SD, 32,
+ Offset (0x2A4),
+ L1DC, 32,
+ L1ST, 32,
+ L1RE, 32,
+ L1PC, 32,
+ Offset (0x2B8),
+ L1N0, 32,
+ Offset (0x2C0),
+ L1ER, 32,
+ L1HI, 32,
+ Offset (0x2CC),
+ L1RR, 32
+ }
+
+ OperationRegion (CP12, SystemMemory, 0x01C0B800, 0x02DC)
+ Field (CP12, DWordAcc, NoLock, Preserve)
+ {
+ HPSR, 32,
+ HPDC, 32,
+ HSTC, 32,
+ Offset (0x2C),
+ HTM3, 32,
+ Offset (0x40),
+ HTP3, 32,
+ Offset (0x54),
+ HTM6, 32,
+ Offset (0x68),
+ HTP6, 32,
+ Offset (0x15C),
+ HPSG, 32,
+ Offset (0x174),
+ HTRC, 32,
+ Offset (0x2AC),
+ HPST, 32
+ }
+
+ OperationRegion (CP13, SystemMemory, 0x40000000, 0x1000)
+ Field (CP13, DWordAcc, NoLock, Preserve)
+ {
+ Offset (0x04),
+ SCR1, 32,
+ CRI1, 32,
+ Offset (0x10),
+ R1B0, 32,
+ R1B1, 32,
+ BNR1, 32,
+ Offset (0x7C),
+ LCA1, 32,
+ LCS1, 32,
+ SCA1, 32,
+ SLC1, 32,
+ Offset (0xA0),
+ LC21, 32,
+ Offset (0x154),
+ P1PR, 32,
+ Offset (0x710),
+ GPLC, 32,
+ Offset (0x80C),
+ G32C, 32,
+ Offset (0x8A8),
+ GEQC, 32,
+ GMDC, 32,
+ Offset (0x8BC),
+ CSW1, 32,
+ Offset (0x900),
+ IAV1, 32,
+ CR11, 32,
+ CR21, 32,
+ ILB1, 32,
+ IUB1, 32,
+ ILR1, 32,
+ ILT1, 32,
+ IUT1, 32,
+ Offset (0xF24),
+ ESC1, 32,
+ EST1, 32,
+ Offset (0xFC4),
+ ECS1, 32
+ }
+
+ OperationRegion (CP14, SystemMemory, 0x03971000, 0x10)
+ Field (CP14, DWordAcc, NoLock, Preserve)
+ {
+ C113, 32,
+ I113, 32,
+ N113, 32,
+ S113, 32
+ }
+
+ OperationRegion (CP15, SystemMemory, 0x0016B000, 0x1020)
+ Field (CP15, DWordAcc, NoLock, Preserve)
+ {
+ GP0B, 32,
+ Offset (0x101C),
+ G0PB, 32
+ }
+
+ OperationRegion (CP16, SystemMemory, 0x0018D000, 0x1030)
+ Field (CP16, DWordAcc, NoLock, Preserve)
+ {
+ GP1B, 32,
+ Offset (0x1014),
+ G1LB, 32,
+ Offset (0x101C),
+ G1PB, 32,
+ G1NB, 32
+ }
+
+ Method (PPU1, 0, Serialized)
+ {
+ Name (TOUT, Zero)
+ PDT1 = 0x04
+ HPDC = 0x03
+ HSES = 0x27
+ HSEC = One
+ HSP1 = 0x31
+ HSP2 = One
+ HSS1 = 0xDE
+ HSS2 = 0x07
+ HSM1 = 0x4C
+ HSM2 = 0x06
+ HECE = 0x18
+ HCE1 = 0xB0
+ C1M0 = 0x8C
+ C2M0 = 0x20
+ C1M1 = 0x14
+ C2M1 = 0x34
+ HCM0 = 0x06
+ HCM1 = 0x06
+ HPR0 = 0x16
+ HPR1 = 0x16
+ HPC0 = 0x36
+ HPC1 = 0x36
+ HRC2 = 0x05
+ HCLC = 0x42
+ HRM0 = 0x82
+ HRM1 = 0x68
+ S1M0 = 0x55
+ S2M0 = 0x55
+ S3M0 = 0x03
+ S1M1 = 0xAB
+ S2M1 = 0xAA
+ S3M1 = 0x02
+ G0M0 = 0x3F
+ G0M1 = 0x3F
+ HCVT = 0x10
+ HCCS = Zero
+ HCHS = 0x30
+ HCDV = 0x04
+ HCCE = 0x73
+ HCCC = 0x1C
+ HMCS = 0x15
+ HDM1 = 0x04
+ HCCM = One
+ HVD1 = 0x22
+ HVD2 = Zero
+ L0C0 = Zero
+ L0TE = 0x0D
+ L0BM = One
+ L0LM = 0x3A
+ L0PR = 0x2F
+ L0L0 = 0x09
+ L0L1 = 0x09
+ L0L2 = 0x1A
+ L0R1 = One
+ L0R2 = 0x07
+ L0M0 = 0x31
+ L0M1 = 0x31
+ L0M2 = 0x03
+ L0CD = 0x02
+ L0VD = One
+ L0X0 = 0x12
+ L0TT = 0x25
+ L0OT = Zero
+ L0RT = 0x05
+ L0ET = One
+ L0VG = 0x26
+ L0DG = 0x12
+ L0EG = 0x04
+ L0OG = 0x04
+ L0PG = 0x09
+ L0EI = 0x15
+ L0DI = 0x32
+ L0B0 = 0x7F
+ L0B1 = 0x07
+ L0T1 = 0x04
+ L0RC = 0x70
+ L0F0 = 0x08
+ L0F1 = 0x08
+ L0F2 = 0x09
+ L0S0 = 0x04
+ L0S1 = 0x04
+ L0S2 = 0x02
+ L0SC = 0x0C
+ L0RB = 0x02
+ L0P0 = 0x5C
+ L0P1 = 0x3E
+ L0P2 = 0x3F
+ L0SE = 0x21
+ L0SN = 0xA0
+ L0SD = 0x08
+ L0DC = One
+ L0RE = 0xC3
+ L0PC = Zero
+ L0N0 = 0x8C
+ L0ER = 0x7F
+ L0HI = 0x2A
+ L0C1 = 0x0C
+ L0C2 = Zero
+ L0RR = 0x02
+ L0IN = 0x20
+ L1C0 = Zero
+ L1TE = 0x0D
+ L1BM = One
+ L1LM = 0x3A
+ L1PR = 0x2F
+ L1L0 = 0x09
+ L1L1 = 0x09
+ L1L2 = 0x1A
+ L1R1 = One
+ L1R2 = 0x07
+ L1M0 = 0x31
+ L1M1 = 0x31
+ L1M2 = 0x03
+ L1CD = 0x02
+ L1VD = One
+ L1X0 = 0x12
+ L1TT = 0x25
+ L1OT = Zero
+ L1RT = 0x05
+ L1ET = One
+ L1VG = 0x26
+ L1DG = 0x12
+ L1EG = 0x04
+ L1OG = 0x04
+ L1PG = 0x09
+ L1EI = 0x15
+ L1DI = 0x32
+ L1B0 = 0x7F
+ L1B1 = 0x07
+ L1T1 = 0x04
+ L1RC = 0x70
+ L1F0 = 0x08
+ L1F1 = 0x08
+ L1F2 = 0x09
+ L1S0 = 0x04
+ L1S1 = 0x04
+ L1S2 = 0x02
+ L1SC = 0x0C
+ L1RB = 0x02
+ L1P0 = 0x5C
+ L1P1 = 0x3E
+ L1P2 = 0x3F
+ L1SE = 0x21
+ L1SN = 0xA0
+ L1SD = 0x08
+ L1DC = One
+ L1RE = 0xC3
+ L1PC = Zero
+ L1N0 = 0x8C
+ L1ER = 0x7F
+ L1HI = 0x2A
+ L1C1 = 0x0C
+ L1C2 = Zero
+ L1RR = 0x02
+ L1IN = 0x20
+ HPSG = 0x3F
+ HTRC = 0x58
+ HTM3 = 0x19
+ HTP3 = 0x07
+ HTM6 = 0x17
+ HTP6 = 0x09
+ If ((SIDV >= 0x00020000)){}
+ HPSR = Zero
+ L0ST = One
+ L1ST = One
+ HSTC = One
+ Local0 = HPST /* \_SB_.HPST */
+ While ((Local0 & 0x40))
+ {
+ Sleep (One)
+ TOUT++
+ If ((TOUT == 0x0F))
+ {
+ Break
+ }
+
+ Local0 = HPST /* \_SB_.HPST */
+ }
+
+ If ((TOUT == 0x0F))
+ {
+ Return (One)
+ }
+ Else
+ {
+ Return (Zero)
+ }
+ }
+
+ Method (LTS1, 0, Serialized)
+ {
+ Name (TOUT, Zero)
+ Local0 = G32C /* \_SB_.G32C */
+ Local0 &= 0xFFFFE0FF
+ Local0 |= 0x0100
+ G32C = Local0
+ GMDC = 0x000155A0
+ Local0 = GEQC /* \_SB_.GEQC */
+ Local0 &= 0xFFFFFFEF
+ GEQC = Local0
+ CSW1 = One
+ P1PR = 0x77777777
+ CSW1 = Zero
+ Local0 = GPLC /* \_SB_.GPLC */
+ Local0 &= 0xFFC0F0FF
+ Local0 |= 0x00030300
+ GPLC = Local0
+ PLT1 = 0x0100
+ Local0 = EST1 /* \_SB_.EST1 */
+ While (((Local0 & 0x0400) != 0x0400))
+ {
+ Sleep (One)
+ TOUT++
+ If ((TOUT == 0x96))
+ {
+ Break
+ }
+
+ Local0 = EST1 /* \_SB_.EST1 */
+ }
+
+ If ((TOUT == 0x96))
+ {
+ Return (One)
+ }
+ Else
+ {
+ Return (Zero)
+ }
+ }
+
+ Method (IAT1, 0, Serialized)
+ {
+ IAV1 = One
+ ILB1 = 0x40100000
+ IUB1 = Zero
+ ILR1 = 0x401FFFFF
+ ILT1 = 0x01000000
+ IUT1 = Zero
+ CR11 = 0x04
+ CR21 = 0x80000000
+ BNR1 = 0x00010100
+ }
+
+ Method (REB1, 2, Serialized)
+ {
+ Local0 = PSC1 /* \_SB_.PSC1 */
+ Local0 &= 0xFBFFFFFF
+ PSC1 = Local0
+ LBW0 = Arg0
+ HBW0 = Zero
+ LLW0 = Arg1
+ HLW0 = Zero
+ LBR0 = Arg0
+ HBR0 = Zero
+ LLR0 = Arg1
+ HLR0 = Zero
+ Local0 = PSC1 /* \_SB_.PSC1 */
+ Local0 |= 0x04000000
+ PSC1 = Local0
+ }
+
+ Method (EEB1, 2, Serialized)
+ {
+ Local0 = PSC1 /* \_SB_.PSC1 */
+ Local0 &= 0xBFFFFFFF
+ PSC1 = Local0
+ LBW1 = Arg0
+ HBW1 = Zero
+ LLW1 = Arg1
+ HLW1 = Zero
+ LBR1 = Arg0
+ HBR1 = Zero
+ LLR1 = Arg1
+ HLR1 = Zero
+ Local0 = PSC1 /* \_SB_.PSC1 */
+ Local0 |= 0x40000000
+ PSC1 = Local0
+ }
+
+ Name (E1LT, 0x400FFFFF)
+ Method (MSC1, 0, Serialized)
+ {
+ Local0 = SCR1 /* \_SB_.SCR1 */
+ Local0 |= 0x02
+ SCR1 = Local0
+ PSL1 = 0x20000000
+ Local0 = PPC1 /* \_SB_.PPC1 */
+ Local0 &= 0xFFFFFFDF
+ PPC1 = Local0
+ CSW1 = One
+ Local0 = LCA1 /* \_SB_.LCA1 */
+ Local0 |= 0x00400000
+ Local0 |= 0x0C00
+ LCA1 = Local0
+ Local0 = CRI1 /* \_SB_.CRI1 */
+ Local0 &= 0xFFFF
+ Local0 |= 0x06040000
+ CRI1 = Local0
+ Local0 = SCA1 /* \_SB_.SCA1 */
+ Local0 &= 0xFFFFFFBF
+ SCA1 = Local0
+ CSW1 = Zero
+ ECS1 = One
+ R1B0 = Zero
+ R1B1 = Zero
+ ECS1 = Zero
+ PEB1 = 0x40000000
+ REB1 (0x40001000, E1LT)
+ EEB1 (0x40101000, 0x401FFFFF)
+ }
+
+ Name (G1D3, Zero)
+ Device (IPC0)
+ {
+ Name (_DEP, Package (0x01) // _DEP: Dependencies
+ {
+ GLNK
+ })
+ Name (_HID, "QCOM021C") // _HID: Hardware ID
+ Alias (PSUB, _SUB)
+ }
+
+ Device (GLNK)
+ {
+ Name (_DEP, Package (0x01) // _DEP: Dependencies
+ {
+ RPEN
+ })
+ Name (_HID, "QCOM02F9") // _HID: Hardware ID
+ Alias (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
+ {
+ MMU0,
+ GLNK,
+ SCM0
+ })
+ Name (_HID, "QCOM0297") // _HID: Hardware ID
+ Alias (PSUB, _SUB)
+ }
+
+ Device (ARPD)
+ {
+ Name (_DEP, Package (0x02) // _DEP: Dependencies
+ {
+ ADSP,
+ ARPC
+ })
+ Name (_HID, "QCOM02F3") // _HID: Hardware ID
+ Alias (PSUB, _SUB)
+ }
+
+ Device (RFS0)
+ {
+ Name (_DEP, Package (0x02) // _DEP: Dependencies
+ {
+ IPC0,
+ UFS0
+ })
+ Name (_HID, "QCOM0235") // _HID: Hardware ID
+ Alias (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 = RMTB /* \_SB_.RMTB */
+ RMTL = RMTX /* \_SB_.RMTX */
+ RFMA = RFMB /* \_SB_.RFMB */
+ RFML = RFMS /* \_SB_.RFMS */
+ RFAA = RFAB /* \_SB_.RFAB */
+ RFAL = RFAS /* \_SB_.RFAS */
+ Return (RBUF) /* \_SB_.RFS0._CRS.RBUF */
+ }
+
+ Method (_STA, 0, NotSerialized) // _STA: Status
+ {
+ Return (0x0B)
+ }
+ }
+
+ Device (IPA)
+ {
+ Name (_DEP, Package (0x06) // _DEP: Dependencies
+ {
+ PEP0,
+ RPEN,
+ PILC,
+ MMU0,
+ GSI,
+ GLNK
+ })
+ Name (_HID, "QCOM02B3") // _HID: Hardware ID
+ Alias (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
+ {
+ PEP0
+ })
+ Name (_HID, "QCOM02E7") // _HID: Hardware ID
+ Alias (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 (QDIG)
+ {
+ Name (_DEP, Package (0x01) // _DEP: Dependencies
+ {
+ GLNK
+ })
+ Name (_HID, "QCOM0225") // _HID: Hardware ID
+ Alias (PSUB, _SUB)
+ }
+
+ Device (QCDB)
+ {
+ Name (_HID, "QCOM0298") // _HID: Hardware ID
+ Alias (PSUB, _SUB)
+ }
+
+ 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 (0x01) // _DEP: Dependencies
+ {
+ 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 (0x01) // _DEP: Dependencies
+ {
+ GLNK
+ })
+ Name (_HID, "QCOM02B6") // _HID: Hardware ID
+ Alias (PSUB, _SUB)
+ Name (_CID, "ACPIQCOM24B4") // _CID: Compatible ID
+ Name (_UID, Zero) // _UID: Unique ID
+ }
+
+ Device (QGP0)
+ {
+ Name (_HID, "QCOM02F4") // _HID: Hardware ID
+ Alias (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,
+ }
+ Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
+ {
+ 0x0000011B,
+ }
+ })
+ Return (RBUF) /* \_SB_.QGP0._CRS.RBUF */
+ }
+
+ Method (GPII, 0, Serialized)
+ {
+ Return (Package (0x02)
+ {
+ Package (0x03)
+ {
+ Zero,
+ 0x05,
+ 0x0119
+ },
+
+ Package (0x03)
+ {
+ Zero,
+ 0x07,
+ 0x011B
+ }
+ })
+ }
+ }
+
+ 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,
+ }
+ Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
+ {
+ 0x00000145,
+ }
+ })
+ Return (RBUF) /* \_SB_.QGP1._CRS.RBUF */
+ }
+
+ Method (GPII, 0, Serialized)
+ {
+ Return (Package (0x03)
+ {
+ Package (0x03)
+ {
+ One,
+ One,
+ 0x0138
+ },
+
+ Package (0x03)
+ {
+ One,
+ 0x03,
+ 0x013A
+ },
+
+ Package (0x03)
+ {
+ One,
+ 0x06,
+ 0x0145
+ }
+ })
+ }
+ }
+
+ Device (SARM)
+ {
+ Name (_HID, "QCOM0301") // _HID: Hardware ID
+ Alias (PSUB, _SUB)
+ }
+
+ Scope (\_SB)
+ {
+ Device (WBDI)
+ {
+ Name (_HID, "SAM0909") // _HID: Hardware ID
+ Name (_UID, Zero) // _UID: Unique ID
+ Name (_SUB, "RENEGA0E") // _SUB: Subsystem ID
+ Name (_DEP, Package (0x02) // _DEP: Dependencies
+ {
+ GIO0,
+ SCM0
+ })
+ Method (_STA, 0, NotSerialized) // _STA: Status
+ {
+ Return (0x0F)
+ }
+
+ Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
+ {
+ Name (RBUF, ResourceTemplate ()
+ {
+ GpioIo (Exclusive, PullNone, 0x0000, 0x0000, IoRestrictionNone,
+ "\\_SB.GIO0", 0x00, ResourceConsumer, ,
+ )
+ { // Pin list
+ 0x003E
+ }
+ GpioIo (Exclusive, PullNone, 0x0000, 0x0000, IoRestrictionNone,
+ "\\_SB.GIO0", 0x00, ResourceConsumer, ,
+ )
+ { // Pin list
+ 0x003B
+ }
+ GpioInt (Level, ActiveLow, ExclusiveAndWake, PullDefault, 0x0000,
+ "\\_SB.GIO0", 0x00, ResourceConsumer, ,
+ )
+ { // Pin list
+ 0x003C
+ }
+ })
+ Return (RBUF) /* \_SB_.WBDI._CRS.RBUF */
+ }
+ }
+ }
+
+ Scope (\_SB)
+ {
+ Name (GRST, Zero)
+ }
+
+ Device (SEN2)
+ {
+ Name (_DEP, Package (0x03) // _DEP: Dependencies
+ {
+ IPC0,
+ SCSS,
+ ARPC
+ })
+ Name (_HID, "QCOM0308") // _HID: Hardware ID
+ Alias (PSUB, _SUB)
+ Name (_CID, "QCOM02A2") // _CID: Compatible ID
+ }
+
+ Device (LID0)
+ {
+ Name (_HID, "PNP0C0D" /* Lid Device */) // _HID: Hardware ID
+ Alias (PSUB, _SUB)
+ Name (LIDB, One)
+ Method (_LID, 0, NotSerialized) // _LID: Lid Status
+ {
+ Return (LIDB) /* \_SB_.LID0.LIDB */
+ }
+ }
+
+ Method (ADDR, 0, NotSerialized)
+ {
+ If ((SVMJ == One))
+ {
+ Return (0x0390B000)
+ }
+ ElseIf ((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 */
+ }
+
+ Scope (\_SB)
+ {
+ Device (AGNT)
+ {
+ Name (_ADR, Zero) // _ADR: Address
+ Name (_HID, "SAM0603") // _HID: Hardware ID
+ Name (_CID, "SAM0603") // _CID: Compatible ID
+ Name (_SUB, "RENEGA0E") // _SUB: Subsystem ID
+ Name (_UID, One) // _UID: Unique ID
+ Name (_STA, 0x0F) // _STA: Status
+ }
+ }
+
+ Method (ADBG, 1, Serialized)
+ {
+ }
+
+ Device (UCP0)
+ {
+ Name (_HID, "QCOM02D0") // _HID: Hardware ID
+ Name (_DEP, Package (0x03) // _DEP: Dependencies
+ {
+ PEP0,
+ PTCC,
+ URS0
+ })
+ Device (CON0)
+ {
+ Name (_ADR, Zero) // _ADR: Address
+ 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 = 0x0,
+ PLD_Height = 0x0,
+ PLD_UserVisible = 0x1,
+ PLD_Dock = 0x0,
+ PLD_Lid = 0x0,
+ PLD_Panel = "BACK",
+ PLD_VerticalPosition = "CENTER",
+ PLD_HorizontalPosition = "LEFT",
+ PLD_Shape = "VERTICALRECTANGLE",
+ PLD_GroupOrientation = 0x0,
+ PLD_GroupToken = 0x0,
+ PLD_GroupPosition = 0x1,
+ PLD_Bay = 0x0,
+ PLD_Ejectable = 0x0,
+ PLD_EjectRequired = 0x0,
+ 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 (_DSD, Package (0x02) // _DSD: Device-Specific Data
+ {
+ ToUUID ("6b856e62-40f4-4688-bd46-5e888a2260de") /* Unknown UUID */,
+ Package (0x0A)
+ {
+ Package (0x02)
+ {
+ One,
+ 0x04
+ },
+
+ Package (0x02)
+ {
+ 0x02,
+ 0x03
+ },
+
+ Package (0x02)
+ {
+ 0x03,
+ Zero
+ },
+
+ Package (0x02)
+ {
+ 0x04,
+ One
+ },
+
+ Package (0x02)
+ {
+ 0x05,
+ 0x03
+ },
+
+ Package (0x02)
+ {
+ 0x06,
+ Package (0x01)
+ {
+ 0x0001905A
+ }
+ },
+
+ Package (0x02)
+ {
+ 0x07,
+ Package (0x02)
+ {
+ 0x0001912C,
+ 0x0002D0C8
+ }
+ },
+
+ Package (0x02)
+ {
+ 0x08,
+ Package (0x02)
+ {
+ 0xFF01,
+ 0x3C86
+ }
+ },
+
+ Package (0x02)
+ {
+ 0x09,
+ One
+ },
+
+ Package (0x02)
+ {
+ 0x0A,
+ One
+ }
+ }
+ })
+ }
+
+ Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
+ {
+ While (One)
+ {
+ Name (_T_0, Buffer (One) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z
+ {
+ 0x00 // .
+ })
+ CopyObject (ToBuffer (Arg0), _T_0) /* \_SB_.UCP0._DSM._T_0 */
+ If ((_T_0 == ToUUID ("18de299f-9476-4fc9-b43b-8aeb713ed751") /* Unknown UUID */))
+ {
+ While (One)
+ {
+ Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z
+ _T_1 = ToInteger (Arg2)
+ If ((_T_1 == Zero))
+ {
+ While (One)
+ {
+ Name (_T_2, Zero) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z
+ _T_2 = ToInteger (Arg1)
+ If ((_T_2 == Zero))
+ {
+ Return (Buffer (One)
+ {
+ 0x01 // .
+ })
+ Break
+ }
+ Else
+ {
+ Return (Buffer (One)
+ {
+ 0x01 // .
+ })
+ Break
+ }
+
+ Break
+ }
+
+ Return (Buffer (One)
+ {
+ 0x00 // .
+ })
+ Break
+ }
+ ElseIf ((_T_1 == One))
+ {
+ While (One)
+ {
+ Name (_T_3, Zero) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z
+ _T_3 = ToInteger (Arg3)
+ If ((_T_3 == Zero))
+ {
+ Return (Package (0x01)
+ {
+ 0x36019050
+ })
+ Break
+ }
+ ElseIf ((_T_3 == One))
+ {
+ Return (Package (0x01)
+ {
+ 0x3601912C
+ })
+ Break
+ }
+ Else
+ {
+ Return (Package (0x01)
+ {
+ Zero
+ })
+ Break
+ }
+
+ Break
+ }
+ }
+ Else
+ {
+ Return (Buffer (One)
+ {
+ 0x00 // .
+ })
+ Break
+ }
+
+ Break
+ }
+ }
+ Else
+ {
+ Return (Buffer (One)
+ {
+ 0x00 // .
+ })
+ Break
+ }
+
+ Break
+ }
+ }
+
+ Method (CCOT, 2, NotSerialized)
+ {
+ CCST = Arg0
+ HSFL = Arg1
+ }
+
+ Method (CCVL, 0, NotSerialized)
+ {
+ Return (CCST) /* \_SB_.CCST */
+ }
+
+ Method (HPDS, 0, NotSerialized)
+ {
+ Notify (GPU0, 0x94) // Device-Specific
+ }
+
+ Method (HPDF, 2, NotSerialized)
+ {
+ HPDB = Arg0
+ PINA = Arg1
+ Notify (GPU0, HPDB)
+ }
+
+ Method (HPDV, 0, NotSerialized)
+ {
+ Return (HPDB) /* \_SB_.HPDB */
+ }
+
+ Method (PINV, 0, NotSerialized)
+ {
+ Return (PINA) /* \_SB_.PINA */
+ }
+ }
+
+ Name (QUFN, Zero)
+ Name (DPP0, Buffer (One)
+ {
+ 0x00 // .
+ })
+ Device (URS0)
+ {
+ Method (URSI, 0, NotSerialized)
+ {
+ If ((QUFN == Zero))
+ {
+ Return ("QCOM0304")
+ }
+ Else
+ {
+ Return ("QCOM0305")
+ }
+ }
+
+ Alias (URSI, _HID)
+ Name (_CID, "PNP0CA1") // _CID: Compatible ID
+ Alias (PSUB, _SUB)
+ Name (_UID, Zero) // _UID: Unique ID
+ Name (_CCA, Zero) // _CCA: Cache Coherency Attribute
+ Name (_DEP, Package (0x01) // _DEP: Dependencies
+ {
+ 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 (_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 = 0x0,
+ PLD_Height = 0x0,
+ PLD_UserVisible = 0x1,
+ PLD_Dock = 0x0,
+ PLD_Lid = 0x0,
+ PLD_Panel = "BACK",
+ PLD_VerticalPosition = "CENTER",
+ PLD_HorizontalPosition = "LEFT",
+ PLD_Shape = "VERTICALRECTANGLE",
+ PLD_GroupOrientation = 0x0,
+ PLD_GroupToken = 0x0,
+ PLD_GroupPosition = 0x1,
+ PLD_Bay = 0x0,
+ PLD_Ejectable = 0x0,
+ PLD_EjectRequired = 0x0,
+ 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, ,, )
+ {
+ 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)
+ {
+ DPP0 = Arg0
+ Notify (PEP0, 0xA0) // Device-Specific
+ }
+
+ Method (CCVL, 0, NotSerialized)
+ {
+ Return (CCST) /* \_SB_.CCST */
+ }
+
+ Method (HSEN, 0, NotSerialized)
+ {
+ Return (HSFL) /* \_SB_.HSFL */
+ }
+
+ Name (HSEI, ResourceTemplate ()
+ {
+ GpioIo (Exclusive, PullNone, 0x0000, 0x0000, IoRestrictionNone,
+ "\\_SB.GIO0", 0x00, ResourceConsumer, ,
+ )
+ { // Pin list
+ 0x002B
+ }
+ })
+ Scope (^^GIO0)
+ {
+ OperationRegion (HLEN, GeneralPurposeIo, Zero, One)
+ }
+
+ Field (^^GIO0.HLEN, ByteAcc, NoLock, Preserve)
+ {
+ Connection (HSEI),
+ MOD1, 1
+ }
+
+ Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
+ {
+ While (One)
+ {
+ Name (_T_0, Buffer (One) // _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, Zero) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z
+ _T_1 = ToInteger (Arg2)
+ If ((_T_1 == Zero))
+ {
+ While (One)
+ {
+ Name (_T_2, Zero) // _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
+ }
+ }
+ ElseIf ((_T_0 == ToUUID ("a9a82a56-95a1-4b4a-b014-3be47df1b7d5") /* Unknown UUID */))
+ {
+ While (One)
+ {
+ Name (_T_3, Zero) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z
+ _T_3 = ToInteger (Arg1)
+ If ((_T_3 == One))
+ {
+ While (One)
+ {
+ Name (_T_4, Zero) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z
+ _T_4 = ToInteger (Arg2)
+ If ((_T_4 == One))
+ {
+ ADBG ("MOD1+")
+ MOD1 = One
+ Return (Buffer (One)
+ {
+ 0x01 // .
+ })
+ }
+ ElseIf ((_T_4 == Zero))
+ {
+ ADBG ("MOD1-")
+ 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
+ }
+ }
+
+ Method (PHYC, 0, NotSerialized)
+ {
+ Name (CFG0, Package (0x01)
+ {
+ Package (0x03)
+ {
+ Zero,
+ 0x088E2198,
+ 0x20
+ }
+ })
+ Return (CFG0) /* \_SB_.URS0.USB0.PHYC.CFG0 */
+ }
+
+ Device (RHUB)
+ {
+ Name (_ADR, Zero) // _ADR: Address
+ Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
+ {
+ While (One)
+ {
+ Name (_T_0, Buffer (One) // _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") /* Unknown UUID */))
+ {
+ While (One)
+ {
+ Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z
+ _T_1 = ToInteger (Arg1)
+ If ((_T_1 == One))
+ {
+ While (One)
+ {
+ Name (_T_2, Zero) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z
+ _T_2 = ToInteger (Arg2)
+ If ((_T_2 == One))
+ {
+ ADBG ("MOD1++")
+ MOD1 = One
+ Return (Buffer (One)
+ {
+ 0x01 // .
+ })
+ }
+ ElseIf ((_T_2 == Zero))
+ {
+ ADBG ("MOD1--")
+ 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 = 0x0,
+ PLD_Height = 0x0,
+ PLD_UserVisible = 0x1,
+ PLD_Dock = 0x0,
+ PLD_Lid = 0x0,
+ PLD_Panel = "BACK",
+ PLD_VerticalPosition = "CENTER",
+ PLD_HorizontalPosition = "LEFT",
+ PLD_Shape = "VERTICALRECTANGLE",
+ PLD_GroupOrientation = 0x0,
+ PLD_GroupToken = 0x0,
+ PLD_GroupPosition = 0x1,
+ PLD_Bay = 0x0,
+ PLD_Ejectable = 0x0,
+ PLD_EjectRequired = 0x0,
+ 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 (CCST) /* \_SB_.CCST */
+ }
+
+ Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
+ {
+ While (One)
+ {
+ Name (_T_0, Buffer (One) // _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") /* Unknown UUID */))
+ {
+ While (One)
+ {
+ Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z
+ _T_1 = ToInteger (Arg2)
+ If ((_T_1 == Zero))
+ {
+ While (One)
+ {
+ Name (_T_2, Zero) // _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") /* Unknown UUID */))
+ {
+ While (One)
+ {
+ Name (_T_3, Zero) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z
+ _T_3 = ToInteger (Arg2)
+ If ((_T_3 == Zero))
+ {
+ While (One)
+ {
+ Name (_T_4, Zero) // _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 (0x12)
+ {
+ Package (0x03)
+ {
+ Zero,
+ 0x088E2210,
+ 0x23
+ },
+
+ Package (0x03)
+ {
+ Zero,
+ 0x088E2004,
+ 0x03
+ },
+
+ Package (0x03)
+ {
+ Zero,
+ 0x088E218C,
+ 0x7C
+ },
+
+ Package (0x03)
+ {
+ Zero,
+ 0x088E202C,
+ 0x80
+ },
+
+ Package (0x03)
+ {
+ Zero,
+ 0x088E2184,
+ 0x0A
+ },
+
+ Package (0x03)
+ {
+ Zero,
+ 0x088E20B4,
+ 0x19
+ },
+
+ Package (0x03)
+ {
+ Zero,
+ 0x088E2194,
+ 0x40
+ },
+
+ Package (0x03)
+ {
+ Zero,
+ 0x088E2198,
+ 0x28
+ },
+
+ Package (0x03)
+ {
+ Zero,
+ 0x088E2214,
+ 0x21
+ },
+
+ Package (0x03)
+ {
+ Zero,
+ 0x088E2220,
+ Zero
+ },
+
+ Package (0x03)
+ {
+ Zero,
+ 0x088E2224,
+ 0x58
+ },
+
+ Package (0x03)
+ {
+ Zero,
+ 0x088E2240,
+ 0x35
+ },
+
+ Package (0x03)
+ {
+ Zero,
+ 0x088E2244,
+ 0x29
+ },
+
+ Package (0x03)
+ {
+ Zero,
+ 0x088E2248,
+ 0xCA
+ },
+
+ Package (0x03)
+ {
+ Zero,
+ 0x088E224C,
+ 0x04
+ },
+
+ Package (0x03)
+ {
+ Zero,
+ 0x088E2250,
+ 0x03
+ },
+
+ Package (0x03)
+ {
+ Zero,
+ 0x088E223C,
+ Zero
+ },
+
+ Package (0x03)
+ {
+ Zero,
+ 0x088E2210,
+ 0x22
+ }
+ })
+ 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 (DPPN, 0x0D)
+ Name (MUXC, Buffer (One)
+ {
+ 0x00 // .
+ })
+ Name (DPP1, Buffer (One)
+ {
+ 0x00 // .
+ })
+ Name (SKYD, Buffer (One)
+ {
+ 0x01 // .
+ })
+
+Include("cust_thermal_zones.asl")
+
+ Name (HWNH, Zero)
+ Name (HWNL, Zero)
+ Device (HWN1)
+ {
+ Name (_HID, "QCOM02A9") // _HID: Hardware ID
+ Alias (PSUB, _SUB)
+ Method (_STA, 0, NotSerialized) // _STA: Status
+ {
+ If ((HWNH == Zero))
+ {
+ Return (Zero)
+ }
+ Else
+ {
+ Return (0x0F)
+ }
+ }
+
+ Name (_DEP, Package (0x01) // _DEP: Dependencies
+ {
+ PMIC
+ })
+ Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
+ {
+ Name (RBUF, ResourceTemplate ()
+ {
+ GpioInt (Level, ActiveHigh, Exclusive, PullNone, 0x0000,
+ "\\_SB.PM01", 0x00, ResourceConsumer, ,
+ )
+ { // Pin list
+ 0x0190
+ }
+ })
+ Return (RBUF) /* \_SB_.HWN1._CRS.RBUF */
+ }
+
+ Method (HAPI, 0, NotSerialized)
+ {
+ Name (CFG0, Package (0x03)
+ {
+ One,
+ One,
+ One
+ })
+ Return (CFG0) /* \_SB_.HWN1.HAPI.CFG0 */
+ }
+
+ Method (HAPC, 0, NotSerialized)
+ {
+ Name (CFG0, Package (0x16)
+ {
+ Zero,
+ 0x0984,
+ Zero,
+ One,
+ One,
+ One,
+ One,
+ Zero,
+ 0x04,
+ One,
+ 0x03,
+ 0x14,
+ One,
+ 0x03,
+ Zero,
+ Zero,
+ 0x06,
+ Zero,
+ Zero,
+ 0x0535,
+ 0x03,
+ One
+ })
+ Return (CFG0) /* \_SB_.HWN1.HAPC.CFG0 */
+ }
+ }
+
+ Device (HWN0)
+ {
+ Name (_HID, "QCOM02A8") // _HID: Hardware ID
+ Alias (PSUB, _SUB)
+ Name (_UID, Zero) // _UID: Unique ID
+ Method (_STA, 0, NotSerialized) // _STA: Status
+ {
+ If ((^^HWNL == Zero))
+ {
+ Return (Zero)
+ }
+ Else
+ {
+ Return (0x0F)
+ }
+ }
+
+ Method (HWNL, 0, NotSerialized)
+ {
+ Name (CFG0, Package (0x10)
+ {
+ One,
+ 0x03,
+ 0x019B,
+ 0x14,
+ 0x20,
+ 0x02,
+ 0x40,
+ 0x03,
+ 0x80,
+ 0x04,
+ One,
+ One,
+ One,
+ 0x03,
+ One,
+ One
+ })
+ Return (CFG0) /* \_SB_.HWN0.HWNL.CFG0 */
+ }
+ }
+
+ Device (CONT)
+ {
+ Name (_HID, "CONT1234") // _HID: Hardware ID
+ Name (_CID, "PNP0C60" /* Display Sensor Device */) // _CID: Compatible ID
+ }
+
+ Device (POWR)
+ {
+ Name (_HID, "POWR1234") // _HID: Hardware ID
+ Name (_CID, "PNP0C40" /* Standard Button Controller */) // _CID: Compatible ID
+ }
+
+ Device (SVBI)
+ {
+ Name (_HID, "SAMM0901") // _HID: Hardware ID
+ Name (_SUB, "RENEGA0E") // _SUB: Subsystem ID
+ }
+
+ Device (TSC1)
+ {
+ Name (_HID, "MSHW1003") // _HID: Hardware ID
+ Name (_UID, One) // _UID: Unique ID
+ Name (_DEP, Package (0x03) // _DEP: Dependencies
+ {
+ PEP0,
+ GIO0,
+ IC15
+ })
+ Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
+ {
+ Name (RBUF, ResourceTemplate ()
+ {
+ I2cSerialBusV2 (0x0020, ControllerInitiated, 0x00061A80,
+ AddressingMode7Bit, "\\_SB.IC15",
+ 0x00, ResourceConsumer, , Exclusive,
+ )
+ GpioInt (Edge, ActiveLow, ExclusiveAndWake, PullUp, 0x0000,
+ "\\_SB.GIO0", 0x00, ResourceConsumer, ,
+ )
+ { // Pin list
+ 0x007D
+ }
+ GpioIo (Exclusive, PullNone, 0x0000, 0x0000, IoRestrictionNone,
+ "\\_SB.GIO0", 0x00, ResourceConsumer, ,
+ )
+ { // Pin list
+ 0x0063
+ }
+ })
+ Return (RBUF) /* \_SB_.TSC1._CRS.RBUF */
+ }
+
+ 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 (^^ABD.AVBL)
+ {
+ ^^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 (^^ABD.AVBL)
+ {
+ ^^PEP0.FLD0 = DBUF /* \_SB_.TSC1.DBUF */
+ }
+ }
+ }
+
+ Device (BTNS)
+ {
+ Name (_HID, "ACPI0011" /* Generic Buttons Device */) // _HID: Hardware ID
+ Alias (PSUB, _SUB)
+ Name (_UID, Zero) // _UID: Unique ID
+ Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
+ {
+ Name (RBUF, ResourceTemplate ()
+ {
+ GpioInt (Edge, ActiveBoth, Exclusive, PullDown, 0x0010,
+ "\\_SB.PM01", 0x00, ResourceConsumer, ,
+ )
+ { // Pin list
+ 0x0000
+ }
+ GpioInt (Edge, ActiveBoth, ExclusiveAndWake, PullUp, 0x0000,
+ "\\_SB.PM01", 0x00, ResourceConsumer, ,
+ )
+ { // Pin list
+ 0x0085
+ }
+ GpioInt (Edge, ActiveBoth, ExclusiveAndWake, PullDown, 0x0000,
+ "\\_SB.PM01", 0x00, ResourceConsumer, ,
+ )
+ { // Pin list
+ 0x0084
+ }
+ })
+ Return (RBUF) /* \_SB_.BTNS._CRS.RBUF */
+ }
+
+ Name (_DSD, Package (0x02) // _DSD: Device-Specific Data
+ {
+ ToUUID ("fa6bd625-9ce8-470d-a2c7-b3ca36c4282e") /* Generic Buttons Device */,
+ 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 (QDCI)
+ {
+ Name (_DEP, Package (0x01) // _DEP: Dependencies
+ {
+ GLNK
+ })
+ Name (_HID, "QCOM0224") // _HID: Hardware ID
+ Alias (PSUB, _SUB)
+ }
+
+ Device (BTH0)
+ {
+ Name (_HID, "QCON02B5") // _HID: Hardware ID
+ Alias (PSUB, _SUB)
+ Name (_DEP, Package (0x03) // _DEP: Dependencies
+ {
+ PEP0,
+ PMIC,
+ 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)
+ }
+ }
+
+ Include("adc.asl")
+ }
+
+ Name (WAKP, Package (0x02)
+ {
+ Zero,
+ Zero
+ })
+}
+
diff --git a/dipper/adc.asl b/dipper/adc.asl
new file mode 100644
index 0000000..01b979e
--- /dev/null
+++ b/dipper/adc.asl
@@ -0,0 +1,707 @@
+/*============================================================================
+ FILE: adc.asl
+
+ OVERVIEW: This file contains the board-specific configuration info for
+ ADC1 - qcadc analog-to-digital converter (ADC): ACPI device
+ definitions, common settings, etc.
+
+ DEPENDENCIES: None
+
+============================================================================*/
+/*----------------------------------------------------------------------------
+ * QCADC
+ * -------------------------------------------------------------------------*/
+
+Device(ADC1)
+{
+ /*----------------------------------------------------------------------------
+ * Dependencies
+ * -------------------------------------------------------------------------*/
+ Name(_DEP, Package(0x2)
+ {
+ \_SB_.SPMI,
+ \_SB_.PMIC
+ })
+
+ /*----------------------------------------------------------------------------
+ * HID
+ * -------------------------------------------------------------------------*/
+ Name(_HID, "QCOM0221")
+ Alias(\_SB.PSUB, _SUB)
+ Name(_UID, 0)
+
+ /*----------------------------------------------------------------------------
+ * ADC Resources
+ * -------------------------------------------------------------------------*/
+ Method(_CRS)
+ {
+ /*
+ * Interrupts
+ */
+ Name (INTB, ResourceTemplate()
+ {
+ // VAdc - EOC
+ // ID = {slave id}{perph id}{int} = {0}{0011 0001}{000} = 0x188
+ GpioInt(Edge, ActiveHigh, ExclusiveAndWake, PullUp, 0, "\\_SB.PM01", , , , RawDataBuffer(){0x2}) {32} // 0x188 - PM_INT__VADC_HC1_USR__EOC
+
+ // VAdc TM - All interrupts
+ // ID = {slave id}{perph id}{int} = {0}{0011 0100}{000} = 0x1A0
+ GpioInt(Edge, ActiveHigh, ExclusiveAndWake, PullUp, 0, "\\_SB.PM01", , , , RawDataBuffer(){0x2}) {40} // 0x1A0 - PM_INT__VADC_HC7_BTM__THR
+
+ // FgAdc - All interrupts
+ // ID = {slave id}{perph id}{int} = {10}{0100 0101}{000} = 0x1228
+ GpioInt(Edge, ActiveHigh, ExclusiveAndWake, PullUp, 0, "\\_SB.PM01", , , , RawDataBuffer(){0x2}) {360} // 0x1228 - PM_INT__FG_ADC__BT_ID
+ })
+
+ /*
+ * SPMI peripherals
+ */
+ Name(NAM, Buffer() {"\\_SB.SPMI"})
+
+ // VAdc
+ Name(VUSR, Buffer()
+ {
+ 0x8E, // SPB Descriptor
+ 0x13, 0x00, // Length including NAM above
+ 0x01, // +0x00 SPB Descriptor Revision
+ 0x00, // +0x01 Resource Source Index
+ 0xC1, // +0x02 Bus type - vendor defined values are in the range 0xc0-0xff
+ 0x02, // +0x03 Consumer + controller initiated
+ 0x00, 0x31, // +0x04 Type specific flags . Slave id, Upper8 bit address
+ 0x01, // +0x06 Type specific revision
+ 0x00, 0x00 // +0x07 type specific data length
+ // +0x09 - 0xd bytes for NULL-terminated NAM
+ // Length = 0x13
+ })
+
+ // VAdc TM
+ Name(VBTM, Buffer()
+ {
+ 0x8E, // SPB Descriptor
+ 0x13, 0x00, // Length including NAM above
+ 0x01, // +0x00 SPB Descriptor Revision
+ 0x00, // +0x01 Resource Source Index
+ 0xC1, // +0x02 Bus type - vendor defined values are in the range 0xc0-0xff
+ 0x02, // +0x03 Consumer + controller initiated
+ 0x00, 0x34, // +0x04 Type specific flags . Slave id, Upper8 bit address
+ 0x01, // +0x06 Type specific revision
+ 0x00, 0x00 // +0x07 type specific data length
+ // +0x09 - 0xd bytes for NULL-terminated NAM
+ // Length = 0x13
+ })
+
+ // FgAdc
+ Name(FGRR, Buffer()
+ {
+ 0x8E, // SPB Descriptor
+ 0x13, 0x00, // Length including NAM above
+ 0x01, // +0x00 SPB Descriptor Revision
+ 0x00, // +0x01 Resource Source Index
+ 0xC1, // +0x02 Bus type - vendor defined values are in the range 0xc0-0xff
+ 0x02, // +0x03 Consumer + controller initiated
+ 0x02, 0x45, // +0x04 Type specific flags . Slave id, Upper8 bit address
+ 0x01, // +0x06 Type specific revision
+ 0x00, 0x00 // +0x07 type specific data length
+ // +0x09 - 0xd bytes for NULL-terminated NAM
+ // Length = 0x13
+ })
+
+ // Name(END, Buffer() {0x79, 0x00})
+
+ // {VUSR, NAM, VBTM, NAM, FGRR, NAM, INTB}
+ // {Local1, Local2, Local3, INTB}
+ // {Local4, Local5}
+ // {Local0}
+ Concatenate(VUSR, NAM, Local1)
+ Concatenate(VBTM, NAM, Local2)
+ Concatenate(FGRR, NAM, Local3)
+ Concatenate(Local1, Local2, Local4)
+ Concatenate(Local3, INTB, Local5)
+ Concatenate(Local4, Local5, Local0)
+
+ Return(Local0)
+ }
+
+ /*----------------------------------------------------------------------------
+ * Device configuration
+ * -------------------------------------------------------------------------*/
+ /*
+ * General ADC properties
+ *
+ * bHasVAdc:
+ * Whether or not TM is supported.
+ * 0 - Not supported
+ * 1 - Supported
+ *
+ * bHasTM:
+ * Whether or not TM is supported.
+ * 0 - Not supported
+ * 1 - Supported
+ *
+ * bHasFgAdc:
+ * Whether or not FGADC is supported.
+ * 0 - Not supported
+ * 1 - Supported
+ *
+ */
+ Method (ADDV)
+ {
+ Return (Package()
+ {
+ /* .bHasVAdc = */ 1,
+ /* .bHasTM = */ 1,
+ /* .bHasFgAdc = */ 1,
+ })
+ }
+
+ /*----------------------------------------------------------------------------
+ * Voltage ADC (VADC) Configuration
+ * -------------------------------------------------------------------------*/
+ /*
+ * General VADC properties
+ *
+ * bUsesInterrupts:
+ * End-of-conversion interrupt mode.
+ * 0 - Polling mode
+ * 1 - Interrupt mode
+ *
+ * uFullScale_code:
+ * Full-scale ADC code.
+ *
+ * uFullScale_uV:
+ * Full-scale ADC voltage in uV.
+ *
+ * uReadTimeout_us:
+ * Timeout for reading ADC channels in us.
+ *
+ * uLDOSettlingTime_us:
+ * LDO settling time in us.
+ *
+ * ucMasterID:
+ * Master ID to send the interrupt to.
+ *
+ * ucPmicDevice:
+ * PMIC which has the VAdc.
+ *
+ * usMinDigRev:
+ * Minimum digital version
+ *
+ * usMinAnaRev:
+ * Minimum analog version
+ *
+ * ucPerphType:
+ * ADC peripheral type.
+ *
+ */
+ Method (GENP)
+ {
+ Return (Package()
+ {
+ /* .bUsesInterrupts = */ 0,
+ /* .uFullScale_code = */ 0x4000,
+ /* .uFullScale_uV = */ 1875000,
+ /* .uReadTimeout_us = */ 500000,
+ /* .uLDOSettlingTime_us = */ 17,
+ /* .ucMasterID = */ 0,
+ /* .ucPmicDevice = */ 0,
+ /* .usMinDigRev = */ 0x300,
+ /* .usMinAnaRev = */ 0x100,
+ /* .ucPerphType = */ 0x8,
+ })
+ }
+
+ /*===========================================================================
+
+ FUNCTION PTCF
+
+ DESCRIPTION Scales the ADC result from millivolts to 0.001 degrees
+ Celsius using the PMIC thermistor conversion equation.
+
+ DEPENDENCIES None
+
+ PARAMETERS Arg0 [in] ADC result data (uMicroVolts)
+
+ RETURN VALUE Scaled result in mDegC
+
+ SIDE EFFECTS None
+
+ ===========================================================================*/
+ Method (PTCF, 1)
+ {
+ /*
+ * Divide by two to convert from microvolt reading to micro-Kelvin.
+ *
+ * Subtract 273160 to convert the temperature from Kelvin to
+ * 0.001 degrees Celsius.
+ */
+ ShiftRight (Arg0, 1, Local0)
+ Subtract (Local0, 273160, Local0)
+ Return (Local0)
+ }
+
+ /*===========================================================================
+
+ FUNCTION PTCI
+
+ DESCRIPTION Inverse of PTCF - scaled PMIC temperature to microvolts.
+
+ DEPENDENCIES None
+
+ PARAMETERS Arg0 [in] temperature in mDegC
+
+ RETURN VALUE ADC result data (uMicroVolts)
+
+ SIDE EFFECTS None
+
+ ===========================================================================*/
+ Method (PTCI, 1)
+ {
+ Add (Arg0, 273160, Local0)
+ ShiftLeft (Local0, 1, Local0)
+ Return (Local0)
+ }
+
+ /*
+ * VADC channel to GPIO mapping
+ *
+ */
+ Method (VGIO)
+ {
+ Return (Package()
+ {
+ Package()
+ {
+ /* .GPIO = */ 8,
+ /* .aucChannels = */ Buffer(){0x12, 0x32, 0x52, 0x72},
+ },
+
+ Package()
+ {
+ /* .GPIO = */ 9,
+ /* .aucChannels = */ Buffer(){0x13, 0x33, 0x53, 0x73},
+ },
+
+ Package()
+ {
+ /* .GPIO = */ 10,
+ /* .aucChannels = */ Buffer(){0x14, 0x34, 0x54, 0x74},
+ },
+
+ Package()
+ {
+ /* .GPIO = */ 11,
+ /* .aucChannels = */ Buffer(){0x15, 0x35, 0x55, 0x75},
+ },
+
+ Package()
+ {
+ /* .GPIO = */ 12,
+ /* .aucChannels = */ Buffer(){0x16, 0x36, 0x56, 0x76},
+ },
+
+ Package()
+ {
+ /* .GPIO = */ 21,
+ /* .aucChannels = */ Buffer(){0x17, 0x37, 0x57, 0x77, 0x97},
+ },
+
+ Package()
+ {
+ /* .GPIO = */ 22,
+ /* .aucChannels = */ Buffer(){0x18, 0x38, 0x58, 0x78, 0x98},
+ },
+
+ Package()
+ {
+ /* .GPIO = */ 23,
+ /* .aucChannels = */ Buffer(){0x19, 0x39, 0x59, 0x79, 0x99},
+ },
+ })
+ }
+
+ /*----------------------------------------------------------------------------
+ * Voltage ADC Threshold Monitor (VADCTM) Configuration
+ * -------------------------------------------------------------------------*/
+ /*
+ * General VADCTM properties
+ *
+ * eAverageMode:
+ * Obtains N ADC readings and averages them together.
+ * 0 - VADCTM_AVERAGE_1_SAMPLE
+ * 1 - VADCTM_AVERAGE_2_SAMPLES
+ * 2 - VADCTM_AVERAGE_4_SAMPLES
+ * 3 - VADCTM_AVERAGE_8_SAMPLES
+ * 4 - VADCTM_AVERAGE_16_SAMPLES
+ *
+ * eDecimationRatio:
+ * The decimation ratio.
+ * 0 - VADCTM_DECIMATION_RATIO_256
+ * 1 - VADCTM_DECIMATION_RATIO_512
+ * 2 - VADCTM_DECIMATION_RATIO_1024
+ *
+ * uFullScale_code:
+ * Full-scale ADC code.
+ *
+ * uFullScale_uV:
+ * Full-scale ADC voltage in uV.
+ *
+ * ucMasterID:
+ * Master ID to send the interrupt to.
+ *
+ * ucPmicDevice:
+ * PMIC which has the VAdc.
+ *
+ * usMinDigRev:
+ * Minimum digital version
+ *
+ * usMinAnaRev:
+ * Minimum analog version
+ *
+ * ucPerphType:
+ * ADC peripheral type.
+ *
+ */
+ Method (VTGN)
+ {
+ Return (Package()
+ {
+ /* .eAverageMode = */ 2,
+ /* .eDecimationRatio = */ 2,
+ /* .uFullScale_code = */ 0x4000,
+ /* .uFullScale_uV = */ 1875000,
+ /* .ucMasterID = */ 0,
+ /* .ucPmicDevice = */ 0,
+ /* .usMinDigRev = */ 0x300,
+ /* .usMinAnaRev = */ 0x100,
+ /* .ucPerphType = */ 0x8,
+ })
+ }
+
+ /*----------------------------------------------------------------------------
+ * Fuel Gauge ADC (FGADC) Configuration
+ * -------------------------------------------------------------------------*/
+ /*
+ * General FGADC properties
+ *
+ * skinTempThreshRange:
+ * Range for skin temperature thresholds
+ *
+ * chgTempThreshRange:
+ * Range for charger temperature thresholds
+ *
+ * uFullScale_code:
+ * Full scale ADC value in code.
+ *
+ * uFullScale_uV:
+ * Full scale ADC value in microvolts.
+ *
+ * uMicroVoltsPerMilliAmps:
+ * Microvolts per milliamp scaling factor.
+ *
+ * uCodePerKelvin:
+ * Code per Kelvin scaling factor.
+ *
+ * uBattIdClipThresh:
+ * Max code for a BATT ID channel.
+ *
+ * uMaxWaitTimeus:
+ * Maximum time to wait for a reading to complete in microseconds.
+ *
+ * uSlaveId:
+ * PMIC slave ID.
+ *
+ * ucPmicDevice:
+ * PMIC which has the VAdc.
+ *
+ * ucPerphType:
+ * ADC peripheral type.
+ *
+ */
+ Method (GENF)
+ {
+ Return (Package()
+ {
+ /* .skinTempThreshRange.nMin = */ 0xFFFFFFE2, // -30
+ /* .skinTempThreshRange.nMax = */ 97,
+ /* .chgTempThreshRange.nMin = */ 0xFFFFFFCE, // -50
+ /* .chgTempThreshRange.nMax = */ 160,
+ /* .uFullScale_code = */ 0x3ff,
+ /* .uFullScale_uV = */ 2500000,
+ /* .uMicroVoltsPerMilliAmps = */ 500,
+ /* .uCodePerKelvin = */ 4,
+ /* .uBattIdClipThresh = */ 820,
+ /* .uMaxWaitTimeUs = */ 5000000,
+ /* .uSlaveId = */ 2,
+ /* .ucPmicDevice = */ 1,
+ /* .ucPerphType = */ 0xD,
+ })
+ }
+
+ /*
+ * FGADC Channel Configuration Table
+ *
+ * The following table is the list of channels the FGADC can read. Below is
+ * a description of each field:
+ *
+ * sName:
+ * Appropriate string name for the channel from AdcInputs.h.
+ *
+ * eChannel:
+ * Which channel.
+ * 0 - FGADC_CHAN_SKIN_TEMP
+ * 1 - FGADC_CHAN_BATT_ID
+ * 2 - FGADC_CHAN_BATT_ID_FRESH
+ * 3 - FGADC_CHAN_BATT_ID_5
+ * 4 - FGADC_CHAN_BATT_ID_15
+ * 5 - FGADC_CHAN_BATT_ID_150
+ * 6 - FGADC_CHAN_BATT_THERM
+ * 7 - FGADC_CHAN_AUX_THERM
+ * 8 - FGADC_CHAN_USB_IN_V
+ * 9 - FGADC_CHAN_USB_IN_I
+ * 10 - FGADC_CHAN_DC_IN_V
+ * 11 - FGADC_CHAN_DC_IN_I
+ * 12 - FGADC_CHAN_DIE_TEMP
+ * 13 - FGADC_CHAN_CHARGER_TEMP
+ * 14 - FGADC_CHAN_GPIO
+ *
+ * eEnable:
+ * Whether or not to enable the channel.
+ * 0 - FGADC_DISABLE
+ * 1 - FGADC_ENABLE
+ *
+ * ucTriggers:
+ * Mask of triggers. Use 0x0 for default trigger configuration.
+ *
+ * scalingFactor.num:
+ * Numerator of the channel scaling
+ *
+ * scalingFactor.den:
+ * Denominator of the channel scaling
+ *
+ * eScaling:
+ * The scaling method to use.
+ * 0 - FGADC_SCALE_TO_MILLIVOLTS
+ * 1 - FGADC_SCALE_BATT_ID_TO_OHMS
+ * 2 - FGADC_SCALE_INTERPOLATE_FROM_MILLIVOLTS (requires uInterpolationTableName)
+ * 3 - FGADC_SCALE_THERMISTOR
+ * 4 - FGADC_SCALE_CURRENT_TO_MILLIAMPS
+ *
+ * uInterpolationTableName:
+ * The name of the lookup table in ACPI that will be interpolated to obtain
+ * a physical value. Note that the physical value (which has default units
+ * of millivolts unless custom scaling function is used) is passed as the
+ * input. This value corresponds to the first column of the table. The
+ * scaled output appears in the physical adc result.
+ * 0 - No interpolation table
+ * WXYZ - Where 'WXYZ' is the interpolation table name
+ *
+ */
+ Method (FCHN)
+ {
+ Return (Package()
+ {
+ /* BATT_ID_OHMS (BATT_ID pin) */
+ Package()
+ {
+ /* .sName = */ "BATT_ID_OHMS",
+ /* .eChannel = */ 1,
+ /* .eEnable = */ 1,
+ /* .ucTriggers = */ 0x0,
+ /* .scalingFactor.num = */ 1,
+ /* .scalingFactor.den = */ 1,
+ /* .eScaling = */ 1,
+ /* .uInterpolationTableName = */ 0,
+ },
+
+ /* BATT_ID_OHMS_FRESH (BATT_ID pin) */
+ Package()
+ {
+ /* .sName = */ "BATT_ID_OHMS_FRESH",
+ /* .eChannel = */ 2,
+ /* .eEnable = */ 1,
+ /* .ucTriggers = */ 0x0,
+ /* .scalingFactor.num = */ 1,
+ /* .scalingFactor.den = */ 1,
+ /* .eScaling = */ 1,
+ /* .uInterpolationTableName = */ 0,
+ },
+
+ /* BATT_THERM (BATT_THERM pin) */
+ Package()
+ {
+ /* .sName = */ "BATT_THERM",
+ /* .eChannel = */ 6,
+ /* .eEnable = */ 1,
+ /* .ucTriggers = */ 0x0,
+ /* .scalingFactor.num = */ 1,
+ /* .scalingFactor.den = */ 1,
+ /* .eScaling = */ 3,
+ /* .uInterpolationTableName = */ 0,
+ },
+
+ /* AUX_THERM (AUX_THERM pin) */
+ Package()
+ {
+ /* .sName = */ "AUX_THERM",
+ /* .eChannel = */ 7,
+ /* .eEnable = */ 1,
+ /* .ucTriggers = */ 0x0,
+ /* .scalingFactor.num = */ 1,
+ /* .scalingFactor.den = */ 1,
+ /* .eScaling = */ 3,
+ /* .uInterpolationTableName = */ 0,
+ },
+
+ /* SKIN_THERM (AUX_THERM pin) */
+ Package()
+ {
+ /* .sName = */ "SKIN_THERM",
+ /* .eChannel = */ 0,
+ /* .eEnable = */ 1,
+ /* .ucTriggers = */ 0x0,
+ /* .scalingFactor.num = */ 1,
+ /* .scalingFactor.den = */ 1,
+ /* .eScaling = */ 3,
+ /* .uInterpolationTableName = */ 0,
+ },
+
+ /* PMIC_TEMP2 (internal sensor) */
+ Package()
+ {
+ /* .sName = */ "PMIC_TEMP2",
+ /* .eChannel = */ 12,
+ /* .eEnable = */ 1,
+ /* .ucTriggers = */ 0x0,
+ /* .scalingFactor.num = */ 3,
+ /* .scalingFactor.den = */ 2,
+ /* .eScaling = */ 2,
+ /* .uInterpolationTableName = */ FGDT,
+ },
+
+ /* CHG_TEMP (internal sensor) */
+ Package()
+ {
+ /* .sName = */ "CHG_TEMP",
+ /* .eChannel = */ 13,
+ /* .eEnable = */ 1,
+ /* .ucTriggers = */ 0x0,
+ /* .scalingFactor.num = */ 3,
+ /* .scalingFactor.den = */ 2,
+ /* .eScaling = */ 2,
+ /* .uInterpolationTableName = */ FGCT,
+ },
+
+ /* USB_IN (USB_IN pin) */
+ Package()
+ {
+ /* .sName = */ "USB_IN",
+ /* .eChannel = */ 8,
+ /* .eEnable = */ 1,
+ /* .ucTriggers = */ 0x0,
+ /* .scalingFactor.num = */ 1,
+ /* .scalingFactor.den = */ 8,
+ /* .eScaling = */ 0,
+ /* .uInterpolationTableName = */ 0,
+ },
+
+ /* USB_IN_I (USB_IN pin) */
+ Package()
+ {
+ /* .sName = */ "USB_IN_I",
+ /* .eChannel = */ 9,
+ /* .eEnable = */ 1,
+ /* .ucTriggers = */ 0x0,
+ /* .scalingFactor.num = */ 1,
+ /* .scalingFactor.den = */ 1,
+ /* .eScaling = */ 4,
+ /* .uInterpolationTableName = */ 0,
+ },
+
+ /* DC_IN (DC_IN pin) */
+ Package()
+ {
+ /* .sName = */ "DC_IN",
+ /* .eChannel = */ 10,
+ /* .eEnable = */ 1,
+ /* .ucTriggers = */ 0x0,
+ /* .scalingFactor.num = */ 1,
+ /* .scalingFactor.den = */ 8,
+ /* .eScaling = */ 0,
+ /* .uInterpolationTableName = */ 0,
+ },
+
+ /* DC_IN_I (DC_IN pin) */
+ Package()
+ {
+ /* .sName = */ "DC_IN_I",
+ /* .eChannel = */ 11,
+ /* .eEnable = */ 1,
+ /* .ucTriggers = */ 0x0,
+ /* .scalingFactor.num = */ 1,
+ /* .scalingFactor.den = */ 1,
+ /* .eScaling = */ 4,
+ /* .uInterpolationTableName = */ 0,
+ },
+
+ /* FG_GPIO */
+ Package()
+ {
+ /* .sName = */ "FG_GPIO",
+ /* .eChannel = */ 14,
+ /* .eEnable = */ 0,
+ /* .ucTriggers = */ 0x0,
+ /* .scalingFactor.num = */ 1,
+ /* .scalingFactor.den = */ 2,
+ /* .eScaling = */ 0,
+ /* .uInterpolationTableName = */ 0,
+ },
+ })
+ }
+
+ /*
+ * Die temperature sensor scaling table
+ *
+ * The first column in the table is sensor voltage in millivolts and the
+ * second column is the temperature in milli degrees C.
+ *
+ * Scaling equation:
+ *
+ * milliDegC = (uV - 600000) / 2 + 25000
+ *
+ */
+ Method (FGDT)
+ {
+ Return (Package()
+ {
+ Package(){ 450, 0xFFFF3CB0}, // -50000
+ Package(){ 870, 160000}
+ })
+ }
+
+ /*
+ * NOTE: CHG_TEMP on PMI8998 uses fab-dependent scaling in the driver.
+ * This is the default scaling if no fab-dependent scaling is found.
+ * It corresponds to GF.
+ */
+ /*
+ * Charger temperature sensor scaling table
+ *
+ * The first column in the table is sensor voltage in millivolts and the
+ * second column is the temperature in milli degrees C.
+ *
+ * Scaling equation:
+ *
+ * milliDegC = (1303168 - uV) / 3.784 + 25000
+ *
+ */
+ Method (FGCT)
+ {
+ Return (Package()
+ {
+ Package(){ 1587, 0xFFFF3CB0}, // -50000
+ Package(){ 792, 160000}
+ })
+ }
+}
+
+Include("cust_adc.asl")
diff --git a/dipper/cust_adc.asl b/dipper/cust_adc.asl
new file mode 100644
index 0000000..4f188a1
--- /dev/null
+++ b/dipper/cust_adc.asl
@@ -0,0 +1,898 @@
+/*============================================================================
+ FILE: cust_adc.asl
+
+ OVERVIEW: This file contains the board-specific configuration info for
+ ADC1 - qcadc analog-to-digital converter (ADC): channel
+ configurations, scaling functions, look-up tables, etc.
+
+ DEPENDENCIES: None
+
+============================================================================*/
+/*----------------------------------------------------------------------------
+ * QCADC
+ * -------------------------------------------------------------------------*/
+
+Scope(\_SB.ADC1)
+{
+ /*----------------------------------------------------------------------------
+ * Voltage ADC (VADC) Configuration
+ * -------------------------------------------------------------------------*/
+ /*
+ * VADC Channel Configuration Table
+ *
+ * The following table is the list of channels the ADC can read. Channels may
+ * be added or removed. Below is a description of each field:
+ *
+ * sName:
+ * Appropriate string name for the channel from AdcInputs.h.
+ *
+ * uAdcHardwareChannel:
+ * AMUX channel.
+ *
+ * eSettlingDelay:
+ * Holdoff time to allow the voltage to settle before reading the channel.
+ * 0 - VADC_SETTLING_DELAY_0_US
+ * 1 - VADC_SETTLING_DELAY_100_US
+ * 2 - VADC_SETTLING_DELAY_200_US
+ * 3 - VADC_SETTLING_DELAY_300_US
+ * 4 - VADC_SETTLING_DELAY_400_US
+ * 5 - VADC_SETTLING_DELAY_500_US
+ * 6 - VADC_SETTLING_DELAY_600_US
+ * 7 - VADC_SETTLING_DELAY_700_US
+ * 8 - VADC_SETTLING_DELAY_800_US
+ * 9 - VADC_SETTLING_DELAY_900_US
+ * 10 - VADC_SETTLING_DELAY_1_MS
+ * 11 - VADC_SETTLING_DELAY_2_MS
+ * 12 - VADC_SETTLING_DELAY_4_MS
+ * 13 - VADC_SETTLING_DELAY_6_MS
+ * 14 - VADC_SETTLING_DELAY_8_MS
+ * 15 - VADC_SETTLING_DELAY_10_MS
+ *
+ * eAverageMode:
+ * Obtains N ADC readings and averages them together.
+ * 0 - VADC_AVERAGE_1_SAMPLE
+ * 1 - VADC_AVERAGE_2_SAMPLES
+ * 2 - VADC_AVERAGE_4_SAMPLES
+ * 3 - VADC_AVERAGE_8_SAMPLES
+ * 4 - VADC_AVERAGE_16_SAMPLES
+ *
+ * eDecimationRatio:
+ * The decimation ratio.
+ * 0 - VADC_DECIMATION_RATIO_256
+ * 1 - VADC_DECIMATION_RATIO_512
+ * 2 - VADC_DECIMATION_RATIO_1024
+ *
+ * eCalMethod:
+ * Calibration method.
+ * 0 - VADC_CAL_METHOD_NO_CAL
+ * 1 - VADC_CAL_METHOD_RATIOMETRIC
+ * 2 - VADC_CAL_METHOD_ABSOLUTE
+ *
+ * scalingFactor.num:
+ * Numerator of the channel scaling
+ *
+ * scalingFactor.den:
+ * Denominator of the channel scaling
+ *
+ * eScalingMethod:
+ * The scaling method to use.
+ * 0 - VADC_SCALE_TO_MILLIVOLTS
+ * 1 - VADC_SCALE_INTERPOLATE_FROM_MILLIVOLTS (requires uInterpolationTableName)
+ * 2 - VADC_SCALE_THERMISTOR (requires uPullUp and uInterpolationTableName)
+ *
+ * uPullUp:
+ * The pull up resistor value. Use with eScalingMethod == VADC_SCALE_THERMISTOR,
+ * otherwise, 0.
+ *
+ * uInterpolationTableName:
+ * The name of the lookup table in ACPI that will be interpolated to obtain
+ * a physical value. Note that the physical value (which has default units
+ * of millivolts unless custom scaling function is used) is passed as the
+ * input. This value corresponds to the first column of the table. The
+ * scaled output appears in the physical adc result.
+ * 0 - No interpolation table
+ * WXYZ - Where 'WXYZ' is the interpolation table name
+ *
+ * uScalingFunctionName:
+ * The name of the function to call in the ACPI table to perform custom
+ * scaling. The input to the custom scaling function is defined by
+ * eScalingFunctionInput. The output of the custom scaling function is
+ * the physical value.
+ * 0 - No scaling function
+ * WXYZ - Where 'WXYZ' is the scaling function name
+ *
+ * Note: if both a custon scaling function & interpolation table are used
+ * the custom scaling function is called first.
+ *
+ * eScalingFunctionInput:
+ * Defines which ADC result is passed to the custom scaling function.
+ * 0 - VADC_SCALING_FUNCTION_INPUT_PHYSICAL
+ * 1 - VADC_SCALING_FUNCTION_INPUT_PERCENT
+ * 2 - VADC_SCALING_FUNCTION_INPUT_MICROVOLTS
+ * 3 - VADC_SCALING_FUNCTION_INPUT_CODE
+ *
+ */
+ Method (CHAN)
+ {
+ Return (Package()
+ {
+ /* VPH_PWR (VPH_PWR_SNS pin) */
+ Package()
+ {
+ /* .sName = */ "VPH_PWR",
+ /* .uAdcHardwareChannel = */ 0x83,
+ /* .eSettlingDelay = */ 0,
+ /* .eAverageMode = */ 0,
+ /* .eDecimationRatio = */ 2,
+ /* .eCalMethod = */ 2,
+ /* .scalingFactor.num = */ 1,
+ /* .scalingFactor.den = */ 3,
+ /* .eScalingMethod = */ 0,
+ /* .uPullUp = */ 0,
+ /* .uInterpolationTableName = */ 0,
+ /* .uScalingFunctionName = */ 0,
+ /* .eScalingFunctionInput = */ 0,
+ },
+
+ /* VCOIN (VCOIN pin) */
+ Package()
+ {
+ /* .sName = */ "VCOIN",
+ /* .uAdcHardwareChannel = */ 0x85,
+ /* .eSettlingDelay = */ 0,
+ /* .eAverageMode = */ 0,
+ /* .eDecimationRatio = */ 2,
+ /* .eCalMethod = */ 2,
+ /* .scalingFactor.num = */ 1,
+ /* .scalingFactor.den = */ 3,
+ /* .eScalingMethod = */ 0,
+ /* .uPullUp = */ 0,
+ /* .uInterpolationTableName = */ 0,
+ /* .uScalingFunctionName = */ 0,
+ /* .eScalingFunctionInput = */ 0,
+ },
+
+ /* PMIC_TEMP1 (internal sensor) */
+ Package()
+ {
+ /* .sName = */ "PMIC_THERM",
+ /* .uAdcHardwareChannel = */ 0x6,
+ /* .eSettlingDelay = */ 0,
+ /* .eAverageMode = */ 0,
+ /* .eDecimationRatio = */ 2,
+ /* .eCalMethod = */ 2,
+ /* .scalingFactor.num = */ 1,
+ /* .scalingFactor.den = */ 1,
+ /* .eScalingMethod = */ 0,
+ /* .uPullUp = */ 0,
+ /* .uInterpolationTableName = */ 0,
+ /* .uScalingFunctionName = */ PTCF,
+ /* .eScalingFunctionInput = */ 2,
+ },
+
+ /* XO_THERM (XO_THERM pin) */
+ Package()
+ {
+ /* .sName = */ "XO_THERM",
+ /* .uAdcHardwareChannel = */ 0x4c,
+ /* .eSettlingDelay = */ 8,
+ /* .eAverageMode = */ 0,
+ /* .eDecimationRatio = */ 2,
+ /* .eCalMethod = */ 1,
+ /* .scalingFactor.num = */ 1,
+ /* .scalingFactor.den = */ 1,
+ /* .eScalingMethod = */ 2,
+ /* .uPullUp = */ 100000,
+ /* .uInterpolationTableName = */ XTTB,
+ /* .uScalingFunctionName = */ 0,
+ /* .eScalingFunctionInput = */ 0,
+ },
+
+ /* XO_THERM_GPS (XO_THERM pin) */
+ Package()
+ {
+ /* .sName = */ "XO_THERM_GPS",
+ /* .uAdcHardwareChannel = */ 0x4c,
+ /* .eSettlingDelay = */ 8,
+ /* .eAverageMode = */ 2,
+ /* .eDecimationRatio = */ 2,
+ /* .eCalMethod = */ 1,
+ /* .scalingFactor.num = */ 1,
+ /* .scalingFactor.den = */ 1,
+ /* .eScalingMethod = */ 2,
+ /* .uPullUp = */ 100000,
+ /* .uInterpolationTableName = */ XTTB,
+ /* .uScalingFunctionName = */ 0,
+ /* .eScalingFunctionInput = */ 0,
+ },
+
+ /* SYS_THERM1 (AMUX_1 pin) */
+ Package()
+ {
+ /* .sName = */ "SYS_THERM1",
+ /* .uAdcHardwareChannel = */ 0x4d,
+ /* .eSettlingDelay = */ 1,
+ /* .eAverageMode = */ 0,
+ /* .eDecimationRatio = */ 2,
+ /* .eCalMethod = */ 1,
+ /* .scalingFactor.num = */ 1,
+ /* .scalingFactor.den = */ 1,
+ /* .eScalingMethod = */ 2,
+ /* .uPullUp = */ 100000,
+ /* .uInterpolationTableName = */ SYTB,
+ /* .uScalingFunctionName = */ 0,
+ /* .eScalingFunctionInput = */ 0,
+ },
+
+ /* SYS_THERM2 (AMUX_2 pin) */
+ Package()
+ {
+ /* .sName = */ "SYS_THERM2",
+ /* .uAdcHardwareChannel = */ 0x4e,
+ /* .eSettlingDelay = */ 1,
+ /* .eAverageMode = */ 0,
+ /* .eDecimationRatio = */ 2,
+ /* .eCalMethod = */ 1,
+ /* .scalingFactor.num = */ 1,
+ /* .scalingFactor.den = */ 1,
+ /* .eScalingMethod = */ 2,
+ /* .uPullUp = */ 100000,
+ /* .uInterpolationTableName = */ SYTB,
+ /* .uScalingFunctionName = */ 0,
+ /* .eScalingFunctionInput = */ 0,
+ },
+
+ /* PA_THERM (AMUX_3 pin) */
+ Package()
+ {
+ /* .sName = */ "PA_THERM",
+ /* .uAdcHardwareChannel = */ 0x4f,
+ /* .eSettlingDelay = */ 1,
+ /* .eAverageMode = */ 0,
+ /* .eDecimationRatio = */ 2,
+ /* .eCalMethod = */ 1,
+ /* .scalingFactor.num = */ 1,
+ /* .scalingFactor.den = */ 1,
+ /* .eScalingMethod = */ 2,
+ /* .uPullUp = */ 100000,
+ /* .uInterpolationTableName = */ SYTB,
+ /* .uScalingFunctionName = */ 0,
+ /* .eScalingFunctionInput = */ 0,
+ },
+
+ /* PA_THERM1 (AMUX_4 pin) */
+ Package()
+ {
+ /* .sName = */ "PA_THERM1",
+ /* .uAdcHardwareChannel = */ 0x50,
+ /* .eSettlingDelay = */ 1,
+ /* .eAverageMode = */ 0,
+ /* .eDecimationRatio = */ 2,
+ /* .eCalMethod = */ 1,
+ /* .scalingFactor.num = */ 1,
+ /* .scalingFactor.den = */ 1,
+ /* .eScalingMethod = */ 2,
+ /* .uPullUp = */ 100000,
+ /* .uInterpolationTableName = */ SYTB,
+ /* .uScalingFunctionName = */ 0,
+ /* .eScalingFunctionInput = */ 0,
+ },
+
+ /* SYS_THERM3 (AMUX_5 pin) */
+ Package()
+ {
+ /* .sName = */ "SYS_THERM3",
+ /* .uAdcHardwareChannel = */ 0x51,
+ /* .eSettlingDelay = */ 1,
+ /* .eAverageMode = */ 0,
+ /* .eDecimationRatio = */ 2,
+ /* .eCalMethod = */ 1,
+ /* .scalingFactor.num = */ 1,
+ /* .scalingFactor.den = */ 1,
+ /* .eScalingMethod = */ 2,
+ /* .uPullUp = */ 100000,
+ /* .uInterpolationTableName = */ SYTB,
+ /* .uScalingFunctionName = */ 0,
+ /* .eScalingFunctionInput = */ 0,
+ },
+ })
+ }
+
+ /*
+ * System Thermistor Table
+ *
+ * The first column in the table is thermistor resistance R_T in ohms
+ * and the second column is the temperature in degrees C.
+ *
+ * VDD ___
+ * |
+ * >
+ * P_PU <
+ * >
+ * |
+ * |
+ * |- - - V_T
+ * |
+ * >
+ * R_T < 100 kOhms (NTCG104EF104FB)
+ * >
+ * |
+ * |
+ * Gnd
+ *
+ */
+ Method (SYTB)
+ {
+ Return (Package()
+ {
+ Package(){4251000, 0xFFFFFFD8}, // -40
+ Package(){3004900, 0xFFFFFFDD}, // -35
+ Package(){2148900, 0xFFFFFFE2}, // -30
+ Package(){1553800, 0xFFFFFFE7}, // -25
+ Package(){1135300, 0xFFFFFFEC}, // -20
+ Package(){ 837800, 0xFFFFFFF1}, // -15
+ Package(){ 624100, 0xFFFFFFF6}, // -10
+ Package(){ 469100, 0xFFFFFFFB}, // -5
+ Package(){ 355600, 0},
+ Package(){ 271800, 5},
+ Package(){ 209400, 10},
+ Package(){ 162500, 15},
+ Package(){ 127000, 20},
+ Package(){ 100000, 25},
+ Package(){ 79200, 30},
+ Package(){ 63200, 35},
+ Package(){ 50700, 40},
+ Package(){ 40900, 45},
+ Package(){ 33200, 50},
+ Package(){ 27100, 55},
+ Package(){ 22200, 60},
+ Package(){ 18300, 65},
+ Package(){ 15200, 70},
+ Package(){ 12600, 75},
+ Package(){ 10600, 80},
+ Package(){ 8890, 85},
+ Package(){ 7500, 90},
+ Package(){ 6360, 95},
+ Package(){ 5410, 100},
+ Package(){ 4620, 105},
+ Package(){ 3970, 110},
+ Package(){ 3420, 115},
+ Package(){ 2950, 120},
+ Package(){ 2560, 125}
+ })
+ }
+
+ /*
+ * XO Thermistor Table
+ *
+ * This lookup table is used to convert the XO thermistor reading to temperature
+ * in degrees C multiplied by a factor of 1024.
+ *
+ * The first column in the table is thermistor resistance R_T in ohms
+ *
+ * The second column is the temperature in degrees Celsius multiplied by a factor
+ * of 1024.
+ *
+ * VDD ___
+ * |
+ * >
+ * P_PU < 100 kOhms
+ * >
+ * |
+ * |
+ * |- - - V_T
+ * |
+ * >
+ * R_T < 100 kOhms (NTCG104EF104FB)
+ * >
+ * |
+ * |
+ * Gnd
+ *
+ */
+ Method (XTTB)
+ {
+ Return (Package()
+ {
+ Package(){4250657, 0xFFFF6000}, // -40960
+ Package(){3962085, 0xFFFF6400}, // -39936
+ Package(){3694875, 0xFFFF6800}, // -38912
+ Package(){3447322, 0xFFFF6C00}, // -37888
+ Package(){3217867, 0xFFFF7000}, // -36864
+ Package(){3005082, 0xFFFF7400}, // -35840
+ Package(){2807660, 0xFFFF7800}, // -34816
+ Package(){2624405, 0xFFFF7C00}, // -33792
+ Package(){2454218, 0xFFFF8000}, // -32768
+ Package(){2296094, 0xFFFF8400}, // -31744
+ Package(){2149108, 0xFFFF8800}, // -30720
+ Package(){2012414, 0xFFFF8C00}, // -29696
+ Package(){1885232, 0xFFFF9000}, // -28672
+ Package(){1766846, 0xFFFF9400}, // -27648
+ Package(){1656598, 0xFFFF9800}, // -26624
+ Package(){1553884, 0xFFFF9C00}, // -25600
+ Package(){1458147, 0xFFFFA000}, // -24576
+ Package(){1368873, 0xFFFFA400}, // -23552
+ Package(){1285590, 0xFFFFA800}, // -22528
+ Package(){1207863, 0xFFFFAC00}, // -21504
+ Package(){1135290, 0xFFFFB000}, // -20480
+ Package(){1067501, 0xFFFFB400}, // -19456
+ Package(){1004155, 0xFFFFB800}, // -18432
+ Package(){ 944935, 0xFFFFBC00}, // -17408
+ Package(){ 889550, 0xFFFFC000}, // -16384
+ Package(){ 837731, 0xFFFFC400}, // -15360
+ Package(){ 789229, 0xFFFFC800}, // -14336
+ Package(){ 743813, 0xFFFFCC00}, // -13312
+ Package(){ 701271, 0xFFFFD000}, // -12288
+ Package(){ 661405, 0xFFFFD400}, // -11264
+ Package(){ 624032, 0xFFFFD800}, // -10240
+ Package(){ 588982, 0xFFFFDC00}, // -9216
+ Package(){ 556100, 0xFFFFE000}, // -8192
+ Package(){ 525239, 0xFFFFE400}, // -7168
+ Package(){ 496264, 0xFFFFE800}, // -6144
+ Package(){ 469050, 0xFFFFEC00}, // -5120
+ Package(){ 443480, 0xFFFFF000}, // -4096
+ Package(){ 419448, 0xFFFFF400}, // -3072
+ Package(){ 396851, 0xFFFFF800}, // -2048
+ Package(){ 375597, 0xFFFFFC00}, // -1024
+ Package(){ 355598, 0},
+ Package(){ 336775, 1024},
+ Package(){ 319052, 2048},
+ Package(){ 302359, 3072},
+ Package(){ 286630, 4096},
+ Package(){ 271806, 5120},
+ Package(){ 257829, 6144},
+ Package(){ 244646, 7168},
+ Package(){ 232209, 8192},
+ Package(){ 220471, 9216},
+ Package(){ 209390, 10240},
+ Package(){ 198926, 11264},
+ Package(){ 189040, 12288},
+ Package(){ 179698, 13312},
+ Package(){ 170868, 14336},
+ Package(){ 162519, 15360},
+ Package(){ 154622, 16384},
+ Package(){ 147150, 17408},
+ Package(){ 140079, 18432},
+ Package(){ 133385, 19456},
+ Package(){ 127046, 20480},
+ Package(){ 121042, 21504},
+ Package(){ 115352, 22528},
+ Package(){ 109960, 23552},
+ Package(){ 104848, 24576},
+ Package(){ 100000, 25600},
+ Package(){ 95402, 26624},
+ Package(){ 91038, 27648},
+ Package(){ 86897, 28672},
+ Package(){ 82965, 29696},
+ Package(){ 79232, 30720},
+ Package(){ 75686, 31744},
+ Package(){ 72316, 32768},
+ Package(){ 69114, 33792},
+ Package(){ 66070, 34816},
+ Package(){ 63176, 35840},
+ Package(){ 60423, 36864},
+ Package(){ 57804, 37888},
+ Package(){ 55312, 38912},
+ Package(){ 52940, 39936},
+ Package(){ 50681, 40960},
+ Package(){ 48531, 41984},
+ Package(){ 46482, 43008},
+ Package(){ 44530, 44032},
+ Package(){ 42670, 45056},
+ Package(){ 40897, 46080},
+ Package(){ 39207, 47104},
+ Package(){ 37595, 48128},
+ Package(){ 36057, 49152},
+ Package(){ 34590, 50176},
+ Package(){ 33190, 51200},
+ Package(){ 31853, 52224},
+ Package(){ 30577, 53248},
+ Package(){ 29358, 54272},
+ Package(){ 28194, 55296},
+ Package(){ 27082, 56320},
+ Package(){ 26020, 57344},
+ Package(){ 25004, 58368},
+ Package(){ 24033, 59392},
+ Package(){ 23104, 60416},
+ Package(){ 22216, 61440},
+ Package(){ 21367, 62464},
+ Package(){ 20554, 63488},
+ Package(){ 19776, 64512},
+ Package(){ 19031, 65536},
+ Package(){ 18318, 66560},
+ Package(){ 17636, 67584},
+ Package(){ 16982, 68608},
+ Package(){ 16355, 69632},
+ Package(){ 15755, 70656},
+ Package(){ 15180, 71680},
+ Package(){ 14628, 72704},
+ Package(){ 14099, 73728},
+ Package(){ 13592, 74752},
+ Package(){ 13106, 75776},
+ Package(){ 12640, 76800},
+ Package(){ 12192, 77824},
+ Package(){ 11762, 78848},
+ Package(){ 11350, 79872},
+ Package(){ 10954, 80896},
+ Package(){ 10574, 81920},
+ Package(){ 10209, 82944},
+ Package(){ 9858, 83968},
+ Package(){ 9521, 84992},
+ Package(){ 9197, 86016},
+ Package(){ 8886, 87040},
+ Package(){ 8587, 88064},
+ Package(){ 8299, 89088},
+ Package(){ 8023, 90112},
+ Package(){ 7757, 91136},
+ Package(){ 7501, 92160},
+ Package(){ 7254, 93184},
+ Package(){ 7017, 94208},
+ Package(){ 6789, 95232},
+ Package(){ 6570, 96256},
+ Package(){ 6358, 97280},
+ Package(){ 6155, 98304},
+ Package(){ 5959, 99328},
+ Package(){ 5770, 100352},
+ Package(){ 5588, 101376},
+ Package(){ 5412, 102400},
+ Package(){ 5243, 103424},
+ Package(){ 5080, 104448},
+ Package(){ 4923, 105472},
+ Package(){ 4771, 106496},
+ Package(){ 4625, 107520},
+ Package(){ 4484, 108544},
+ Package(){ 4348, 109568},
+ Package(){ 4217, 110592},
+ Package(){ 4090, 111616},
+ Package(){ 3968, 112640},
+ Package(){ 3850, 113664},
+ Package(){ 3736, 114688},
+ Package(){ 3626, 115712},
+ Package(){ 3519, 116736},
+ Package(){ 3417, 117760},
+ Package(){ 3317, 118784},
+ Package(){ 3221, 119808},
+ Package(){ 3129, 120832},
+ Package(){ 3039, 121856},
+ Package(){ 2952, 122880},
+ Package(){ 2868, 123904},
+ Package(){ 2787, 124928},
+ Package(){ 2709, 125952},
+ Package(){ 2633, 126976},
+ Package(){ 2560, 128000},
+ Package(){ 2489, 129024},
+ Package(){ 2420, 130048}
+ })
+ }
+
+ /*----------------------------------------------------------------------------
+ * Voltage ADC Threshold Monitor (VADCTM) Configuration
+ * -------------------------------------------------------------------------*/
+ /*
+ * VADCTM Measurement Configuration Table
+ *
+ * The following is a list of periodic measurements that the VADCTM
+ * can periodically monitor. Thresholds for these measurements are set
+ * in software.
+ *
+ * sName:
+ * Appropriate string name for the channel from AdcInputs.h.
+ *
+ * uAdcHardwareChannel:
+ * AMUX channel.
+ *
+ * eSettlingDelay:
+ * Holdoff time to allow the voltage to settle before reading the channel.
+ * 0 - VADCTM_SETTLING_DELAY_0_US
+ * 1 - VADCTM_SETTLING_DELAY_100_US
+ * 2 - VADCTM_SETTLING_DELAY_200_US
+ * 3 - VADCTM_SETTLING_DELAY_300_US
+ * 4 - VADCTM_SETTLING_DELAY_400_US
+ * 5 - VADCTM_SETTLING_DELAY_500_US
+ * 6 - VADCTM_SETTLING_DELAY_600_US
+ * 7 - VADCTM_SETTLING_DELAY_700_US
+ * 8 - VADCTM_SETTLING_DELAY_800_US
+ * 9 - VADCTM_SETTLING_DELAY_900_US
+ * 10 - VADCTM_SETTLING_DELAY_1_MS
+ * 11 - VADCTM_SETTLING_DELAY_2_MS
+ * 12 - VADCTM_SETTLING_DELAY_4_MS
+ * 13 - VADCTM_SETTLING_DELAY_6_MS
+ * 14 - VADCTM_SETTLING_DELAY_8_MS
+ * 15 - VADCTM_SETTLING_DELAY_10_MS
+ *
+ * eMeasIntervalTimeSelect:
+ * The interval timer to use for the measurement period.
+ * 0 - VADCTM_MEAS_INTERVAL_TIME1
+ * 1 - VADCTM_MEAS_INTERVAL_TIME2
+ * 2 - VADCTM_MEAS_INTERVAL_TIME3
+ *
+ * bAlwaysOn:
+ * Keep the measurement always sampling even if no thresholds are set.
+ * 0 - FALSE
+ * 1 - TRUE
+ *
+ * eCalMethod:
+ * Calibration method.
+ * 0 - VADC_CAL_METHOD_NO_CAL
+ * 1 - VADC_CAL_METHOD_RATIOMETRIC
+ * 2 - VADC_CAL_METHOD_ABSOLUTE
+ *
+ * scalingFactor.num:
+ * Numerator of the channel scaling
+ *
+ * scalingFactor.den:
+ * Denominator of the channel scaling
+ *
+ * eScalingMethod:
+ * The scaling method to use.
+ * 0 - VADC_SCALE_TO_MILLIVOLTS
+ * 1 - VADC_SCALE_INTERPOLATE_FROM_MILLIVOLTS (requires uInterpolationTableName)
+ * 2 - VADC_SCALE_THERMISTOR (requires uPullUp and uInterpolationTableName)
+ *
+ * uPullUp:
+ * The pull up resistor value. Use with eScalingMethod == VADC_SCALE_THERMISTOR,
+ * otherwise, 0.
+ *
+ * uInterpolationTableName:
+ * The name of the lookup table in ACPI that will be interpolated to obtain
+ * a physical value. Note that the physical value (which has default units
+ * of millivolts unless custom scaling function is used) is passed as the
+ * input. This value corresponds to the first column of the table. The
+ * scaled output appears in the physical adc result.
+ * 0 - No interpolation table
+ * WXYZ - Where 'WXYZ' is the interpolation table name
+ *
+ * uScalingFunctionName:
+ * The name of the function to call in the ACPI table to perform custom
+ * scaling. The input to the custom scaling function is defined by
+ * eScalingFunctionInput. The output of the custom scaling function is
+ * the physical value.
+ * 0 - No scaling function
+ * WXYZ - Where 'WXYZ' is the scaling function name
+ *
+ * Note: if both a custon scaling function & interpolation table are used
+ * the custom scaling function is called first.
+ *
+ * uInverseFunctionName:
+ * The name of the inverse scaling for uScalingFunctionName.
+ * 0 - No scaling function
+ * WXYZ - Where 'WXYZ' is the scaling function name
+ *
+ * eScalingFunctionInput:
+ * Defines which ADC result is passed to the custom scaling function.
+ * 0 - VADC_SCALING_FUNCTION_INPUT_PHYSICAL
+ * 1 - VADC_SCALING_FUNCTION_INPUT_PERCENT
+ * 2 - VADC_SCALING_FUNCTION_INPUT_MICROVOLTS
+ * 3 - VADC_SCALING_FUNCTION_INPUT_CODE
+ *
+ * nPhysicalMin:
+ * Minimum threshold value in physical units.
+ *
+ * nPhysicalMax:
+ * Maximum threshold value in physical units.
+ *
+ */
+ Method (VTCH)
+ {
+ Return (Package()
+ {
+ /* VPH_PWR (VPH_PWR_SNS pin) */
+ Package()
+ {
+ /* .sName = */ "VPH_PWR",
+ /* .uAdcHardwareChannel = */ 0x83,
+ /* .eSettlingDelay = */ 0,
+ /* .eMeasIntervalTimeSelect = */ 1,
+ /* .bAlwaysOn = */ 0,
+ /* .eCalMethod = */ 2,
+ /* .scalingFactor.num = */ 1,
+ /* .scalingFactor.den = */ 3,
+ /* .eScalingMethod = */ 0,
+ /* .uPullUp = */ 0,
+ /* .uInterpolationTableName = */ 0,
+ /* .uScalingFunctionName = */ 0,
+ /* .uInverseFunctionName = */ 0,
+ /* .eScalingFunctionInput = */ 0,
+ /* .nPhysicalMin = */ 0,
+ /* .nPhysicalMax = */ 5625,
+ },
+
+ /* PMIC_TEMP1 (internal sensor) */
+ Package()
+ {
+ /* .sName = */ "PMIC_THERM",
+ /* .uAdcHardwareChannel = */ 0x6,
+ /* .eSettlingDelay = */ 0,
+ /* .eMeasIntervalTimeSelect = */ 0,
+ /* .bAlwaysOn = */ 0,
+ /* .eCalMethod = */ 2,
+ /* .scalingFactor.num = */ 1,
+ /* .scalingFactor.den = */ 1,
+ /* .eScalingMethod = */ 0,
+ /* .uPullUp = */ 0,
+ /* .uInterpolationTableName = */ 0,
+ /* .uScalingFunctionName = */ PTCF,
+ /* .uInverseFunctionName = */ PTCI,
+ /* .eScalingFunctionInput = */ 2,
+ /* .nPhysicalMin = */ 0xFFFF3CB0, // -50000
+ /* .nPhysicalMax = */ 150000,
+ },
+
+ /* SYS_THERM1 (AMUX_1 pin) */
+ Package()
+ {
+ /* .sName = */ "SYS_THERM1",
+ /* .uAdcHardwareChannel = */ 0x4d,
+ /* .eSettlingDelay = */ 1,
+ /* .eMeasIntervalTimeSelect = */ 0,
+ /* .bAlwaysOn = */ 0,
+ /* .eCalMethod = */ 1,
+ /* .scalingFactor.num = */ 1,
+ /* .scalingFactor.den = */ 1,
+ /* .eScalingMethod = */ 2,
+ /* .uPullUp = */ 100000,
+ /* .uInterpolationTableName = */ SYTB,
+ /* .uScalingFunctionName = */ 0,
+ /* .uInverseFunctionName = */ 0,
+ /* .eScalingFunctionInput = */ 0,
+ /* .nPhysicalMin = */ 0xFFFFFFD8, // -40
+ /* .nPhysicalMax = */ 125,
+ },
+
+ /* SYS_THERM2 (AMUX_2 pin) */
+ Package()
+ {
+ /* .sName = */ "SYS_THERM2",
+ /* .uAdcHardwareChannel = */ 0x4e,
+ /* .eSettlingDelay = */ 1,
+ /* .eMeasIntervalTimeSelect = */ 0,
+ /* .bAlwaysOn = */ 0,
+ /* .eCalMethod = */ 1,
+ /* .scalingFactor.num = */ 1,
+ /* .scalingFactor.den = */ 1,
+ /* .eScalingMethod = */ 2,
+ /* .uPullUp = */ 100000,
+ /* .uInterpolationTableName = */ SYTB,
+ /* .uScalingFunctionName = */ 0,
+ /* .uInverseFunctionName = */ 0,
+ /* .eScalingFunctionInput = */ 0,
+ /* .nPhysicalMin = */ 0xFFFFFFD8, // -40
+ /* .nPhysicalMax = */ 125,
+ },
+
+ /* PA_THERM (AMUX_3 pin) */
+ Package()
+ {
+ /* .sName = */ "PA_THERM",
+ /* .uAdcHardwareChannel = */ 0x4f,
+ /* .eSettlingDelay = */ 1,
+ /* .eMeasIntervalTimeSelect = */ 0,
+ /* .bAlwaysOn = */ 0,
+ /* .eCalMethod = */ 1,
+ /* .scalingFactor.num = */ 1,
+ /* .scalingFactor.den = */ 1,
+ /* .eScalingMethod = */ 2,
+ /* .uPullUp = */ 100000,
+ /* .uInterpolationTableName = */ SYTB,
+ /* .uScalingFunctionName = */ 0,
+ /* .uInverseFunctionName = */ 0,
+ /* .eScalingFunctionInput = */ 0,
+ /* .nPhysicalMin = */ 0xFFFFFFD8, // -40
+ /* .nPhysicalMax = */ 125,
+ },
+
+ /* PA_THERM1 (AMUX_4 pin) */
+ Package()
+ {
+ /* .sName = */ "PA_THERM1",
+ /* .uAdcHardwareChannel = */ 0x50,
+ /* .eSettlingDelay = */ 1,
+ /* .eMeasIntervalTimeSelect = */ 0,
+ /* .bAlwaysOn = */ 0,
+ /* .eCalMethod = */ 1,
+ /* .scalingFactor.num = */ 1,
+ /* .scalingFactor.den = */ 1,
+ /* .eScalingMethod = */ 2,
+ /* .uPullUp = */ 100000,
+ /* .uInterpolationTableName = */ SYTB,
+ /* .uScalingFunctionName = */ 0,
+ /* .uInverseFunctionName = */ 0,
+ /* .eScalingFunctionInput = */ 0,
+ /* .nPhysicalMin = */ 0xFFFFFFD8, // -40
+ /* .nPhysicalMax = */ 125,
+ },
+
+ /* SYS_THERM3 (AMUX_5 pin) */
+ Package()
+ {
+ /* .sName = */ "SYS_THERM3",
+ /* .uAdcHardwareChannel = */ 0x51,
+ /* .eSettlingDelay = */ 1,
+ /* .eMeasIntervalTimeSelect = */ 0,
+ /* .bAlwaysOn = */ 0,
+ /* .eCalMethod = */ 1,
+ /* .scalingFactor.num = */ 1,
+ /* .scalingFactor.den = */ 1,
+ /* .eScalingMethod = */ 2,
+ /* .uPullUp = */ 100000,
+ /* .uInterpolationTableName = */ SYTB,
+ /* .uScalingFunctionName = */ 0,
+ /* .uInverseFunctionName = */ 0,
+ /* .eScalingFunctionInput = */ 0,
+ /* .nPhysicalMin = */ 0xFFFFFFD8, // -40
+ /* .nPhysicalMax = */ 125,
+ },
+ })
+ }
+
+ /*
+ * General VADCTM measurement timer properties
+ *
+ * eMeasIntervalTime1:
+ * Interval timer 1 periodic value.
+ * 0 - VADCTM_MEAS_INTERVAL_TIME1_0_MS
+ * 1 - VADCTM_MEAS_INTERVAL_TIME1_1P0_MS
+ * 2 - VADCTM_MEAS_INTERVAL_TIME1_2P0_MS
+ * 3 - VADCTM_MEAS_INTERVAL_TIME1_3P9_MS
+ * 4 - VADCTM_MEAS_INTERVAL_TIME1_7P8_MS
+ * 5 - VADCTM_MEAS_INTERVAL_TIME1_15P6_MS
+ * 6 - VADCTM_MEAS_INTERVAL_TIME1_31P1_MS
+ * 7 - VADCTM_MEAS_INTERVAL_TIME1_62P5_MS
+ * 8 - VADCTM_MEAS_INTERVAL_TIME1_125_MS
+ * 9 - VADCTM_MEAS_INTERVAL_TIME1_250_MS
+ * 10 - VADCTM_MEAS_INTERVAL_TIME1_500_MS
+ * 11 - VADCTM_MEAS_INTERVAL_TIME1_1000_MS
+ * 12 - VADCTM_MEAS_INTERVAL_TIME1_2000_MS
+ * 13 - VADCTM_MEAS_INTERVAL_TIME1_4000_MS
+ * 14 - VADCTM_MEAS_INTERVAL_TIME1_8000_MS
+ * 15 - VADCTM_MEAS_INTERVAL_TIME1_16000_MS
+ *
+ * eMeasIntervalTime2:
+ * Interval timer 2 periodic value.
+ * 0 - VADCTM_MEAS_INTERVAL_TIME2_0_MS
+ * 1 - VADCTM_MEAS_INTERVAL_TIME2_100_MS
+ * 2 - VADCTM_MEAS_INTERVAL_TIME2_200_MS
+ * 3 - VADCTM_MEAS_INTERVAL_TIME2_300_MS
+ * 4 - VADCTM_MEAS_INTERVAL_TIME2_400_MS
+ * 5 - VADCTM_MEAS_INTERVAL_TIME2_500_MS
+ * 6 - VADCTM_MEAS_INTERVAL_TIME2_600_MS
+ * 7 - VADCTM_MEAS_INTERVAL_TIME2_700_MS
+ * 8 - VADCTM_MEAS_INTERVAL_TIME2_800_MS
+ * 9 - VADCTM_MEAS_INTERVAL_TIME2_900_MS
+ * 10 - VADCTM_MEAS_INTERVAL_TIME2_1000_MS
+ * 11 - VADCTM_MEAS_INTERVAL_TIME2_1100_MS
+ * 12 - VADCTM_MEAS_INTERVAL_TIME2_1200_MS
+ * 13 - VADCTM_MEAS_INTERVAL_TIME2_1300_MS
+ * 14 - VADCTM_MEAS_INTERVAL_TIME2_1400_MS
+ * 15 - VADCTM_MEAS_INTERVAL_TIME2_1500_MS
+ *
+ * eMeasIntervalTime3:
+ * Interval timer 3 periodic value.
+ * 0 - VADCTM_MEAS_INTERVAL_TIME3_0_S
+ * 1 - VADCTM_MEAS_INTERVAL_TIME3_1_S
+ * 2 - VADCTM_MEAS_INTERVAL_TIME3_2_S
+ * 3 - VADCTM_MEAS_INTERVAL_TIME3_3_S
+ * 4 - VADCTM_MEAS_INTERVAL_TIME3_4_S
+ * 5 - VADCTM_MEAS_INTERVAL_TIME3_5_S
+ * 6 - VADCTM_MEAS_INTERVAL_TIME3_6_S
+ * 7 - VADCTM_MEAS_INTERVAL_TIME3_7_S
+ * 8 - VADCTM_MEAS_INTERVAL_TIME3_8_S
+ * 9 - VADCTM_MEAS_INTERVAL_TIME3_9_S
+ * 10 - VADCTM_MEAS_INTERVAL_TIME3_10_S
+ * 11 - VADCTM_MEAS_INTERVAL_TIME3_11_S
+ * 12 - VADCTM_MEAS_INTERVAL_TIME3_12_S
+ * 13 - VADCTM_MEAS_INTERVAL_TIME3_13_S
+ * 14 - VADCTM_MEAS_INTERVAL_TIME3_14_S
+ * 15 - VADCTM_MEAS_INTERVAL_TIME3_15_S
+ *
+ */
+ Method (VTMT)
+ {
+ Return (Package()
+ {
+ /* .eMeasIntervalTime1 = */ 11, // 1000 ms
+ /* .eMeasIntervalTime2 = */ 1, // 100 ms
+ /* .eMeasIntervalTime3 = */ 5, // 5000 ms
+ })
+ }
+}
diff --git a/dipper/cust_pmic_batt.asl b/dipper/cust_pmic_batt.asl
new file mode 100644
index 0000000..7b0fcf7
--- /dev/null
+++ b/dipper/cust_pmic_batt.asl
@@ -0,0 +1,50 @@
+// This file contains the Power Management IC (PMIC)
+// customer-modifiable ACPI configurations.
+//
+
+//******************************************
+//Configs for Battery Manager Device: PMBT
+//******************************************
+//--------------------
+//PMBT: Method(BBAT)
+//--------------------
+Name(BFCC, 13100) //* (mWh), Full Charge Capacity
+Name(PCT1, 5) //* (% of FCC), Default Alert 1
+Name(PCT2, 9) //* (% of FCC), Default Alert 2
+
+//--------------------
+//PMBT: Method(BMNR)
+//--------------------
+Name(CUST, "850_MTP") //* cust file identifier
+
+//--------------------
+//PMBT: Method(BPLT)
+//--------------------
+Name(VNOM, 3800) //* (mV), Nominal Battery Voltage
+Name(VLOW, 3300) //* (mV), Low Battery Voltage
+Name(EMPT, 3200) //* (mV), VCutOff
+Name(DCMA, 900) //* (mA), DC Current
+Name(BOCP, 4500) //* (mA), OCP current used in BCL
+Name(BVLO, 3000) //* (mV), BCL low Vbatt
+Name(BLOP, 20) //* (%), BCL Low batt percent notification
+Name(BNOP, 22) //* (%), BCL normal batt percent notification
+Name(IFGD, 50) //* (mA), FG Iterm delta; (iterm + this value) determines when FG report 100%
+Name(VFGD, 50) //* (mV), CC to CV Vdelta; (Vfloat - this value) determine when FG report 100%
+
+//--------------------------------
+//PMBT: Method(BJTA)/Method(BAT1)
+//--------------------------------
+Name(VDD1, 4350) //* (mV), Battery-1: Float Voltage (Standard Zone)
+Name(FCC1, 2100) //* (mA), Battery-1: Full Charge Current (Standard Zone)
+Name(HCLI, 0) //* (degree C), hard-cold temperature limit
+Name(SCLI, 10) //* (degree C), soft-cold temperature limit
+Name(SHLI, 45) //* (degree C), soft-hot temperature limit
+Name(HHLI, 55) //* (degree C), hard-hot temperature limit
+Name(FVC1, 105) //* (mV), Float voltage compensation, when battery in JEITA soft-limit
+Name(CCC1, 1000) //* (mA), Charge current compensation, when battery in JEITA soft-limit
+
+//--------------------
+//PMBT: Method(CTMC)
+//--------------------
+Name(RID2, 15000) //* (Ohm), min RID for NORMAL category: 15K
+Name(RID3, 140000) //* (Ohm), max RID for NORMAL category: 140K
diff --git a/dipper/cust_thermal_zones.asl b/dipper/cust_thermal_zones.asl
new file mode 100644
index 0000000..f4b9f45
--- /dev/null
+++ b/dipper/cust_thermal_zones.asl
@@ -0,0 +1,570 @@
+//
+ //CPU Aggregator Device -- Required for Thermal Parking
+ Device(AGR0)
+ {
+ Name(_HID, "ACPI000C")
+ Name(_PUR, Package() {1, 0})
+ Method(_OST, 0x3, NotSerialized)
+ {
+ Store(Arg2, \_SB_.PEP0.ROST)
+ }
+ }
+
+ //---------------------------------------------------------------------
+ //
+ // Thermal Zones for QC reference hardware
+ //
+ //TZ0 - TZ39 are thermal zones developed by QC for reference hardware
+ //and can be modified by the OEMs.
+ //---------------------------------------------------------------------
+
+ //---------------------------------------------------------------------
+ // Thermal Zones(0-19) for CPU sensors
+ //24AD - Little CPU virtual sensor
+ //24AE - Big CPU virtual sensor
+ // This thermal zone is only used for temperature logging for little CPUs
+ // as you may notice that _PSV, _TC1, _TC2, _TSP params are removed.
+ // This is the passive cooling mechanism by dialing down frequency is now
+ // done actively by hardware.
+ //---------------------------------------------------------------------
+ ThermalZone (TZ0) {
+ Name (_HID, "QCOM02B0")
+ Name (_UID, 0)
+ Name(_TZD, Package (){\_SB.SYSM.CLUS.CPU0, \_SB.SYSM.CLUS.CPU1, \_SB.SYSM.CLUS.CPU2, \_SB.SYSM.CLUS.CPU3})
+ Method(_DEP) {
+ Return (Package() {\_SB.PEP0})
+ }
+ } // end of TZ0
+
+ //Regular Thermal Zone for Little CPU TSENS to Park cores at 110C
+ ThermalZone (TZ1) {
+ Name (_HID, "QCOM02B0")
+ Name (_UID, 1)
+ Name(_TZD, Package (){\_SB.PEP0})
+ Name(TPSV, 3830)
+ Method(_PSV) { Return (\_SB.TZ1.TPSV) }
+ Name(_MTL, 20) // minimum throttle limit
+ //Control how aggressively the thermal manager applies thermal
+ //throttling performance against temperature change.
+ Name(TTC1, 0)
+ Method(_TC1) { Return (\_SB.TZ1.TTC1) }
+
+ // _TC2 Controls how aggressively the thermal manager applies thermal
+ // throttling performance against temperature delta between the
+ // current temperature and _PSV.
+ // once the temp goes above _PSV, we like to have aggressive
+ // throttling based on how far above the temp is above the threshold.
+ // Since that is controlled via _TC2, we like it to be high.
+ // please refer to the ACPI spec 6.0 to understand the significance of
+ // _TC2 or take a look at the explanation at the top of this file.
+ Name(TTC2, 1)
+ Method(_TC2) { Return (\_SB.TZ1.TTC2) }
+
+ // Appropriate temperature sampling interval for the zone in tenths
+ // of a second. The thermal manager uses this interval to determine
+ // how often it should evaluate the thermal throttling performance.
+ // Must be greater than zero. For more information, see Thermal
+ // throttling algorithm on msdn page
+ // https://msdn.microsoft.com/en-us/library/windows/hardware/mt643928(v=vs.85).aspx
+ Name(TTSP, 50)
+ Method(_TSP) { Return (\_SB.TZ1.TTSP) }
+
+ // This optional object evaluates to a recommended polling frequency
+ // (in tenths of seconds) for this thermal zone. A value of zero indicates
+ // that OSPM does not need to poll the temperature of this thermal zone in
+ // order to detect temperature changes (the hardware is capable of
+ // generating asynchronous notifications).
+ // TZP should be marked 0 for all thermal zones as our TSENS sensors
+ // generate interrupts to complete thermal IOCTL read call.
+ Name(_TZP, 0)
+
+ Method(_DEP) {
+ Return (Package() {\_SB.PEP0})
+ }
+ } // end of TZ1
+
+ // This thermal zone is only used for temperature logging for Big CPUs
+ // as you may notice that _PSV, _TC1, _TC2, _TSP params are removed.
+ // This is the passive cooling mechanism by dialing down frequency is now
+ // done actively by hardware.
+ ThermalZone (TZ2) {
+ Name (_HID, "QCOM02B1")
+ Name (_UID, 0)
+ Name(_TZD, Package (){\_SB.SYSM.CLUS.CPU4, \_SB.SYSM.CLUS.CPU5, \_SB.SYSM.CLUS.CPU6, \_SB.SYSM.CLUS.CPU7})
+ Method(_DEP) {
+ Return (Package() {\_SB.PEP0})
+ }
+ } // end of TZ2
+
+ //Regular Thermal Zone for BigCPU TSENS to Park cores at 110C
+ ThermalZone (TZ3) {
+ Name (_HID, "QCOM02B1")
+ Name (_UID, 1)
+ Name(_TZD, Package (){\_SB.PEP0})
+
+ Name(TPSV, 3830)
+ Method(_PSV) { Return (\_SB.TZ3.TPSV) }
+ Name(TTC1, 0)
+ Method(_TC1) { Return (\_SB.TZ3.TTC1) }
+ Name(TTC2, 1)
+ Method(_TC2) { Return (\_SB.TZ3.TTC2) }
+ Name(TTSP, 1)
+ Method(_TSP) { Return (\_SB.TZ3.TTSP) }
+ Name(_MTL, 20) // minimum throttle limit
+ Name(_TZP, 0)
+
+ Method(_DEP) {
+ Return (Package() {\_SB.PEP0})
+ }
+ } // end of TZ3
+
+ //---------------------------------------------------------------------
+ // Thermal Zones(20-21) for GPU TSENS
+ //
+ // \_SB.GPU0 should be used for GPU thermal mitigation, and
+ // \_SB.GPU0.AVS0 should be used for MDSS/Video thermal mitigation.
+ // Currently there is no handling for Video thermal mitigation.
+ // When needed, Video will be added to GPU0.AVS0 interface.
+ //---------------------------------------------------------------------
+ //Thermal zone for TSENS11 dial back GPUs at 95C
+ ThermalZone (TZ20) {
+ Name (_HID, "QCOM02AB")
+ Name (_UID, 0)
+ Name(_TZD, Package (){\_SB.GPU0})
+ Name(TPSV, 3680)
+ Method(_PSV) { Return (\_SB.TZ20.TPSV) }
+ Name(TTC1, 1)
+ Method(_TC1) { Return (\_SB.TZ20.TTC1) }
+ // For non-cpu devices, tc2 should be atleast 5, please refer to the
+ // explanation at the top of the file or msdn link for thermal guide.
+ Name(TTC2, 2)
+ Method(_TC2) { Return (\_SB.TZ20.TTC2) }
+ // For non-cpu devices, _tsp should be 20 or 30
+ Name(TTSP, 2)
+ Method(_TSP) { Return (\_SB.TZ20.TTSP) }
+ Name(_TZP, 0)
+ Method(_DEP) {
+ Return (Package() {\_SB.PEP0})
+ }
+ } // end of TZ20
+
+ //Thermal zone for TSENS12 to dial back GPUs at 95C
+ ThermalZone (TZ21) {
+ Name (_HID, "QCOM02AC")
+ Name (_UID, 0)
+ Name(_TZD, Package (){\_SB.GPU0})
+ Name(TPSV, 3680)
+ Method(_PSV) { Return (\_SB.TZ21.TPSV) }
+ Name(TTC1, 1)
+ Method(_TC1) { Return (\_SB.TZ21.TTC1) }
+ Name(TTC2, 2)
+ Method(_TC2) { Return (\_SB.TZ21.TTC2) }
+ Name(TTSP, 2)
+ Method(_TSP) { Return (\_SB.TZ21.TTSP) }
+ Name(_TZP, 0)
+ Method(_DEP) {
+ Return (Package() {\_SB.PEP0})
+ }
+ } // end of TZ21
+
+ //---------------------------------------------------------------------
+ // Thermal Zones for QDSP TSENS
+ //4/16/15: TODO waiting to get a new HID assigned for TSENS17
+ //---------------------------------------------------------------------
+ //Thermall zone for TSENS14 dial back MSM at 95C
+ //ThermalZone (TZ31) {
+ //Name (_HID, "QCOM02AE")
+ //Name (_UID, 0)
+ //Name(_TZD, Package (){
+ //\_SB.SYSM.CLUS.CPU0, \_SB.SYSM.CLUS.CPU1, \_SB.SYSM.CLUS.CPU2, \_SB.SYSM.CLUS.CPU3,
+ //\_SB.PEP0, \_SB.GPU0.MON0, \_SB.GPU0})
+ //Method(_PSV) { Return (3680) }
+ //Name(_TC1, 1)
+ //Name(_TC2, 2)
+ //Name(_TSP, 10)
+ //Name(_TZP, 0)
+ //Method(_DEP) {
+ // Return (Package() {\_SB.PEP0})
+ //}
+ //} // end of TZ31
+
+ //---------------------------------------------------------------------
+ // Thermal Zones for Camera TSENS
+ //---------------------------------------------------------------------
+ //Thermal zone for TSENS17 to dial back MSM at 95C
+ // ThermalZone (TZ32) {
+ // Name (_HID, "QCOM02C9")
+ // Name (_UID, 0)
+ // Name(_TZD, Package (){\_SB.GPU0.AVS0})
+ // Name(TPSV, 3680)
+ // Method(_PSV) { Return (\_SB.TZ32.TPSV) }
+ // Name(TTC1, 1)
+ // Method(_TC1) { Return (\_SB.TZ32.TTC1) }
+ // // For non-cpu devices, tc2 should be atleast 5, please refer to the
+ // // explanation at the top of the file or msdn link for thermal guide.
+ // Name(TTC2, 2)
+ // Method(_TC2) { Return (\_SB.TZ32.TTC2) }
+ // // For non-cpu devices, _tsp should be 20 or 30
+ // Name(TTSP, 10)
+ // Method(_TSP) { Return (\_SB.TZ32.TTSP) }
+ // Name(_TZP, 0)
+ // Method(_DEP) {
+ // Return (Package() {\_SB.PEP0})
+ // }
+ // } // end of TZ32
+
+ ThermalZone (TZ33) {
+ Name (_HID, "QCOM02CB")
+ Name (_UID, 1)
+ Name(_TZD, Package (){\_SB.AMSS})
+
+ Name(TPSV, 3680)
+ Method(_PSV) { Return (\_SB.TZ33.TPSV) }
+
+ Name(TTC1, 1)
+ Method(_TC1) { Return (\_SB.TZ33.TTC1) }
+
+ Name(TTC2, 2)
+ Method(_TC2) { Return (\_SB.TZ33.TTC2) }
+
+ Name(TTSP, 10)
+ Method(_TSP) { Return (\_SB.TZ33.TTSP) }
+
+ Name(_TZP, 0)
+ Method(_DEP) {
+ Return (Package() {\_SB.PEP0})
+ }
+ }
+
+ //---------------------------------------------------------------------
+ // Thermal Zones for MDSS TENS (Display Subsystem)
+ // Only the MDP Blt engine and Rotator engines on the MDSS are cooled
+ // using this interface. Display cooling is not supported currently.
+ //---------------------------------------------------------------------
+ //Thermal zone for TSENS18 to dial back MSM at 95C
+ //ThermalZone (TZ34) {
+ //Name (_HID, "QCOM02CA")
+ //Name (_UID, 0)
+ //Name(_TZD, Package (){\_SB.GPU0.AVS0})
+ //Method(_PSV) { Return (3680) }
+ //Name(_TC1, 1)
+ //Name(_TC2, 2)
+ //Name(_TSP, 10)
+ //Name(_TZP, 0)
+ //Method(_DEP) {
+ // Return (Package() {\_SB.PEP0})
+ //}
+ //} // end of TZ34
+
+ //---------------------------------------------------------------------
+ // Thermal Zones for ADC Channels
+ //---------------------------------------------------------------------
+ //Thermal zone for PMIC_THERM
+ ThermalZone (TZ36) {
+ Name (_HID, "QCOM029E")
+ Name (_UID, 0)
+ Name(_TZD, Package (){
+ \_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,
+ \_SB.PMBM})
+
+ Name(TPSV, 3780)
+ Method(_PSV) { Return (\_SB.TZ36.TPSV) }
+
+ Name(TTC1, 4)
+ Method(_TC1) { Return (\_SB.TZ36.TTC1) }
+
+ Name(TTC2, 3)
+ Method(_TC2) { Return (\_SB.TZ36.TTC2) }
+
+ Name(TTSP, 50)
+ Method(_TSP) { Return (\_SB.TZ36.TTSP) }
+
+ Name(_TZP, 0)
+ Method(_DEP) {
+ Return (Package() {\_SB.PEP0, \_SB.ADC1})
+ }
+ } // end of TZ36
+
+ //Thermal zone for PMIC_THERM
+ ThermalZone (TZ37) {
+ Name (_HID, "QCOM029E")
+ Name (_UID, 1)
+ Name(_TZD, Package (){
+ \_SB.PEP0, \_SB.PMBM})
+ Name(TPSV, 3980)
+ Method(_PSV) { Return (\_SB.TZ37.TPSV) }
+ Name(TCRT, 4180)
+ Method(_CRT) { Return (\_SB.TZ37.TCRT) }
+ Name(TTC1, 4)
+ Method(_TC1) { Return (\_SB.TZ37.TTC1) }
+ Name(TTC2, 3)
+ Method(_TC2) { Return (\_SB.TZ37.TTC2) }
+ Name(TTSP, 50)
+ Method(_TSP) { Return (\_SB.TZ37.TTSP) }
+
+ Name(_TZP, 0)
+ Method(_DEP) {
+ Return (Package() {\_SB.PEP0, \_SB.ADC1})
+ }
+ } // end of TZ37
+
+ //Example: Inverse Thermal zone for PMIC_THERM
+ ThermalZone (TZ38) {
+ Name (_HID, "QCOM029E")
+ Name (_UID, 2) //Update UID on addition of new thermal zone with same HID
+ Name(_TZD, Package (){
+ \_SB.PEP0})
+ Method(INVT) { Return (1) }
+ Method(_MTL) { Return (60) }
+ Name(TPSV, 2830)
+ Method(_PSV) { Return (\_SB.TZ38.TPSV) }
+ Name(TTC1, 4)
+ Method(_TC1) { Return (\_SB.TZ38.TTC1) }
+ Name(TTC2, 3)
+ Method(_TC2) { Return (\_SB.TZ38.TTC2) }
+ Name(TTSP, 10)
+ Method(_TSP) { Return (\_SB.TZ38.TTSP) }
+ Name(_TZP, 0)
+ Method(_DEP) {
+ Return (Package() {\_SB.PEP0, \_SB.ADC1})
+ }
+ } // end of TZ38
+
+ //------------------------------------------------------------------------
+ // Thermal Zones for Wlan
+ //------------------------------------------------------------------------
+ //Thermal zone for iHelium, Wlan MAC&PHY on SOC
+ ThermalZone (TZ40) {
+ Name (_HID, "QCOM02AF")
+ Name (_UID, 0)
+ Name(_TZD, Package (){\_SB.COEX})
+
+ Name(TPSV, 3580)
+ Method(_PSV) { Return (\_SB.TZ40.TPSV) }
+ Name(TTC1, 1)
+ Method(_TC1) { Return (\_SB.TZ40.TTC1) }
+ Name(TTC2, 5) // For non-cpu devices, tc2 should be atleast 5
+ Method(_TC2) { Return (\_SB.TZ40.TTC2) }
+ Name(TTSP, 30) // For non-cpu devices, _tsp should be 20 or 30
+ Method(_TSP) { Return (\_SB.TZ40.TTSP) }
+
+ Name(_TZP, 0)
+ Method(_DEP) {
+ Return (Package() {\_SB.PEP0})
+ }
+ } // end of TZ40
+ //Thermal zone for Cherokee, Wlan radio on WCN3990
+ ThermalZone (TZ41) {
+ Name (_HID, "QCOM0295")//virtual sensor by wlan WMI thermal interface
+ Name (_UID, 1)
+ //Name(_TZD, Package (){\_SB.COEX}) // Temperature report only
+ //Method(_PSV) { Return (4030) }
+ //Name(_TC1, 4)
+ //Name(_TC2, 3)
+ Name(_TSP, 50)
+ Name(_TZP, 0)
+ } // end of TZ41
+
+ //------------------------------------------------------------------------
+ // Thermal Zones for DDR/POP
+ //------------------------------------------------------------------------
+ //Thermal zone for DDR
+ //Thermal zone for TSENS20 to dial back Big CPU's at 95C
+
+ ThermalZone (TZ44) {
+ Name (_HID, "QCOM02CC")
+ Name (_UID, 0)
+ Name(_TZD, Package (){\_SB.SYSM.CLUS.CPU4, \_SB.SYSM.CLUS.CPU5, \_SB.SYSM.CLUS.CPU6, \_SB.SYSM.CLUS.CPU7})
+ Name(TPSV, 3680)
+ Method(_PSV) { Return (\_SB.TZ44.TPSV) }
+ Name(TTC1, 0)
+ Method(_TC1) { Return (\_SB.TZ44.TTC1) }
+ Name(TTC2, 1)
+ Method(_TC2) { Return (\_SB.TZ44.TTC2) }
+ Name(TTSP, 1)
+ Method(_TSP) { Return (\_SB.TZ44.TTSP) }
+ Name(_TZP, 0)
+ Method(_DEP) {
+ Return (Package() {\_SB.PEP0})
+ }
+ } // end of TZ44
+
+ //---------------------------------------------------------------------
+ //
+ // QC Recommended thermal limits starts
+ //
+ //TZ80 - TZ98 represent the thermal zones corresponding to QC
+ //recommended thermal limits. These thermal zones must not be removed
+ //or tampered with.
+ //---------------------------------------------------------------------
+ //Thermal zone for TSENS2 at 70C to match the LA thermal limits
+ //ThermalZone (TZ80) {
+ //Name (_HID, "QCOM2472")
+ //Name (_UID, 0)
+ //Name(_TZD, Package (){
+ // \_SB.SYSM.CLUS.CPU0, \_SB.SYSM.CLUS.CPU1, \_SB.SYSM.CLUS.CPU2, \_SB.SYSM.CLUS.CPU3,
+ //Method(_PSV) { Return (3430) }
+ //Name(_TC1, 1)
+ //Name(_TC2, 2)
+ //Name(_TSP, 10)
+ //Name(_TZP, 0)
+ //Method(_DEP) {
+ // Return (Package() {\_SB.PEP0})
+ //}
+ //} // end of TZ80
+
+ //Thermal zone near for TSENS2 to shutdown the system at 85C to match LA
+ //thermal limits
+ //ThermalZone (TZ81) {
+ //Name (_HID, "QCOM2472")
+ //Name (_UID, 1)
+ //Name(_TZD, Package (){
+ // \_SB.SYSM.CLUS.CPU0, \_SB.SYSM.CLUS.CPU1, \_SB.SYSM.CLUS.CPU2, \_SB.SYSM.CLUS.CPU3,
+ // \_SB.PEP0})
+ //Method(_PSV) { Return (3530) }
+ //Method(_CRT) { Return (3580) }
+ //Name(_TC1, 1)
+ //Name(_TC2, 2)
+ //Name(_TSP, 10)
+ //Name(_TZP, 0)
+ //Method(_DEP) {
+ // Return (Package() {\_SB.PEP0})
+ //}
+ //} // end of TZ81
+
+ //Entry for BCL thermal zone
+ ThermalZone (TZ98) {
+ Name (_HID, "QCOM0294")
+ Name (_UID, 0)
+ Name(_TZD, Package (){
+ \_SB.GPU0.MON0, \_SB.GPU0})
+
+ Name(TPSV, 3630)
+ Method(_PSV) { Return (\_SB.TZ98.TPSV) }
+ Name(TTC1, 1)
+ Method(_TC1) { Return (\_SB.TZ98.TTC1) }
+ //Method(_CRT) { Return (5630) }
+ Name(TTC2, 5)
+ Method(_TC2) { Return (\_SB.TZ98.TTC2) }
+ Name(TTSP, 20)
+ Method(_TSP) { Return (\_SB.TZ98.TTSP) }
+
+ Name(_TZP, 0)
+ Method(_DEP) {
+ Return (Package(0x2) {\_SB.PEP0,\_SB_.BCL1})
+ }
+ } // end of TZ98
+
+ //---------------------------------------------------------------------
+ // Critical Thermal Zones for ALL TSENS
+ //This sensor aggregates all the on chip TSENS into a single sensor
+ //for ACPI thermal manager. By having a critical thermal zone on this
+ //"virtual sensor" we don't have to add a critical thermal zone on every
+ //sensor and hence reduce the number of thermal zones.
+ //---------------------------------------------------------------------
+ //Critical Thermal zone on MSM virtual sensor to shutdown entire system
+ //at 110C.
+ ThermalZone (TZ99) {
+ Name (_HID, "QCOM02B2")
+ Name (_UID, 100)
+
+ Name(TCRT, 3830)
+ Method(_CRT) { Return (\_SB.TZ99.TCRT) }
+ Name(TTC1, 4)
+ Method(_TC1) { Return (\_SB.TZ99.TTC1) }
+ Name(TTC2, 3)
+ Method(_TC2) { Return (\_SB.TZ99.TTC2) }
+ Name(TTSP, 10)
+ Method(_TSP) { Return (\_SB.TZ99.TTSP) }
+ Name(_TZP, 0)
+
+ Method(_DEP) {
+ Return (Package() {\_SB.PEP0})
+ }
+ } // end of TZ99
+
+ //---------------------------------------------------------------------
+ // QC Recommended thermal limits ends
+ //---------------------------------------------------------------------
+
+ //---------------------------------------------------------------------
+ //
+ // Sample Thermal Zones for OEMs TZ40 - TZ79
+ //
+ //Sample TSENS thermal zone that can be added on any TSENS
+ //---------------------------------------------------------------------
+ //ThermalZone (TZ40) {
+ //Name (_HID, "QCOM2470")
+ //Name (_UID, 0)
+ //Name(_TZD, Package (){
+ //\_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.PEP0, })
+ //Method(_PSV) { Return (3730) }
+ //Method(_CRT) { Return (3780) }
+ //Name(_TC1, 1)
+ //Name(_TC2, 2)
+ //Name(_TSP, 10) //Sampling rate of 1sec
+ //Name(_TZP, 0)
+ //Method(_DEP) {
+ // Return (Package() {\_SB.PEP0})
+ //}
+ //} // end of TZ40
+
+ //ThermalZone (TZ41) {
+ //Name (_HID, "QCOM2470")
+ //Name (_UID, 0)
+ //Name(_TZD, Package (){
+ //\_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.PEP0, })
+ //Method(_PSV) { Return (3730) }
+ //Method(_CRT) { Return (3780) }
+ //Name(_TC1, 1)
+ //Name(_TC2, 2)
+ //Name(_TSP, 50) //Sampling rate of 5sec
+ //Name(_TZP, 0)
+ //Method(_DEP) {
+ // Return (Package() {\_SB.PEP0})
+ //}
+ //} // end of TZ41
+
+
+ //--------------------------------------------------------------------------//
+ //
+ // Sample VADC Thermal zones for OEMs
+ //
+ //Following are sample thermal zones that use the off chip ADC thermistors
+ //they are all currently using CPUs as a cooling device for a lack of better
+ //option. The OEMs should change this.
+ //--------------------------------------------------------------------------//
+
+ //Thermal zone for SYS_THERM2
+ // ThermalZone (TZ51) {
+ // Name (_HID, "QCOM248D")
+ // Name (_UID, 0)
+ // Name(_TZD, Package (){
+ //\_SB.SYSM.CLUS.CPU0, \_SB.SYSM.CLUS.CPU1, \_SB.SYSM.CLUS.CPU2, \_SB.SYSM.CLUS.CPU3,\_SB.SYSM.CLUS.CPU4, \_SB.SYSM.CLUS.CPU5,})
+ // Method(_PSV) { Return (3830) }
+ //Name(_TC1, 4)
+ //Name(_TC2, 3)
+ // Name(_TSP, 50)
+ //Name(_TZP, 0)
+ //Method(_DEP) {
+ // Return (Package() {\_SB.PEP0})
+ //}
+ // } // end of TZ51
+
+ //Thermal zone for PA_THERM1
+ // ThermalZone (TZ52) {
+ // Name (_HID, "QCOM248E")
+ // Name (_UID, 0)
+ // Name(_TZD, Package (){\_SB.SYSM.CLUS.CPU0, \_SB.SYSM.CLUS.CPU1, \_SB.SYSM.CLUS.CPU2, \_SB.SYSM.CLUS.CPU3})
+ // Method(_PSV) { Return (3430) }
+ // Name(_TC1, 4)
+ // Name(_TC2, 3)
+ // Name(_TSP, 50)
+ // Name(_TZP, 0)
+ //Method(_DEP) {
+ // Return (Package() {\_SB.PEP0})
+ //}
+ // } // end of TZ52
diff --git a/dipper/pmic_batt.asl b/dipper/pmic_batt.asl
new file mode 100644
index 0000000..82c2a72
--- /dev/null
+++ b/dipper/pmic_batt.asl
@@ -0,0 +1,526 @@
+//
+// This file contains the Power Management IC (PMIC)
+// ACPI device definitions, configuration and look-up tables.
+//
+
+Include("cust_pmic_batt.asl")
+
+ //
+ // PMIC Battery Manger Driver
+ //
+ Device (PMBT) {
+ Name (_HID, "QCOM0264")
+ Name (_SUB, "RENEGA0E")
+ Name (_DEP, Package(0x2) {
+ \_SB_.PMIC,
+ \_SB_.ADC1,
+ //\_SB_.PEIC
+ })
+
+ Method (_STA) {
+ Return (0xB) // Device is installable, functional & should not be visible in OSPM/Device Manager
+ }
+
+ Method (_CRS, 0x0, NotSerialized) {
+ Name (RBUF, ResourceTemplate ()
+ {
+ //GpioInt(Edge, ActiveBoth, Shared, PullUp, 0, "\\_SB.PM01",,,,) {208} // 0x80 - PM_INT__SCHG_CHGR__CHGR_ERROR_RT_STS - Charger Error Interrupt
+ //GpioInt(Edge, ActiveHigh, Shared, PullUp, 0, "\\_SB.PM01",,,,) {336} // 0x210 - PM_INT__FG_BCL__IBT_HI - IBAT greater than threshold Interrupt.
+ //GpioInt(Edge, ActiveHigh, Shared, PullUp, 0, "\\_SB.PM01",,,,) {337} // 0x211 - PM_INT__FG_BCL__IBT_THI - VBatt less than threshold Interrupt
+ //GpioInt(Edge, ActiveHigh, Shared, PullUp, 0, "\\_SB.PM01",,,,) {352} // 0x220 - PM_INT__FG_MEM_IF__IMA_RDY - MEMIF access Interrupt
+ //GpioInt(Edge, ActiveHigh, Shared, PullUp, 0, "\\_SB.PM01",,,,) {215} // 0x87 - PM_INT__SCHG_CHGR__CHGR_7 - Termination Current Interrupt
+ //GpioInt(Edge, ActiveHigh, Shared, PullUp, 0, "\\_SB.PM01",,,,) {209} // 0x81 - PM_INT__SCHG_CHGR__CHARGING_STATE_CHANGE - Charger Inhibit Interrupt
+ GpioInt(Edge, ActiveHigh, Shared, PullUp, 0, "\\_SB.PM01",,,,) {329} // 0x209 - PM_INT__FG_BATT_INFO__VBT_LOW - VBAT_LOW Interrupt
+ //GpioInt(Edge, ActiveBoth, Shared, PullUp, 0, "\\_SB.PM01",,,,) {240} // 0xA0 - PM_INT__SCHG_DC__DCIN_COLLAPSE - Qi Wireless Charger Interrupt
+ GpioInt(Edge, ActiveHigh, Exclusive, PullUp, 0, "\\_SB.PM01",,,,) {331} // 0x20B - PM_INT__FG_BATT_INFO__BT_MISS - BATT_MISSING Interrupt
+ GpioInt(Edge, ActiveHigh, Shared, PullUp, 0, "\\_SB.PM01",,,,) {237} // 0x9D - PM_INT__SCHG_USB__USBIN_SOURCE_CHANGE - AICL_DONE IRQ (Rising Only)
+ //GpioInt(Edge, ActiveHigh, Shared, PullUp, 0, "\\_SB.PM01",,,,) {232} // 0x98 - PM_INT__SCHG_USB__USBIN_COLLAPSE - USB_UV IRQ (Rising Only)
+ //GpioInt(Edge, ActiveHigh, Exclusive, PullUp, 0, "\\_SB.PM01",,,,) {322} // 0x202 - PM_INT__FG_BATT_SOC__BSOC_DELTA - FULL_SOC Interrupt
+ //GpioInt(Edge, ActiveHigh, Exclusive, PullUp, 0, "\\_SB.PM01",,,,) {323} // 0x203 - PM_INT__FG_BATT_SOC__MSOC_DELTA - EMPTY_SOC Interrupt
+ // GpioInt(Edge, ActiveHigh, Exclusive, PullUp, 0, "\\_SB.PM01",,,,) {213} // 0x85 - PM_INT__SCHG_CHGR__FG_FVCAL_QUALIFIED - FVCAL_QUALIFIED IRQ
+ GpioInt(Edge, ActiveHigh, Shared, PullUp, 0, "\\_SB.PM01",,,,) {224} // 0x90 - PM_INT__SCHG_BATIF__BAT_TEMP - Jeita limit interrupt
+
+ })
+ Return (RBUF)
+ }
+
+ //ACPI methods for Battery Manager Device
+ Method (BMNR) {
+ Name (CFG0,
+ Package(){
+ 1, //* 0: Select Platform: 0- No HW, 1- SMChg+FGGge, 2- SMB3pChg+SMB3pGge, 3- LBChg+VMBMS
+ 0, //* 1: Error State Handling: 0- Don�t Shutdown, 1- Shutdown
+ 1, //* 2: Listen to BatteryClass: 0- No 1- Yes
+ 0, //* 3: Test Mode Power Flag: 0- Discharging, 1- PowerOnline+Charging
+ "CUST_PMIC" //* 4: cust_pmic config identifier
+ })
+ Store(CUST, Index(CFG0, 4))
+ Return (CFG0)
+ }
+
+ //ACPI methods for Timer
+ Method (BTIM) {
+ Name (CFG0,
+ Package(){
+ 30000, // Charging Heartbeat Timer
+ 10000, // Charging Tolerable Delay
+ 300000, // Discharging Heartbeat Timer
+ 120000, // Discharging Tolerable Delay
+ 0, // Poll Timer , 0=Timer not used.
+ 0, // Poll Tolerable Delay
+ 28080000, // Charging Timeout (TDone) Timer
+ 0, // Charging Timeout(TDone) Tolerable Delay
+ })
+ Return (CFG0)
+ }
+
+
+ //ACPI methods for Battery Info
+ Method (BBAT) {
+ Name (CFG0,
+ Package(){
+ 1, //* 0: Battery Technology
+ 0x4C494F4E, //* 1: Battery Chemistry: hex(LION)
+ 0xFFFFFFFF, //* 2: BFCC: (mWh), Design Capacity
+ 0xFFFFFFFF, //* 3: BFCC: (mWh), Full Charge Capacity
+ 0xFFFFFFFF, //* 4: PCT1: (% of FCC), Default Alert 1
+ 0xFFFFFFFF, //* 5: PCT2: (% of FCC), Default Alert 2
+ "QCOMBATT01", //* 6: Device Name
+ "Qualcomm", //* 7: Manufacture Name
+ "QCOMBAT01_07012011", //* 8: Battery Unique ID
+ "07012011", //* 9: Battery Serial Number
+ 19, //* 10: Battery Manufacture Date
+ 04, //* 11: Battery Manufacture Month
+ 2014 //* 12: Battery Manufacture Year
+ })
+ //Local2 = Default Alert1 = PCT1 * BFCC / 100
+ Multiply(PCT1,BFCC,Local0)
+ Divide(Local0, 100, Local1, Local2)
+ //Local3 = Default Alert2 = PCT2 * BFCC / 100
+ Multiply(PCT2,BFCC,Local0)
+ Divide(Local0, 100, Local1, Local3)
+ Store(BFCC, Index(CFG0, 2))
+ Store(BFCC, Index(CFG0, 3))
+ Store(Local2, Index(CFG0, 4))
+ Store(Local3, Index(CFG0, 5))
+ Return (CFG0)
+ }
+
+ //ACPI methods for Proprietary chargers
+ Method (BPCH) {
+ Name (CFG0,
+ Package(){
+ 3000, // QC2.0 charger current = 3000mA
+ 3000, // QC3.0 charger current = 3000mA
+ 1500 // Invalid Wall charger current = 1500mA
+ })
+ Return (CFG0)
+ }
+
+ //ACPI methods for foldback chargers
+ Method (BFCH) {
+ Name (CFG0,
+ Package(){
+ 1, // Feature enable/disable
+ 5, // No of consecutive times charger attach/detach
+ 5000, // msecs, Time elapsed between attach/detach
+ 900, // mA, Current setting for foldback charger
+ })
+ Return (CFG0)
+ }
+
+ //ACPI methods for coin cell charger
+ Method (BCCC) {
+ Name (CFG0,
+ Package(){
+ 1, //Enable coin cell charger; 1 = enable, 0 = disable
+ 0, // RSET, 0=2K1, 1=1K7, 2=1K2, 3 = 0K8
+ 0 // VSET, 0=2V5, 1=3V2, 2=3V1, 3=3V0
+ })
+ Return (CFG0)
+ }
+
+ //ACPI methods for Recharge/Maintenance Mode
+ Method (BRCH) {
+ Name (CFG0,
+ Package(){
+ 100, // Delta V Recharge threshold = 100mV
+ 0 // Delta V Recharge Reduction below Normal= 0mV
+ })
+ Return (CFG0)
+ }
+
+ //ACPI methods for Qi Charging
+ Method (_BQI) {
+ Name (CFG0,
+ Package(){
+ 0,
+ })
+ Return (CFG0)
+ }
+
+ //ACPI methods for Interrupt Name
+ Method (BIRQ) {
+ Name (CFG0,
+ Package(){
+ //"ChgError", // Charger Error
+ //"BclIrq1", // IBAT greater than threshold IRQ
+ //"BclIrq2", // VBAT less than threshold IRQ
+ //"MEMIFaccess", // MEMIF access granted IRQ
+ //"TccReached", // Termination Current IRQ
+ //"ChargerInhibit" // Charger Inhibit IRQ
+ "VbatLow", // VBAT LOW IRQ
+ //"QiWlcDet", // Qi charging
+ "BattMissing", // BATT_MISSING IRQ
+ "AiclDone", // AICL Done
+ //"UsbUv", // USB UV
+ //"SOCFull", // SOC Full IRQ
+ //"SOCEmpty", // SOC Empty IRQ
+ //"FvCal", // FVCAl IRQ
+ "JeitaLimit" // JEITA limit IRQ
+ })
+ Return (CFG0)
+ }
+ //ACPI methods for Platform File
+ Method (BPLT) {
+ Name (CFG0,
+ Package(){
+ 1024, //* 0: ACPI Version
+ 0xFFFFFFFF, //* 1: VNOM: (mV), Nominal Battery Voltage
+ 0xFFFFFFFF, //* 2: VLOW: (mV), Low Battery Voltage
+ 0xFFFFFFFF, //* 3: EMPT: (mV), VcutOff
+ 0xFFFFFFFF, //* 4: DCMA: (mA), DC Current
+ 1, //* 5: ChargePath Priority: Select 0 for DC, 1 for USB
+ 50, //* 6: RSLOW for maxFlashCurrentPrediction
+ 50, //* 7: RPARA for maxFlashCurrentPrediction
+ 5000, //* 8: VINFLASH for maxFlashCurrentPrediction
+ 8, //* 9: FlashParam for maxFlashCurrentPrediction
+ 1, //* 10: AFP Mode Supported
+ 80, //* 11: AFP Trigger Max Battery Temp (+80 deg C)
+ 0xFFFFFFEC, //* 12: AFP Trigger Min Battery Temp (-20 deg C)
+ 72, //* 13: Watchdog timer in secs
+ 100, //* 14: Charger iterm 100 mA for now
+ 30, //* 15: SRAM logging timer
+ 5, //* 16: VBATT average Window Size
+ 6, //* 17: Emergency Shutdown Initial SOC
+ 500, //* 18: SoC convergent point
+ 126, //* 19: LM_Threshold
+ 400, //* 20: MH_Threshold
+ 0xFFFFFFFF, //* 21: BOCP: (mA), OCP current used in BCL
+ 750, //* 22: soc (75%) below which no soc linearization even in CV charging
+ 1, //* 23: BMD - Battery Missing Detection Source when source is attached: BATT_ID (1=BATT_ID, 4=HW Misssing Algorithm)
+ 2, //* 24: ibat src sensing : 0 for batfet and 1 for external sensing
+ 50, //* 25: IFGD: (mA), FG Iterm delta; (iterm + this value) determines when FG report 100%
+ 10, //* 26: VFGD: (mV), CC to CV Vdelta; (Vfloat - this value) determine when FG report 100%
+ 1, //* 27: 0 - disable SOC linearization; 1 (nonzero): enable SOC linearization
+ 0xFFFFFFEC, //* 28: (Celcius), Temperature threshold do have different SOC slope limiter
+ 10, //* 29: (milli%) - SOC slope limiter when charging and at lower temperature than threshold
+ 10, //* 30: (milli%) - SOC slope limiter when charging and at higher temperature than threshold
+ 10, //* 31: (milli%) - SOC slope limiter when discharging and at lower temperature than threshold
+ 10, //* 32: (milli%) - SOC slope limiter when discharging and at higher temperature than threshold
+ 1, //* 33: 0 - disable FCC learning; 1 (nonzero): enable FCC leearning
+ 150, //* 34: maximum starting SOC (in tenth percent)at which FCC learning would be turned on during charging
+ 100, //* 35: maximum allowable decrement (in tenth percent) of battery capacity in FCC learning
+ 5, //* 36: maximum allowable increment (in tenth percent) of battery capacity in FCC learning
+ 10, //* 37: battery temperature in degree C below which switch to low temp ESR update steps
+ 0x02, //* 38: ESR update step tight, (2 * 0.001953 = 0.0039 = 0.4% max change each update)
+ 0x33, //* 39: ESR update step broad, (51* 0.001953 = 0.099603 = 10% max change each update)
+ 0x02, //* 40: ESR update step tight at low temp (below 10 degree, 0.4% max change each update)
+ 0x0A, //* 41: ESR update step broad at low temp (below 10 degree, 2% max change each update)
+ 0, //* 42: mOhm, RConn
+ 0, //* 43: Type C Thermal Mitigation Enable
+ 70, //* 44: Temperature to arm mitigation (degree C)
+ 50, //* 45: ICL adjustment (percent)
+ 60 //* 46: Temperature to disarm mitigation (degree C)
+ })
+ Store(VNOM, Index(CFG0, 1))
+ Store(VLOW, Index(CFG0, 2))
+ Store(EMPT, Index(CFG0, 3))
+ Store(DCMA, Index(CFG0, 4))
+ Store(BOCP, Index(CFG0, 21))
+ Store(IFGD, Index(CFG0, 25))
+ Store(VFGD, Index(CFG0, 26))
+ Return (CFG0)
+ }
+
+ //ACPI methods for Platform File
+ Method (BPTM) {
+ Name (CFG0,
+ Package(){
+ 15000, // Emergency Timer
+ 0, // Emergency Tolerable Delay
+ })
+ Return (CFG0)
+ }
+
+ //*****************************************************
+ // Battery Charge Table 1 (BCT1)
+ // Notes: used in Method(BJTA) & Method (BAT1)
+ //*****************************************************
+ Name (BCT1, Package(){
+ 4350, //* 0: VDD1: (mV), Float Voltage (FV)
+ 2100, //* 1: FCC1: (mA), Full Charge Current (FCC)
+ 0, //* 2: HCLI: (C) hard cold limit - at which temperature charging will be disabled
+ 10, //* 3: SCLI: (C) soft cold limit - at which temperature charge current/float voltage will be reduced to JEITA compensated value
+ 45, //* 4: SHLI: (C) soft hot limit - at which temperature float voltage/charge current will be reduced to JEITA compensated value
+ 55, //* 5: HHLI: (C) hard hot limit - at which temperature charging will be disabled
+ 105, //* 6: FVC1: (mV) Float Voltage compensation (amount of FV reduction) when in battery hot-soft limit
+ 0, //* 7: (mV) Float Voltage compensation (amount of FV reduction) when in battery cold-soft limit
+ //* notes: put 0 value to disable
+ //* These values (10 vs 11) should be the same when HW JEITA is enabled
+ 0, //* 8: (mA) Charge Current compensation (amount of CC reduction) when in battery hot-soft limit
+ 1000, //* 9: CCC1: (mA) Charge Current compensation (amount of CC reduction) when in battery cold-soft limit
+ //* notes: put 0 value to disable
+ //* These values (12 vs 13) should be the same when HW JEITA is enabled
+ })
+
+ //ACPI methods for JEITA
+ Method (BJTA) {
+ Name (CFG0,
+ Package(){
+ 2, //* 0: Select JEITA Configuration: 0- No JEITA, 1- SW JEITA, 2- HW JEITA
+ 2, //* 1: Temperature Hysteresis (in deg C)
+ Package(0xa){0,0,0,0,0,0,0,0,0,0}
+ //* 2: Structure for default charge table
+ })
+ Store(VDD1, Index(\_SB_.PMBT.BCT1, 0))
+ Store(FCC1, Index(\_SB_.PMBT.BCT1, 1))
+ Store(HCLI, Index(\_SB_.PMBT.BCT1, 2))
+ Store(SCLI, Index(\_SB_.PMBT.BCT1, 3))
+ Store(SHLI, Index(\_SB_.PMBT.BCT1, 4))
+ Store(HHLI, Index(\_SB_.PMBT.BCT1, 5))
+ Store(FVC1, Index(\_SB_.PMBT.BCT1, 6))
+ Store(CCC1, Index(\_SB_.PMBT.BCT1, 9))
+
+ //Use BCT1 as the Default Charge Table
+ Store(\_SB_.PMBT.BCT1, Index(CFG0, 2))
+ Return (CFG0)
+ }
+
+ //ACPI methods for Battery-1 (Ascent 860-82209-0000 3450mAh)
+ Method (BAT1)
+ {
+ Name (CFG0,
+ Package(){
+ 0, //* 0: Battery Category: 0-NORMAL, 1-SMART
+ 0xFFFFFFEC, //* 1: min operating battery temp (-20 deg C)
+ 65, //* 2: max operating battery temp (+65 deg C)
+ Package(4){0,0,0,0}, //* 3: 128-bit battery info for future expansion
+ Package(0xa){0,0,0,0,0,0,0,0,0,0}
+ //* 4: Structure for charge table
+ })
+
+ //assign Charge Table to BCT1
+ //Notes: 1) If the default charge table and desire charge table are different,
+ // Create another table (ex: BCT2) with the same structure as BCT1 and modify BCT1 below with the new table name
+ // 2) Method(BJTA) is parsed before this(BAT1) method in Battmngr module
+ // Method(BJTA) may be updating BCT1 parameters using configuration from cust_pmic_batt.asl (refer to BJTA method details)
+ // If BAT1 desires different value to be used (than what used in BJTA), pls change/update relevant parameter(s) here.
+ Store(\_SB_.PMBT.BCT1, Index(CFG0, 4))
+
+ Return (CFG0)
+ }
+
+ //ACPI methods for Battery Error Handling
+ Method (BEHC)
+ {
+ //Actions for Battery Error Handling
+ // 0x0 - Do Nothing
+ // 0x1 - Reload Charge Table
+ // 0x2 - Error Shutdown
+ // 0x4 - Emergency Shutdown
+ // 0x8 - Enter Test Mode
+ Name (CFG0,
+ Package(){
+ 1, // 1-Feature Enable, 0-Feature Disable
+ 0x8, //Action(s) for DEBUG state -> Enter Test Mode
+ 0x1, //Action(s) for NORMAL state -> Reload Charge Table
+ 0x0, //Action(s) for SMART_AUTHENTICATED state -> Do nothing
+ 0x0, //Action(s) for UNKNOWN state -> Do nothing
+ 0x2, //Action(s) for NOT_PRESENT state -> Error Shutdown
+ 0x2, //Action(s) for INVALID state -> Error Shutdown
+ 0x4 //Action(s) for OUT_OP_RANGE state -> AFP for out of operational range
+ })
+ Return (CFG0)
+ }
+
+ //ACPI methods for Charge Table Management Configuration
+ Method (CTMC)
+ {
+ Name (CFG0,
+ Package(){
+ 2000, //* 0: min RID for DEBUG category: 2K
+ 14000, //* 1: max RID for DEBUG category: 14K
+ 0xFFFFFFFF, //* 2: RID2: min RID for NORMAL category: 15K
+ 0xFFFFFFFF, //* 3: RID3: max RID for NORMAL category: 140K
+ 240000, //* 4: min RID for SMART category: 240K
+ 450000, //* 5: max RID for SMART category: 450K
+ 1, //* 6: Number of charging table
+ })
+ Store(RID2, Index(CFG0, 2))
+ Store(RID3, Index(CFG0, 3))
+ Return (CFG0)
+ }
+
+ //ACPI methods for Parallel Charging
+ Method (BMPC) {
+ Name (CFG0,
+ Package(){
+ 0, //* 0: Feaature Enable. 1: Enabled, 0: Disable
+ 1, //* 1: Input Power Disctribution (HW) configuration: 0: MID-MID, 1: USBIN-USBIN
+ 7000, //* 2: (mW) Input Power Threshold to decide if parallel charging to be enabled or not
+ //* Note: Not applicable for MID-MID configuration
+ 1000, //* 3: (mA) Charge Current Threshold to decide if parallel charging to be enabled or not
+ 50, //* 4: (%) Slave Charger Initial Power Distribution
+ 60, //* 5: (mV) Slave Charger Float Voltage Headroom
+ 500, //* 6: (mA) Slave Charger Charge Current Done Threshold
+ 90, //* 7: Slave Charger Minimum Efficiency
+ 0, //* 8: Slave Charger HW ID. 0: SMB1380/1
+ 70, //* 9: (%)Slave Charger Max Power Distribution: 70%
+ 0, //* 10: (%)Slave Charger Min Power Distribution: 0%
+ Package(0x4)//* 11: Thermal Balancing Configuration
+ {
+ 5, //11.1: (C)Temperature Difference to trigger thermal balancing. 0 to disable the feature
+ 5, //11.2: (%)Step to redistrubute the power
+ 120, //11.3: (Sec)Minimum Wait Time for each redistribution attempt
+ 5, //11.4: (C)Temperature Margin for Master Charger
+ }
+ })
+ Return (CFG0)
+ }
+ }
+
+ //
+ // PMIC Battery Miniclass Driver
+ //
+ Device (PMBM) {
+ Name (_HID, "QCOM0263")
+ Name (_SUB, "RENEGA0E")
+ Name (_DEP, Package(0x1)
+ {
+ \_SB_.PMBT
+ })
+
+ Method (_CRS, 0x0, NotSerialized) {
+ Name (RBUF, ResourceTemplate () {
+ })
+ Return (RBUF)
+ }
+
+ Method (_STA) {
+ Return (0xB) // Device is installable, functional & should not be visible in OSPM/Device Manager
+ }
+ }
+
+//
+//FGBCL Driver
+//
+Device (BCL1) {
+ Name (_HID, "QCOM02D6")
+ Name (_SUB, "RENEGA0E")
+ Name (_DEP, Package(0x1)
+ {
+ \_SB_.PMIC
+ })
+
+ Method (_STA) {
+ Return (0xB) // Device is installable, functional & should not be visible in OSPM/Device Manager
+ }
+
+ Method (_CRS, 0x0, NotSerialized) {
+ Name (RBUF, ResourceTemplate () {
+ GpioInt(Edge, ActiveBoth, Shared, PullUp, 0, "\\_SB.PM01",,,,RawDataBuffer(){0x08}) {64} // 0x1E8 - PM_INT__BCL_COMP__VCOMP_LOW0 - VCOMP_LOW0 IRQ
+ GpioInt(Edge, ActiveHigh, Shared, PullUp, 0, "\\_SB.PM01",,,,) {65} // 0x1E9 - PM_INT__BCL_COMP__VCOMP_LOW1 - VCOMP_LOW1 IRQ
+ GpioInt(Edge, ActiveHigh, Shared, PullUp, 0, "\\_SB.PM01",,,,) {66} // 0x1EA - PM_INT__BCL_COMP__VCOMP_LOW2 - VCOMP_LOW2 IRQ
+ GpioInt(Edge, ActiveHigh, Shared, PullUp, 0, "\\_SB.PM01",,,,) {67} // 0x1EB - PM_INT__BCL_COMP__VCOMP_HI - VCOMP_HI IRQ
+ //GpioInt(Edge, ActiveHigh, Shared, PullUp, 0, "\\_SB.PM01",,,,) {68} // 0x1EC - PM_INT__BCL_COMP__SYS_OK - SYS_OK IRQ
+ //GpioInt(Edge, ActiveHigh, Shared, PullUp, 0, "\\_SB.PM01",,,,) {72} // 0x1F0 - PM_INT__BCL_PLM__VCOMP_LVL0_PLM - LVL0_PLM IRQ
+ //GpioInt(Edge, ActiveHigh, Shared, PullUp, 0, "\\_SB.PM01",,,,) {74} // 0x1F2 -PM_INT__BCL_PLM__VCOMP_LVL2_PLM - LVL2_PLM IRQ
+ GpioInt(Edge, ActiveHigh, Shared, PullUp, 0, "\\_SB.PM01",,,,) {75} // 0x1F3 - PM_INT__BCL_PLM__VCOMP_BA - BAN alarm IRQ
+ GpioInt(Edge, ActiveHigh, Shared, PullUp, 0, "\\_SB.PM01",,,,) {336} // 0x210 - PM_INT__FG_BCL__IBT_HI - ibatt high IRQ
+ GpioInt(Edge, ActiveHigh, Shared, PullUp, 0, "\\_SB.PM01",,,,) {337} // 0x211 - PM_INT__FG_BCL__IBT_THI - ibatt too high IRQ
+ GpioInt(Edge, ActiveHigh, Shared, PullUp, 0, "\\_SB.PM01",,,,) {339} // 0x213 - PM_INT__FG_BCL__VBT_LO_CMP - vbatt low irq
+ GpioInt(Edge, ActiveHigh, Shared, PullUp, 0, "\\_SB.PM01",,,,) {340} // 0x214 - PM_INT__FG_BCL__VBT_TLO_CMP - vbatt too low irq
+ GpioInt(Edge, ActiveHigh, Shared, PullUp, 0, "\\_SB.PM01",,,,) {324} // 0x204 - PM_INT__FG_BATT_SOC__MSOC_LOW - MSOC_Low Interrupt
+ GpioInt(Edge, ActiveHigh, Shared, PullUp, 0, "\\_SB.PM01",,,,) {326} // 0x206 - PM_INT__FG_BATT_SOC__MSOC_HIGH - MSOC_HI Interrupt
+ GpioInt(Edge, ActiveBoth, Shared, PullUp, 0, "\\_SB.PM01",,,,RawDataBuffer(){0x08}) {344} // 0x218 - PM_INT__FG_LMH__LMH_LVL0 - LMH_LVL0 IRQ
+ GpioInt(Edge, ActiveBoth, Shared, PullUp, 0, "\\_SB.PM01",,,,RawDataBuffer(){0x08}) {345} // 0x219 - PM_INT__FG_LMH__LMH_LVL1 - LMH_LVL1 IRQ
+ GpioInt(Edge, ActiveBoth, Shared, PullUp, 0, "\\_SB.PM01",,,,RawDataBuffer(){0x08}) {346} // 0x21A - PM_INT__FG_LMH__LMH_LVL2 - LMH_LVL2 IRQ
+
+ })
+ Return (RBUF)
+ }
+ //ACPI methods for FGBCL device
+ Method (BCLS) {
+ Name (CFG0,
+ Package(){
+ 3, //* FGBCL ACPI revision
+ 7, //* 0: BCL disabled, 1: vph_pwr bcl enabled, 2: fg vbatt enabled, 4: fg ibatt enabled
+ 5000, //* battery ocp current
+ 80, //* ibatt high threshold is set to 80 for 80% of OCP
+ 90, //* ibatt too high is set to 90 for 90% of OCP
+ 2800, //* vbatt low is set to 2800 mV
+ 2600, //* vbatt too low is set to 2600 mV
+ 3200, //* vcomp_low0 threshold is 3200 mv
+ 2750, //* vcomp_low1 threshold is 2750 mv
+ 2500, //* vcomp_low2 threshold is 2500 mV
+ 10, //* poll timer for battery soc polling.
+ 1, //* 1- enable battery percent notification. 0-disable battery percent notification
+ 2000, //* debug board Min battery ID in Ohm
+ 14000 //* debug board Max battery ID in Ohm
+ })
+ Return (CFG0)
+ }
+ //ACPI methods for Interrupt Name
+ Method (BCLQ) {
+ Name (CFG0,
+ Package(){
+ "VCOMP_LOW0", // vcomp_low0 IRQ
+ "VCOMP_LOW1", // vcomp_low1 IRQ
+ "VCOMP_LOW2", // vcomp_low2 IRQ
+ "VCOMP_HI", // vcomp_hi IRQ
+ //"SYS_OK", // sys_ok irq
+ //"LVL0_PLM", // LVL0_PLM IRQ
+ //"LVL1_PLM" // LVL1_PLM IRQ
+ //"LVL2_PLM", // LVL2_PLM IRQ
+ "BAN_ALARM", // BAN_ALARM IRQ
+ "IBATT_HI", // IBATT HIGH IRQ
+ "IBATT_THI", // IBATT TOO HIGH IRQ
+ "VBATT_LOW", // VBATT_LOW IRQ
+ "VBATT_TLOW", // VBATT TOO LOW IRQ
+ "MSOC_LOW", // monotonic soc low IRQ
+ "MSOC_HI", // monotonic soc high IRQ
+ "LMH_LVL0", // LMH_LVL0 IRQ
+ "LMH_LVL1", // LMH_LVL1 IRQ
+ "LMH_LVL2", // LMH_LVL2 IRQ
+ })
+ Return (CFG0)
+ }
+}
+
+//
+//PMIC Type-C Controler Driver (PMICTCC) Driver
+//
+Device(PTCC)
+{
+ Name (_HID, "QCOM02E6")
+ Name (_SUB, "RENEGA0E")
+ Name (_DEP, Package(0x1) {\_SB_.PMIC})
+ Method (_CRS, 0x0, NotSerialized) {
+ Name (RBUF, ResourceTemplate () {
+ GpioInt(Edge, ActiveHigh, SharedAndWake, PullNone, 0, "\\_SB.PM01",,,,) {239} // 0x9F - PM_INT__SCHG_USB__TYPE_C_OR_RID_DETECTION_CHANGE - CC State Changed IRQ
+ GpioInt(Edge, ActiveHigh, SharedAndWake, PullNone, 0, "\\_SB.PM01",,,,) {270} // 0xBE - PM_INT__USB_PD__MESSAGE_RX_DISCARDED - Message RX Discarded IRQ
+ GpioInt(Edge, ActiveHigh, SharedAndWake, PullNone, 0, "\\_SB.PM01",,,,) {269} // 0xBD - PM_INT__USB_PD__MESSAGE_TX_DISCARDED - Message TX Discarded IRQ
+ GpioInt(Edge, ActiveHigh, SharedAndWake, PullNone, 0, "\\_SB.PM01",,,,) {268} // 0xBC - PM_INT__USB_PD__MESSAGE_TX_FAILED - Message TX Failed IRQ
+ GpioInt(Edge, ActiveHigh, SharedAndWake, PullNone, 0, "\\_SB.PM01",,,,) {267} // 0xBB - PM_INT__USB_PD__MESSAGE_RECEIVED - Message Received IRQ
+ GpioInt(Edge, ActiveHigh, SharedAndWake, PullNone, 0, "\\_SB.PM01",,,,) {266} // 0xBA - PM_INT__USB_PD__MESSAGE_SENT - Message Sent IRQ
+ GpioInt(Edge, ActiveHigh, SharedAndWake, PullNone, 0, "\\_SB.PM01",,,,) {265} // 0xB9 - PM_INT__USB_PD__SIGNAL_RECEIVED - Singal Received IRQ
+ GpioInt(Edge, ActiveHigh, SharedAndWake, PullNone, 0, "\\_SB.PM01",,,,) {264} // 0xB8 - PM_INT__USB_PD__SIGNAL_SENT - Signal Sent IRQ
+ GpioInt(Edge, ActiveHigh, Exclusive, PullUp, 0, "\\_SB.PM01",,,,) {217} // 0x89 - PM_INT__SCHG_OTG__OTG_OVERCURRENT - OTG_OC_IRQ
+ GpioInt(Edge, ActiveBoth, Exclusive, PullUp, 0, "\\_SB.PM01",,,,) {263} // 0xB7 - PM_INT__SCHG_MISC__SWITCHER_POWER_OK - SWITCHER_POWER_OK (CHG_MISC)
+ GpioInt(Edge, ActiveHigh, Exclusive, PullUp, 0, "\\_SB.PM01",,,,) {235} // 0x9B - PM_INT__SCHG_USB__USBIN_OV - USBIN_OV (CHG_USB)
+ // GpioIo (Exclusive, PullUp, 0, 0, , "\\_SB.PM01", , , , ) {493} // 0x668 - PM_INT__PM2_GPIO14__GPIO_IN_STS - GPIO14B � For Type-C Debug Accessory Mode
+ })
+ Return (RBUF)
+ }
+}
diff --git a/dipper/thz.asl b/dipper/thz.asl
new file mode 100644
index 0000000..a3a3a39
--- /dev/null
+++ b/dipper/thz.asl
@@ -0,0 +1,557 @@
+//
+// The Driver for Dynamically Changing Thresholds
+// of Thermal Zones
+//
+
+Method(THTZ, 0x4, NotSerialized)
+{
+
+ // Switch based on thermal zone number
+ Switch(toInteger(Arg0))
+ {
+ Case(1)
+ {
+ Switch(toInteger(Arg3))
+ {
+ Case(0) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ1.TPSV)
+ Notify(\_SB.TZ1, 0x81)
+ }
+ Return(\_SB.TZ1._PSV)
+ }
+
+ Case(2) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ1.TTSP)
+ Notify(\_SB.TZ1, 0x81)
+ }
+ Return(\_SB.TZ1._TSP)
+ }
+
+ Case(3) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ1.TTC1)
+ Notify(\_SB.TZ1, 0x81)
+ }
+ Return(\_SB.TZ1._TC1)
+ }
+
+ Case(4) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ1.TTC2)
+ Notify(\_SB.TZ1, 0x81)
+ }
+ Return(\_SB.TZ1._TC2)
+ }
+
+ Default
+ {
+ Return(0xFFFF)
+ }
+ }
+ }
+
+ Case(3)
+ {
+ Switch(toInteger(Arg3))
+ {
+ Case(0) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ3.TPSV)
+ Notify(\_SB.TZ3, 0x81)
+ }
+ Return(\_SB.TZ3._PSV)
+ }
+
+ Case(2) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ3.TTSP)
+ Notify(\_SB.TZ3, 0x81)
+ }
+ Return(\_SB.TZ3._TSP)
+ }
+
+ Case(3) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ3.TTC1)
+ Notify(\_SB.TZ3, 0x81)
+ }
+ Return(\_SB.TZ3._TC1)
+ }
+
+ Case(4) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ3.TTC2)
+ Notify(\_SB.TZ3, 0x81)
+ }
+ Return(\_SB.TZ3._TC2)
+ }
+
+ Default
+ {
+ Return(0xFFFF)
+ }
+ }
+ }
+
+ Case(20)
+ {
+ Switch(toInteger(Arg3))
+ {
+ Case(0) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ20.TPSV)
+ Notify(\_SB.TZ20, 0x81)
+ }
+ Return(\_SB.TZ20._PSV)
+ }
+
+ Case(2) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ20.TTSP)
+ Notify(\_SB.TZ20, 0x81)
+ }
+ Return(\_SB.TZ20._TSP)
+ }
+
+ Case(3) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ20.TTC1)
+ Notify(\_SB.TZ20, 0x81)
+ }
+ Return(\_SB.TZ20._TC1)
+ }
+
+ Case(4) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ20.TTC2)
+ Notify(\_SB.TZ20, 0x81)
+ }
+ Return(\_SB.TZ20._TC2)
+ }
+
+ Default
+ {
+ Return(0xFFFF)
+ }
+ }
+ }
+
+ Case(21)
+ {
+ Switch(toInteger(Arg3))
+ {
+ Case(0) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ21.TPSV)
+ Notify(\_SB.TZ21, 0x81)
+ }
+ Return(\_SB.TZ21._PSV)
+ }
+
+ Case(2) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ21.TTSP)
+ Notify(\_SB.TZ21, 0x81)
+ }
+ Return(\_SB.TZ21._TSP)
+ }
+
+ Case(3) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ21.TTC1)
+ Notify(\_SB.TZ21, 0x81)
+ }
+ Return(\_SB.TZ21._TC1)
+ }
+
+ Case(4) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ21.TTC2)
+ Notify(\_SB.TZ21, 0x81)
+ }
+ Return(\_SB.TZ21._TC2)
+ }
+
+ Default
+ {
+ Return(0xFFFF)
+ }
+ }
+ }
+
+ Case(33) {
+ Switch(toInteger(Arg3))
+ {
+ Case(0) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ33.TPSV)
+ Notify(\_SB.TZ33, 0x81)
+ }
+ Return(\_SB.TZ33._PSV)
+ }
+
+ Case(2) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ33.TTSP)
+ Notify(\_SB.TZ33, 0x81)
+ }
+ Return(\_SB.TZ33._TSP)
+ }
+
+ Case(3) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ33.TTC1)
+ Notify(\_SB.TZ33, 0x81)
+ }
+ Return(\_SB.TZ33._TC1)
+ }
+
+ Case(4) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ33.TTC2)
+ Notify(\_SB.TZ33, 0x81)
+ }
+ Return(\_SB.TZ33._TC2)
+ }
+
+ Default
+ {
+ Return(0xFFFF)
+ }
+ }
+ }
+
+ Case(36) {
+ Switch(toInteger(Arg3))
+ {
+ Case(0) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ36.TPSV)
+ Notify(\_SB.TZ36, 0x81)
+ }
+ Return(\_SB.TZ36._PSV)
+ }
+
+ Case(2) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ36.TTSP)
+ Notify(\_SB.TZ36, 0x81)
+ }
+ Return(\_SB.TZ36._TSP)
+ }
+
+ Case(3) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ36.TTC1)
+ Notify(\_SB.TZ36, 0x81)
+ }
+ Return(\_SB.TZ36._TC1)
+ }
+
+ Case(4) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ36.TTC2)
+ Notify(\_SB.TZ36, 0x81)
+ }
+ Return(\_SB.TZ36._TC2)
+ }
+
+ Default
+ {
+ Return(0xFFFF)
+ }
+ }
+ }
+
+ Case(37) {
+ Switch(toInteger(Arg3))
+ {
+ Case(0) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ37.TPSV)
+ Notify(\_SB.TZ37, 0x81)
+ }
+ Return(\_SB.TZ37._PSV)
+ }
+
+ Case(1)
+ {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ37.TCRT)
+ Notify(\_SB.TZ37, 0x81)
+ }
+ Return(\_SB.TZ37._CRT)
+ }
+
+ Case(2) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ37.TTSP)
+ Notify(\_SB.TZ37, 0x81)
+ }
+ Return(\_SB.TZ37._TSP)
+ }
+
+ Case(3) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ37.TTC1)
+ Notify(\_SB.TZ37, 0x81)
+ }
+ Return(\_SB.TZ37._TC1)
+ }
+
+ Case(4) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ37.TTC2)
+ Notify(\_SB.TZ37, 0x81)
+ }
+ Return(\_SB.TZ37._TC2)
+ }
+
+ Default
+ {
+ Return(0xFFFF)
+ }
+ }
+ }
+
+ Case(38) {
+ Switch(toInteger(Arg3))
+ {
+ Case(0) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ38.TPSV)
+ Notify(\_SB.TZ38, 0x81)
+ }
+ Return(\_SB.TZ38._PSV)
+ }
+
+ Default
+ {
+ Return(0xFFFF)
+ }
+ }
+ }
+
+ Case(40) {
+ Switch(toInteger(Arg3))
+ {
+ Case(0) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ40.TPSV)
+ Notify(\_SB.TZ40, 0x81)
+ }
+ Return(\_SB.TZ40._PSV)
+ }
+
+ Case(2) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ40.TTSP)
+ Notify(\_SB.TZ40, 0x81)
+ }
+ Return(\_SB.TZ40._TSP)
+ }
+
+ Case(3) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ40.TTC1)
+ Notify(\_SB.TZ40, 0x81)
+ }
+ Return(\_SB.TZ40._TC1)
+ }
+
+ Case(4) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ40.TTC2)
+ Notify(\_SB.TZ40, 0x81)
+ }
+ Return(\_SB.TZ40._TC2)
+ }
+
+ Default
+ {
+ Return(0xFFFF)
+ }
+ }
+ }
+
+ Case(44) {
+ Switch(toInteger(Arg3))
+ {
+ Case(0) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ44.TPSV)
+ Notify(\_SB.TZ44, 0x81)
+ }
+ Return(\_SB.TZ44._PSV)
+ }
+
+ Case(2) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ44.TTSP)
+ Notify(\_SB.TZ44, 0x81)
+ }
+ Return(\_SB.TZ44._TSP)
+ }
+
+ Case(3) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ44.TTC1)
+ Notify(\_SB.TZ44, 0x81)
+ }
+ Return(\_SB.TZ44._TC1)
+ }
+
+ Case(4) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ44.TTC2)
+ Notify(\_SB.TZ44, 0x81)
+ }
+ Return(\_SB.TZ44._TC2)
+ }
+
+ Default
+ {
+ Return(0xFFFF)
+ }
+ }
+ }
+
+ Case(98)
+ {
+ Switch(toInteger(Arg3))
+ {
+ Case(0) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ98.TPSV)
+ Notify(\_SB.TZ98, 0x81)
+ }
+ Return(\_SB.TZ98._PSV)
+ }
+
+ Case(2) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ98.TTSP)
+ Notify(\_SB.TZ98, 0x81)
+ }
+ Return(\_SB.TZ98._TSP)
+ }
+
+ Case(3) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ98.TTC1)
+ Notify(\_SB.TZ98, 0x81)
+ }
+ Return(\_SB.TZ98._TC1)
+ }
+
+ Case(4) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ98.TTC2)
+ Notify(\_SB.TZ98, 0x81)
+ }
+ Return(\_SB.TZ98._TC2)
+ }
+
+ Default
+ {
+ Return(0xFFFF)
+ }
+ }
+ }
+
+ Case(99)
+ {
+ Switch(toInteger(Arg3))
+ {
+ Case(1) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ99.TCRT)
+ Notify(\_SB.TZ99, 0x81)
+ }
+ Return(\_SB.TZ99._CRT)
+ }
+
+ Case(2) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ99.TTSP)
+ Notify(\_SB.TZ99, 0x81)
+ }
+ Return(\_SB.TZ99._TSP)
+ }
+
+ Case(3) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ99.TTC1)
+ Notify(\_SB.TZ99, 0x81)
+ }
+ Return(\_SB.TZ99._TC1)
+ }
+
+ Case(4) {
+ If(Arg2)
+ {
+ Store(Arg1, \_SB.TZ99.TTC2)
+ Notify(\_SB.TZ99, 0x81)
+ }
+ Return(\_SB.TZ99._TC2)
+ }
+
+ Default
+ {
+ Return(0xFFFF)
+ }
+ }
+ }
+
+ Default {
+ Return(0xFFFF)
+ }
+ }
+}
--
2.47.1