From 1c55826878188fa6224076b19d457513dff5906c Mon Sep 17 00:00:00 2001 From: Avery Black Date: Wed, 13 Oct 2021 14:50:50 -0700 Subject: [PATCH] Update SSDT-CPUR to include 32 cores --- extra-files/compiled/SSDT-CPUR.aml | Bin 1416 -> 1952 bytes extra-files/decompiled/SSDT-CPUR.dsl | 259 +++++++++++++++++++++++++++ 2 files changed, 259 insertions(+) create mode 100644 extra-files/decompiled/SSDT-CPUR.dsl diff --git a/extra-files/compiled/SSDT-CPUR.aml b/extra-files/compiled/SSDT-CPUR.aml index 1eb8653ba8ef1d8afec69ce68a82532762a87d70..a0b8e62c22e14fc6a7d61cd690b6888f2484f859 100644 GIT binary patch literal 1952 zcmZ|O%T5A85CzZ{_vUPF zs#mLGeP}6F`z@;VVm8i~-<5JtD>YlJ=bgsj{g8jE{&rN~ttPwWd|l>R>n2TrC59yd zOG1`JEQwi?uq0(k#*#5hCM?NWQm|yol9DFC_5rpJuzi5-18g5)`vBVq*gnAa0k#jY zeSqx)Y#(6z0NV%bKHaa?*4@u$KU`K?t8QDV<_|e4EaAjg0+y!cD-D)G-B$)!hNr$V z#4>95$_UH2=__L_la{YcuuR*&GQ~3M_{!{9f~(^ckV#^B!Dpm_Vyh}h60#Sfd9dy&jO(T0q{SV>_q_dKLGxRK)(ur{s+MS5Wt%N I=zoCn4~+iK5C8xG delta 33 ocmZ3$-@(ll9PAR(!OFnER6LPOhEaN>`bI`(0e`E_*-UGh0gIyuRsaA1 diff --git a/extra-files/decompiled/SSDT-CPUR.dsl b/extra-files/decompiled/SSDT-CPUR.dsl new file mode 100644 index 0000000..22ee610 --- /dev/null +++ b/extra-files/decompiled/SSDT-CPUR.dsl @@ -0,0 +1,259 @@ +DefinitionBlock ("", "SSDT", 2, "DRTNIA", "CPUR", 0x00003000) +{ + External (_SB_.PLTF.C000, DeviceObj) + External (_SB_.PLTF.C001, DeviceObj) + External (_SB_.PLTF.C002, DeviceObj) + External (_SB_.PLTF.C003, DeviceObj) + External (_SB_.PLTF.C004, DeviceObj) + External (_SB_.PLTF.C005, DeviceObj) + External (_SB_.PLTF.C006, DeviceObj) + External (_SB_.PLTF.C007, DeviceObj) + External (_SB_.PLTF.C008, DeviceObj) + External (_SB_.PLTF.C009, DeviceObj) + External (_SB_.PLTF.C00A, DeviceObj) + External (_SB_.PLTF.C00B, DeviceObj) + External (_SB_.PLTF.C00C, DeviceObj) + External (_SB_.PLTF.C00D, DeviceObj) + External (_SB_.PLTF.C00E, DeviceObj) + External (_SB_.PLTF.C00F, DeviceObj) + External (_SB_.PLTF.C010, DeviceObj) + External (_SB_.PLTF.C011, DeviceObj) + External (_SB_.PLTF.C012, DeviceObj) + External (_SB_.PLTF.C013, DeviceObj) + External (_SB_.PLTF.C014, DeviceObj) + External (_SB_.PLTF.C015, DeviceObj) + External (_SB_.PLTF.C016, DeviceObj) + External (_SB_.PLTF.C017, DeviceObj) + External (_SB_.PLTF.C018, DeviceObj) + External (_SB_.PLTF.C019, DeviceObj) + External (_SB_.PLTF.C01A, DeviceObj) + External (_SB_.PLTF.C01B, DeviceObj) + External (_SB_.PLTF.C01C, DeviceObj) + External (_SB_.PLTF.C01D, DeviceObj) + External (_SB_.PLTF.C01E, DeviceObj) + External (_SB_.PLTF.C01F, DeviceObj) + + Scope (\_SB) + { + Processor (PR00, 0x00, 0x00000810, 0x06) + { + Return (\_SB.PLTF.C000) + } + + Processor (PR01, 0x01, 0x00000810, 0x06) + { + Return (\_SB.PLTF.C001) + } + + Processor (PR02, 0x02, 0x00000810, 0x06) + { + Return (\_SB.PLTF.C002) + } + + Processor (PR03, 0x03, 0x00000810, 0x06) + { + Return (\_SB.PLTF.C003) + } + + Processor (PR04, 0x04, 0x00000810, 0x06) + { + Return (\_SB.PLTF.C004) + } + + Processor (PR05, 0x05, 0x00000810, 0x06) + { + Return (\_SB.PLTF.C005) + } + + Processor (PR06, 0x06, 0x00000810, 0x06) + { + Return (\_SB.PLTF.C006) + } + + Processor (PR07, 0x07, 0x00000810, 0x06) + { + Return (\_SB.PLTF.C007) + } + + Processor (PR08, 0x08, 0x00000810, 0x06) + { + Return (\_SB.PLTF.C008) + } + + Processor (PR09, 0x09, 0x00000810, 0x06) + { + Return (\_SB.PLTF.C009) + } + + Processor (PR10, 0x0A, 0x00000810, 0x06) + { + Return (\_SB.PLTF.C00A) + } + + Processor (PR11, 0x0B, 0x00000810, 0x06) + { + Return (\_SB.PLTF.C00B) + } + + Processor (PR12, 0x0C, 0x00000810, 0x06) + { + If (CondRefOf (\_SB.PLTF.C00C)) + { + Return (\_SB.PLTF.C00C) + } + } + + Processor (PR13, 0x0D, 0x00000810, 0x06) + { + If (CondRefOf (\_SB.PLTF.C00D)) + { + Return (\_SB.PLTF.C00D) + } + } + + Processor (PR14, 0x0E, 0x00000810, 0x06) + { + If (CondRefOf (\_SB.PLTF.C00E)) + { + Return (\_SB.PLTF.C00E) + } + } + + Processor (PR15, 0x0F, 0x00000810, 0x06) + { + If (CondRefOf (\_SB.PLTF.C00F)) + { + Return (\_SB.PLTF.C00F) + } + } + + Processor (PR16, 0x10, 0x00000810, 0x06) + { + If (CondRefOf (\_SB.PLTF.C010)) + { + Return (\_SB.PLTF.C010) + } + } + + Processor (PR17, 0x11, 0x00000810, 0x06) + { + If (CondRefOf (\_SB.PLTF.C011)) + { + Return (\_SB.PLTF.C011) + } + } + + Processor (PR18, 0x12, 0x00000810, 0x06) + { + If (CondRefOf (\_SB.PLTF.C012)) + { + Return (\_SB.PLTF.C012) + } + } + + Processor (PR19, 0x13, 0x00000810, 0x06) + { + If (CondRefOf (\_SB.PLTF.C013)) + { + Return (\_SB.PLTF.C013) + } + } + + Processor (PR20, 0x14, 0x00000810, 0x06) + { + If (CondRefOf (\_SB.PLTF.C014)) + { + Return (\_SB.PLTF.C014) + } + } + + Processor (PR21, 0x15, 0x00000810, 0x06) + { + If (CondRefOf (\_SB.PLTF.C015)) + { + Return (\_SB.PLTF.C015) + } + } + + Processor (PR22, 0x16, 0x00000810, 0x06) + { + If (CondRefOf (\_SB.PLTF.C016)) + { + Return (\_SB.PLTF.C016) + } + } + + Processor (PR23, 0x17, 0x00000810, 0x06) + { + If (CondRefOf (\_SB.PLTF.C017)) + { + Return (\_SB.PLTF.C017) + } + } + + Processor (PR24, 0x18, 0x00000810, 0x06) + { + If (CondRefOf (\_SB.PLTF.C018)) + { + Return (\_SB.PLTF.C018) + } + } + + Processor (PR25, 0x19, 0x00000810, 0x06) + { + If (CondRefOf (\_SB.PLTF.C019)) + { + Return (\_SB.PLTF.C019) + } + } + + Processor (PR26, 0x1A, 0x00000810, 0x06) + { + If (CondRefOf (\_SB.PLTF.C01A)) + { + Return (\_SB.PLTF.C01A) + } + } + + Processor (PR27, 0x1B, 0x00000810, 0x06) + { + If (CondRefOf (\_SB.PLTF.C01B)) + { + Return (\_SB.PLTF.C01B) + } + } + + Processor (PR28, 0x1C, 0x00000810, 0x06) + { + If (CondRefOf (\_SB.PLTF.C01C)) + { + Return (\_SB.PLTF.C01C) + } + } + + Processor (PR29, 0x1D, 0x00000810, 0x06) + { + If (CondRefOf (\_SB.PLTF.C01D)) + { + Return (\_SB.PLTF.C01D) + } + } + + Processor (PR30, 0x1E, 0x00000810, 0x06) + { + If (CondRefOf (\_SB.PLTF.C01E)) + { + Return (\_SB.PLTF.C01E) + } + } + + Processor (PR31, 0x1F, 0x00000810, 0x06) + { + If (CondRefOf (\_SB.PLTF.C01F)) + { + Return (\_SB.PLTF.C01F) + } + } + } +} +