From 64ec24be7c770e999e8e99ae06df7d597e2bae1d Mon Sep 17 00:00:00 2001 From: sunshuyu <1582956180@qq.com> Date: Fri, 15 Oct 2021 20:04:16 +0800 Subject: [PATCH 1/4] Fix MemoryMap --- .../Include/Configuration/DeviceMemoryMap.h | 223 ++++++------------ 1 file changed, 77 insertions(+), 146 deletions(-) diff --git a/MSM8998Pkg/Include/Configuration/DeviceMemoryMap.h b/MSM8998Pkg/Include/Configuration/DeviceMemoryMap.h index 19e59a4..f4bba54 100644 --- a/MSM8998Pkg/Include/Configuration/DeviceMemoryMap.h +++ b/MSM8998Pkg/Include/Configuration/DeviceMemoryMap.h @@ -3,7 +3,7 @@ #include -#define MAX_ARM_MEMORY_REGION_DESCRIPTOR_COUNT 95 +#define MAX_ARM_MEMORY_REGION_DESCRIPTOR_COUNT 64 /* Below flag is used for system memory */ #define SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES \ @@ -29,270 +29,201 @@ typedef struct { static ARM_MEMORY_REGION_DESCRIPTOR_EX gDeviceMemoryDescriptorEx[] = { /* Address, Length, ResourceType, Resource Attribute, ARM MMU Attribute, HobOption, EFI Memory Type */ + /* DDR */ - /* DDR */ - - /* Kernel */ - {0x80000000, 0x00EB0000, EFI_RESOURCE_SYSTEM_MEMORY, - SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, - ARM_MEMORY_REGION_ATTRIBUTE_WRITE_BACK, AddMem, EfiBootServicesCode}, - /* HLOS1 */ - {0x80EB0000, 0x04950000, EFI_RESOURCE_SYSTEM_MEMORY, - SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, - ARM_MEMORY_REGION_ATTRIBUTE_WRITE_BACK, AddMem, - EfiBootServicesData}, - /* MPSS_EFS */ - {0x85E00000, 0x00200000, EFI_RESOURCE_SYSTEM_MEMORY, - SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, - ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddMem, EfiReservedMemoryType}, - /* SMEM */ + /* Kernel */ + {0x80000000, 0x05800000, EFI_RESOURCE_SYSTEM_MEMORY, + SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, ARM_MEMORY_REGION_ATTRIBUTE_WRITE_BACK, + AddMem, EfiBootServicesCode}, + /* Reserved */ + {0x85800000, 0x00800000, EFI_RESOURCE_MEMORY_RESERVED, + SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, ARM_MEMORY_REGION_ATTRIBUTE_WRITE_BACK, + AddMem, EfiReservedMemoryType}, + /* SMEM */ {0x86000000, 0x00200000, EFI_RESOURCE_MEMORY_RESERVED, - EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, - ARM_MEMORY_REGION_ATTRIBUTE_UNCACHED_UNBUFFERED, AddMem, - EfiReservedMemoryType}, - /* TZApps */ - {0x86D00000, 0x00E00000, EFI_RESOURCE_SYSTEM_MEMORY, - SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, - ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, NoHob, EfiReservedMemoryType}, - /* HLOS2 */ - {0x87B00000, 0x03000000, EFI_RESOURCE_SYSTEM_MEMORY, - SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, - ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddMem, EfiReservedMemoryType}, - /* PIL_REGION */ - {0x8AB00000, 0x0AC00000, EFI_RESOURCE_SYSTEM_MEMORY, - SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, - ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddMem, EfiReservedMemoryType}, - /* DXE Heap */ - {0x97C00000, 0x05730000, EFI_RESOURCE_SYSTEM_MEMORY, - SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, - ARM_MEMORY_REGION_ATTRIBUTE_WRITE_BACK, AddMem, EfiConventionalMemory}, - /* DBI Dump */ - {0x9D330000, 0x000D0000, EFI_RESOURCE_MEMORY_MAPPED_IO, - EFI_RESOURCE_ATTRIBUTE_INITIALIZED, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, - NoHob, EfiConventionalMemory}, - /* FrameBuffer */ + EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_UNCACHED_UNBUFFERED, + AddMem, EfiReservedMemoryType}, + /* PIL Reserved */ + {0x8BF00000, 0x0BD00000, EFI_RESOURCE_SYSTEM_MEMORY, + SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, + AddMem, EfiReservedMemoryType}, + /* DXE Heap */ + {0x97C00000, 0x05800000, EFI_RESOURCE_SYSTEM_MEMORY, + SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, ARM_MEMORY_REGION_ATTRIBUTE_WRITE_BACK, + AddMem, EfiConventionalMemory}, + /* Display Reserved */ {0x9D400000, 0x02400000, EFI_RESOURCE_MEMORY_RESERVED, - EFI_RESOURCE_ATTRIBUTE_WRITE_THROUGH_CACHEABLE, - ARM_MEMORY_REGION_ATTRIBUTE_WRITE_THROUGH, AddMem, EfiMaxMemoryType}, - /* FV Region */ + EFI_RESOURCE_ATTRIBUTE_WRITE_THROUGH_CACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_WRITE_THROUGH, + AddMem, EfiMaxMemoryType}, + /* FV Region */ {0x9F800000, 0x00200000, EFI_RESOURCE_SYSTEM_MEMORY, - SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, - ARM_MEMORY_REGION_ATTRIBUTE_WRITE_BACK, AddMem, EfiBootServicesData}, - /* ABOOT FV */ - {0x9FA00000, 0x00200000, EFI_RESOURCE_SYSTEM_MEMORY, - SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, - ARM_MEMORY_REGION_ATTRIBUTE_WRITE_BACK, AddMem, EfiReservedMemoryType}, - /* UEFI FD */ - {0x9FC00000, 0x00300000, EFI_RESOURCE_SYSTEM_MEMORY, - SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, - ARM_MEMORY_REGION_ATTRIBUTE_WRITE_BACK, AddMem, EfiBootServicesData}, - /* SEC Heap */ - {0x9FF00000, 0x0008C000, EFI_RESOURCE_SYSTEM_MEMORY, - SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, - ARM_MEMORY_REGION_ATTRIBUTE_WRITE_BACK, AddMem, EfiBootServicesData}, - /* CPU Vectors */ - {0x9FF8C000, 0x00001000, EFI_RESOURCE_SYSTEM_MEMORY, - SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, - ARM_MEMORY_REGION_ATTRIBUTE_WRITE_BACK, AddMem, EfiBootServicesData}, - /* MMU PageTables */ + SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, ARM_MEMORY_REGION_ATTRIBUTE_WRITE_BACK, + AddMem, EfiBootServicesData}, + /* ABOOT FV */ + {0x9FA00000, 0x00200000, EFI_RESOURCE_MEMORY_RESERVED, + SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, ARM_MEMORY_REGION_ATTRIBUTE_WRITE_BACK, + AddMem, EfiReservedMemoryType}, + /* UEFI FD */ + {0x9FC00000, 0x00300000, EFI_RESOURCE_MEMORY_RESERVED, + SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, ARM_MEMORY_REGION_ATTRIBUTE_WRITE_BACK, + AddMem, EfiBootServicesData}, + /* SEC Heap */ + {0x9FF00000, 0x0008C000, EFI_RESOURCE_MEMORY_RESERVED, + SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, ARM_MEMORY_REGION_ATTRIBUTE_WRITE_BACK, + AddMem, EfiBootServicesData}, + /* CPU Vectors */ + {0x9FF8C000, 0x00001000, EFI_RESOURCE_MEMORY_RESERVED, + SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, ARM_MEMORY_REGION_ATTRIBUTE_WRITE_BACK, + AddMem, EfiBootServicesData}, + /* MMU PageTables */ {0x9FF8D000, 0x00003000, EFI_RESOURCE_SYSTEM_MEMORY, - SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, - ARM_MEMORY_REGION_ATTRIBUTE_WRITE_BACK, AddMem, EfiBootServicesData}, - /* UEFI Stack */ + SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, ARM_MEMORY_REGION_ATTRIBUTE_WRITE_BACK, + AddMem, EfiBootServicesData}, + /* UEFI Stack */ {0x9FF90000, 0x00040000, EFI_RESOURCE_SYSTEM_MEMORY, - SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, - ARM_MEMORY_REGION_ATTRIBUTE_WRITE_BACK, AddMem, EfiBootServicesData}, - {0x9FFD0000, 0x0000A000, EFI_RESOURCE_SYSTEM_MEMORY, - SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, - ARM_MEMORY_REGION_ATTRIBUTE_UNCACHED_UNBUFFERED, AddMem, - EfiRuntimeServicesData}, - {0x9FFDA000, 0x00003000, EFI_RESOURCE_SYSTEM_MEMORY, - SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, - ARM_MEMORY_REGION_ATTRIBUTE_UNCACHED_UNBUFFERED, AddMem, - EfiRuntimeServicesData}, - {0x9FFDD000, 0x00004000, EFI_RESOURCE_SYSTEM_MEMORY, - SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, - ARM_MEMORY_REGION_ATTRIBUTE_UNCACHED_UNBUFFERED, AddMem, - EfiRuntimeServicesData}, - {0x9FFE1000, 0x00001000, EFI_RESOURCE_SYSTEM_MEMORY, - SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, - ARM_MEMORY_REGION_ATTRIBUTE_UNCACHED_UNBUFFERED, AddMem, - EfiRuntimeServicesData}, - {0x9FFE2000, 0x00001000, EFI_RESOURCE_SYSTEM_MEMORY, - SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, - ARM_MEMORY_REGION_ATTRIBUTE_UNCACHED_UNBUFFERED, AddMem, - EfiRuntimeServicesData}, - {0x9FFE3000, 0x00014000, EFI_RESOURCE_SYSTEM_MEMORY, - SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, - ARM_MEMORY_REGION_ATTRIBUTE_UNCACHED_UNBUFFERED, AddMem, - EfiRuntimeServicesData}, - {0x9FFF7000, 0x00008000, EFI_RESOURCE_SYSTEM_MEMORY, - SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, - ARM_MEMORY_REGION_ATTRIBUTE_UNCACHED_UNBUFFERED, AddMem, - EfiRuntimeServicesData}, - {0x9FFFF000, 0x00001000, EFI_RESOURCE_SYSTEM_MEMORY, - SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, - ARM_MEMORY_REGION_ATTRIBUTE_UNCACHED_UNBUFFERED, AddMem, - EfiRuntimeServicesData}, - - {0xA0000000, 0xD0000000, EFI_RESOURCE_SYSTEM_MEMORY, - SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, - ARM_MEMORY_REGION_ATTRIBUTE_WRITE_BACK, AddMem, EfiConventionalMemory}, + SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, ARM_MEMORY_REGION_ATTRIBUTE_WRITE_BACK, + AddMem, EfiBootServicesData}, + /* DBI Dump */ + {0x9FFD0000, 0x00027000, EFI_RESOURCE_SYSTEM_MEMORY, + SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, ARM_MEMORY_REGION_ATTRIBUTE_WRITE_BACK, + AddMem, EfiBootServicesData}, + /* Log Buffer */ + {0x9FFF7000, 0x00008000, EFI_RESOURCE_SYSTEM_MEMORY, + SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, ARM_MEMORY_REGION_ATTRIBUTE_WRITE_BACK, + AddMem, EfiBootServicesData}, + /* Info Blk */ + {0x9FFFF000, 0x00001000, EFI_RESOURCE_SYSTEM_MEMORY, + SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, ARM_MEMORY_REGION_ATTRIBUTE_WRITE_BACK, + AddMem, EfiBootServicesData}, + + /* HLOS */ + {0xA0000000, 0xD8000000, EFI_RESOURCE_SYSTEM_MEMORY, + SYSTEM_MEMORY_RESOURCE_ATTR_CAPABILITIES, ARM_MEMORY_REGION_ATTRIBUTE_WRITE_BACK, + AddMem, EfiConventionalMemory}, /* Other memory regions */ - - /* IMEM Base */ {0x14680000, 0x00040000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_INITIALIZED, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, NoHob, EfiConventionalMemory}, - /* IMEM Cookie Base */ {0x146BF000, 0x00001000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_INITIALIZED, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiConventionalMemory}, - /* QDSS_STM */ {0x16000000, 0x01000000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_INITIALIZED, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiConventionalMemory}, - - /* Registers */ - - /* BOOT_CONFIG */ + + /* Registers */ {0x00070000, 0x00010000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* GCC CLK CTL */ {0x00100000, 0x000B0000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* UFS_RUMI */ {0x00620000, 0x00020000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* RPM MSG RAM */ {0x00778000, 0x00008000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* SECURITY CONTROL */ {0x00780000, 0x00007000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* PRNG_CFG_PRNG */ {0x00790000, 0x00010000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* MPM2_SLP_CNTR */ {0x010A3000, 0x00001000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* MPM2_TSENS0 */ {0x010AA000, 0x00001000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* MPM2_TSENS0_TM */ {0x010AB000, 0x00001000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* MPM2_PSHOLD */ {0x010AC000, 0x00001000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* MPM2_TSENS1 */ {0x010AD000, 0x00001000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* MPM2_TSENS1_TM */ {0x010AE000, 0x00001000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* PCIE WRAPPER AHB */ {0x01C00000, 0x00007000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* UFS UFS REGS */ {0x01DA0000, 0x00020000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* CRYPTO0 CRYPTO */ {0x01DC0000, 0x00040000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* TCSR_TCSR_REGS */ {0x01FC0000, 0x00026000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* TLMM CSR */ {0x03400000, 0x00C00000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* GPMU_DRAM */ {0x05026000, 0x00002000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* GPMU_BLOCK0 */ {0x0502A000, 0x00002000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* GPU_ISENSE */ {0x05030000, 0x00002000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* GPUCC */ {0x05065000, 0x00009000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* QDSS_QDSS */ {0x06000000, 0x00100000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* HMSS_QLL */ {0x06400000, 0x00200000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* PMIC ARB SPMI */ {0x08000000, 0x02800000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* USB30_PRIM */ {0x0A800000, 0x0011B000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* USB_RUMI */ {0x0A920000, 0x00010000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* PERIPH_SS */ {0x0C000000, 0x00200000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* MMSS */ {0x0C800000, 0x00800000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* APCS_CC */ {0x17800000, 0x00100000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* QTIMER */ {0x17900000, 0x00030000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* APCS_GIC500_GICD */ {0x17A00000, 0x00010000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* APCS_GIC500_GICR */ {0x17B00000, 0x00100000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* PCIE WRAPPER AXI */ {0x1B000000, 0x01000000, EFI_RESOURCE_MEMORY_MAPPED_IO, EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, AddDev, EfiMemoryMappedIO}, - /* Terminator */ - {}}; + + /* Terminator for MMU*/ + {0}, + /* Terminator for LibMem */ + { 0xFFFFFFFF, 0x00001000, EFI_RESOURCE_MEMORY_MAPPED_IO, + EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE, ARM_MEMORY_REGION_ATTRIBUTE_DEVICE, + AddDev, EfiMemoryMappedIO} + +}; #endif From dba0a1bf7735274ad58c6af31522130da130d969 Mon Sep 17 00:00:00 2001 From: sunshuyu <1582956180@qq.com> Date: Fri, 15 Oct 2021 20:08:17 +0800 Subject: [PATCH 2/4] Add new device mix2(chiron) --- MSM8998Pkg/Devices/chiron.dsc | 23 +++++++++++++++++++++++ build.sh | 1 + 2 files changed, 24 insertions(+) create mode 100644 MSM8998Pkg/Devices/chiron.dsc diff --git a/MSM8998Pkg/Devices/chiron.dsc b/MSM8998Pkg/Devices/chiron.dsc new file mode 100644 index 0000000..d382be7 --- /dev/null +++ b/MSM8998Pkg/Devices/chiron.dsc @@ -0,0 +1,23 @@ +[Defines] + PLATFORM_NAME = MSM8998Pkg + PLATFORM_GUID = 28f1a3bf-193a-47e3-a7b9-5a435eaab2ee + PLATFORM_VERSION = 0.1 + DSC_SPECIFICATION = 0x00010019 + OUTPUT_DIRECTORY = Build/$(PLATFORM_NAME) + SUPPORTED_ARCHITECTURES = AARCH64 + BUILD_TARGETS = DEBUG|RELEASE + SKUID_IDENTIFIER = DEFAULT + FLASH_DEFINITION = MSM8998Pkg/Devices/nash.fdf + +!include MSM8998Pkg/MSM8998Pkg.dsc + +[PcdsFixedAtBuild.common] + # System Memory (4GB) + gArmTokenSpaceGuid.PcdSystemMemoryBase|0x80000000 + gArmTokenSpaceGuid.PcdSystemMemorySize|0xF8000000 + + gMSM8998PkgTokenSpaceGuid.PcdMipiFrameBufferWidth|1080 + gMSM8998PkgTokenSpaceGuid.PcdMipiFrameBufferHeight|2160 + + # RTC information + gMSM8998PkgTokenSpaceGuid.PcdBootShimInfo1|0xaf000000|UINT64|0x00000a601 \ No newline at end of file diff --git a/build.sh b/build.sh index d27b7a9..8736da2 100644 --- a/build.sh +++ b/build.sh @@ -3,6 +3,7 @@ ##### Change this to add device ##### DEVICES=( nash + chiron ) ##################################### From 5a527cc6e00bcf438bb24334ba93a433990d711e Mon Sep 17 00:00:00 2001 From: sunshuyu <1582956180@qq.com> Date: Fri, 15 Oct 2021 20:11:38 +0800 Subject: [PATCH 3/4] Change the Logo --- MSM8998Pkg/Drivers/LogoDxe/Logo.bmp | Bin 1294454 -> 6220854 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/MSM8998Pkg/Drivers/LogoDxe/Logo.bmp b/MSM8998Pkg/Drivers/LogoDxe/Logo.bmp index ab497c6bb9d49dcd45fc4e09195d5cdba7eb4303..4840ddd05e773f2df7658e3e6a73a5d4a0f396d5 100644 GIT binary patch literal 6220854 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 z

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 z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly MK!5-N0{aX63G;KKaR2}S literal 1294454 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 K0wj Date: Fri, 15 Oct 2021 20:15:06 +0800 Subject: [PATCH 4/4] Fix UFS and USB --- MSM8998Pkg/AcpiTables/8998/DSDT.aml | Bin 333088 -> 330977 bytes MSM8998Pkg/AcpiTables/8998/dsdt.dsl | 80866 ++++++++++++++++++++++++++ 2 files changed, 80866 insertions(+) create mode 100644 MSM8998Pkg/AcpiTables/8998/dsdt.dsl diff --git a/MSM8998Pkg/AcpiTables/8998/DSDT.aml b/MSM8998Pkg/AcpiTables/8998/DSDT.aml index c8828a04aa42e7b65ae6fc52a0ceff877a414b12..21a7a7dca6ed601e1985d257db8793beefbe5b7f 100644 GIT binary patch delta 6854 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 M)8?&i;YaSj02Hj{UjP6A delta 9104 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 XqW0H%{TZNUx!AW1M16qqoelm!c$AU1 diff --git a/MSM8998Pkg/AcpiTables/8998/dsdt.dsl b/MSM8998Pkg/AcpiTables/8998/dsdt.dsl new file mode 100644 index 0000000..328424f --- /dev/null +++ b/MSM8998Pkg/AcpiTables/8998/dsdt.dsl @@ -0,0 +1,80866 @@ +/* + * Intel ACPI Component Architecture + * AML/ASL+ Disassembler version 20190509 (64-bit version) + * Copyright (c) 2000 - 2019 Intel Corporation + * + * Disassembling to symbolic ASL+ operators + * + * Disassembly of dsdt.aml, Fri Oct 15 18:15:42 2021 + * + * Original Table Header: + * Signature "DSDT" + * Length 0x00050CED (330989) + * Revision 0x02 + * Checksum 0x03 + * OEM ID "QCOMM" + * OEM Table ID "MSM8998" + * OEM Revision 0x00000003 (3) + * Compiler ID "INTL" + * Compiler Version 0x20190509 (538510601) + */ +DefinitionBlock ("", "DSDT", 2, "QCOMM", "MSM8998", 0x00000003) +{ + Scope (_SB) + { + Name (PSUB, "CLS08998") + Name (SOID, 0x0124) + Name (SIDS, "MSM8998") + Name (SIDV, 0x00020001) + Name (SVMJ, 0x02) + Name (SVMI, One) + Name (SDFE, 0x43) + Name (SFES, "899800000000000") + Name (SIDM, 0x0000000FFFFF00FF) + Name (SOSN, 0x000003F229EFCFE6) + Name (RMTB, 0x85E00000) + Name (RMTX, 0x00200000) + Name (RFMB, Zero) + Name (RFMS, Zero) + Name (RFAB, Zero) + Name (RFAS, Zero) + Name (PRP0, Zero) + Name (WLEN, One) + Device (HAL0) + { + Name (_HID, "QCOM0009") // _HID: Hardware ID + Name (_UID, Zero) // _UID: Unique ID + Alias (PSUB, _SUB) + } + + Device (UFS0) + { + 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, + 0x01DA4000, // 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, + 0x0C0A4900, // Address Base + 0x00000200, // Address Length + ) + Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) + { + 0x0000009D, + } + GpioInt (Edge, ActiveBoth, SharedAndWake, PullNone, 0x1388, + "\\_SB.GIO0", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x005F + } + GpioIo (Shared, PullNone, 0x0000, 0x0000, IoRestrictionNone, + "\\_SB.GIO0", 0x00, ResourceConsumer, , + RawDataBuffer (0x01) // Vendor Data + { + 0x01 + }) + { // Pin list + 0x005F + } + }) + Return (RBUF) /* \_SB_.SDC2._CRS.RBUF */ + } + + Method (_DIS, 0, NotSerialized) // _DIS: Disable Device + { + } + + Method (_STA, 0, NotSerialized) // _STA: Status + { + Return (0x0F) + } + } + + Device (ABD) + { + Name (_HID, "QCOM003F") // _HID: Hardware ID + Name (_UID, Zero) // _UID: Unique ID + OperationRegion (ROP1, GenericSerialBus, Zero, 0x0100) + Name (AVBL, Zero) + Method (_REG, 2, NotSerialized) // _REG: Region Availability + { + If ((Arg0 == 0x09)) + { + AVBL = Arg1 + } + } + + Method (_STA, 0, NotSerialized) // _STA: Status + { + Return (0x0B) + } + } + + Name (ESNL, 0x14) + Name (DBFL, 0x17) + Name (PM1E, One) + Name (PM2E, Zero) + Name (PM3E, One) + Device (PMIC) + { + Name (_DEP, Package (0x01) // _DEP: Dependencies + { + SPMI + }) + Name (_HID, "QCOM0063") // _HID: Hardware ID + Alias (PSUB, _SUB) + Method (_STA, 0, NotSerialized) // _STA: Status + { + Return (0x0B) + } + + Method (PMCF, 0, NotSerialized) + { + Name (CFG0, Package (0x03) + { + 0x02, + Package (0x02) + { + Zero, + One + }, + + Package (0x02) + { + 0x04, + 0x05 + } + }) + Return (CFG0) /* \_SB_.PMIC.PMCF.CFG0 */ + } + } + + Device (PM01) + { + Name (_HID, "QCOM0066") // _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 + { + If ((PM1E == Zero)) + { + Return (Zero) + } + Else + { + Return (0x0B) + } + } + + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Name (RBUF, ResourceTemplate () + { + Interrupt (ResourceConsumer, Level, ActiveHigh, Shared, ,, ) + { + 0x00000166, + } + }) + Return (RBUF) /* \_SB_.PM01._CRS.RBUF */ + } + + Method (PMIO, 0, NotSerialized) + { + Name (CFG0, Package (0x0B) + { + Zero, + Zero, + 0x1040, + 0x40, + 0x1A, + 0xC0, + Zero, + 0xA0, + Zero, + Zero, + Zero + }) + Return (CFG0) /* \_SB_.PM01.PMIO.CFG0 */ + } + + Method (CONF, 0, NotSerialized) + { + Name (XBUF, Buffer (0x1A) + { + /* 0000 */ 0x00, 0x01, 0x01, 0x01, 0xFF, 0x00, 0x02, 0x00, // ........ + /* 0008 */ 0x07, 0x06, 0x04, 0x07, 0x01, 0xFF, 0x10, 0x01, // ........ + /* 0010 */ 0x00, 0x01, 0x08, 0x00, 0x00, 0x00, 0x02, 0x80, // ........ + /* 0018 */ 0x00, 0x00 // .. + }) + Return (XBUF) /* \_SB_.PM01.CONF.XBUF */ + } + + 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) + { + 0x40, + 0x41 + }) + } + Else + { + } + + Break + } + } + Else + { + Return (Buffer (One) + { + 0x00 // . + }) + } + + Break + } + } + } + + Device (PM02) + { + Name (_HID, "QCOM0066") // _HID: Hardware ID + Name (_UID, 0x02) // _UID: Unique ID + Name (_DEP, Package (0x01) // _DEP: Dependencies + { + PMIC + }) + Method (_STA, 0, NotSerialized) // _STA: Status + { + If ((PM2E == Zero)) + { + Return (Zero) + } + Else + { + Return (0x0B) + } + } + + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Name (RBUF, ResourceTemplate () + { + Interrupt (ResourceConsumer, Level, ActiveHigh, Shared, ,, ) + { + 0x00000166, + } + }) + Return (RBUF) /* \_SB_.PM02._CRS.RBUF */ + } + + Method (PMIO, 0, NotSerialized) + { + Name (CFG0, Package (0x0B) + { + One, + 0x02, + 0x1040, + 0x40, + 0x0E, + 0xC0, + Zero, + 0xA0, + Zero, + Zero, + Zero + }) + Return (CFG0) /* \_SB_.PM02.PMIO.CFG0 */ + } + + Method (CONF, 0, NotSerialized) + { + Name (XBUF, Buffer (0x1A) + { + /* 0000 */ 0x00, 0x01, 0x01, 0x01, 0xFF, 0x00, 0x02, 0x00, // ........ + /* 0008 */ 0x07, 0x06, 0x04, 0x07, 0x01, 0xFF, 0x10, 0x01, // ........ + /* 0010 */ 0x00, 0x01, 0x08, 0x00, 0x00, 0x00, 0x02, 0x80, // ........ + /* 0018 */ 0x00, 0x00 // .. + }) + Return (XBUF) /* \_SB_.PM02.CONF.XBUF */ + } + + 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_.PM02._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 (0x03) + { + 0x1001, + 0x1002, + 0x8A + }) + } + Else + { + } + + Break + } + } + Else + { + Return (Buffer (One) + { + 0x00 // . + }) + } + + Break + } + } + } + + Device (PM03) + { + Name (_HID, "QCOM0066") // _HID: Hardware ID + Alias (PSUB, _SUB) + Name (_UID, 0x03) // _UID: Unique ID + Name (_DEP, Package (0x01) // _DEP: Dependencies + { + PMIC + }) + Method (_STA, 0, NotSerialized) // _STA: Status + { + If ((PM3E == Zero)) + { + Return (Zero) + } + Else + { + Return (0x0B) + } + } + + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Name (RBUF, ResourceTemplate () + { + Interrupt (ResourceConsumer, Level, ActiveHigh, Shared, ,, ) + { + 0x00000166, + } + }) + Return (RBUF) /* \_SB_.PM03._CRS.RBUF */ + } + + Method (PMIO, 0, NotSerialized) + { + Name (CFG0, Package (0x0B) + { + 0x02, + 0x04, + 0x1040, + 0x40, + 0x04, + 0xC0, + Zero, + 0xA0, + Zero, + Zero, + Zero + }) + Return (CFG0) /* \_SB_.PM03.PMIO.CFG0 */ + } + + Method (CONF, 0, NotSerialized) + { + Name (XBUF, Buffer (0x1A) + { + /* 0000 */ 0x00, 0x01, 0x01, 0x01, 0xFF, 0x00, 0x02, 0x00, // ........ + /* 0008 */ 0x07, 0x06, 0x04, 0x07, 0x01, 0xFF, 0x10, 0x01, // ........ + /* 0010 */ 0x00, 0x01, 0x08, 0x00, 0x00, 0x00, 0x02, 0x80, // ........ + /* 0018 */ 0x00, 0x00 // .. + }) + Return (XBUF) /* \_SB_.PM03.CONF.XBUF */ + } + + 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_.PM03._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 (0x03) + { + 0x1001, + 0x1002, + 0x8A + }) + } + Else + { + } + + Break + } + } + Else + { + Return (Buffer (One) + { + 0x00 // . + }) + } + + Break + } + } + } + + Device (PMAP) + { + Name (_DEP, Package (0x03) // _DEP: Dependencies + { + PMIC, + ABD, + SCM0 + }) + Name (_HID, "QCOM0065") // _HID: Hardware ID + Alias (PSUB, _SUB) + 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 + Alias (PSUB, _SUB) + Name (_DEP, Package (0x01) // _DEP: Dependencies + { + PMAP + }) + 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) + } + } + + Name (BVLO, 0x0BB8) + Name (BLOP, 0x14) + Name (BNOP, 0x16) + Name (BFCC, 0x3336) + Name (PCT1, 0x05) + Name (PCT2, 0x09) + Name (CUST, "8998_MTP") + Name (VNOM, 0x0ED8) + Name (VLOW, 0x0CE4) + Name (EMPT, 0x0C80) + Name (DCMA, 0x0384) + Name (BOCP, 0x1194) + Name (IFGD, 0x32) + Name (VFGD, 0x32) + Name (VDD1, 0x10FE) + Name (FCC1, 0x0834) + Name (HCLI, Zero) + Name (SCLI, 0x0A) + Name (SHLI, 0x2D) + Name (HHLI, 0x37) + Name (FVC1, 0x69) + Name (CCC1, 0x03E8) + Name (RID2, 0x3A98) + Name (RID3, 0x000222E0) + Device (PEIC) + { + Name (_HID, "QCOM00D8") // _HID: Hardware ID + Alias (PSUB, _SUB) + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Name (RBUF, ResourceTemplate () + { + I2cSerialBusV2 (0x0008, ControllerInitiated, 0x00061A80, + AddressingMode7Bit, "\\_SB.I2C7", + 0x00, ResourceConsumer, , Exclusive, + ) + }) + Return (RBUF) /* \_SB_.PEIC._CRS.RBUF */ + } + + Method (PMCF, 0, NotSerialized) + { + Name (CFG0, Package (0x02) + { + Zero, + 0x02 + }) + Return (CFG0) /* \_SB_.PEIC.PMCF.CFG0 */ + } + + Method (_STA, 0, NotSerialized) // _STA: Status + { + Return (Zero) + } + } + + Device (PMBT) + { + Name (_HID, "QCOM0061") // _HID: Hardware ID + Alias (PSUB, _SUB) + Name (_DEP, Package (0x03) // _DEP: Dependencies + { + PMIC, + ADC1, + PEIC + }) + Method (_STA, 0, NotSerialized) // _STA: Status + { + Return (Zero) + } + + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Name (RBUF, ResourceTemplate () + { + GpioInt (Edge, ActiveHigh, Shared, PullUp, 0x0000, + "\\_SB.PM02", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x0209 + } + GpioInt (Edge, ActiveHigh, Exclusive, PullUp, 0x0000, + "\\_SB.PM02", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x020B + } + GpioInt (Edge, ActiveHigh, Exclusive, PullUp, 0x0000, + "\\_SB.PM02", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x0085 + } + GpioInt (Edge, ActiveHigh, Shared, PullUp, 0x0000, + "\\_SB.PM02", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x0090 + } + }) + Return (RBUF) /* \_SB_.PMBT._CRS.RBUF */ + } + + Method (BMNR, 0, NotSerialized) + { + Name (CFG0, Package (0x05) + { + One, + Zero, + One, + Zero, + "CUST_PMIC" + }) + CFG0 [0x04] = CUST /* \_SB_.CUST */ + Return (CFG0) /* \_SB_.PMBT.BMNR.CFG0 */ + } + + Method (BTIM, 0, NotSerialized) + { + Name (CFG0, Package (0x08) + { + 0x7530, + 0x2710, + 0x000493E0, + 0x0001D4C0, + Zero, + Zero, + 0x01AC7780, + Zero + }) + Return (CFG0) /* \_SB_.PMBT.BTIM.CFG0 */ + } + + Method (BBAT, 0, NotSerialized) + { + Name (CFG0, Package (0x0D) + { + One, + 0x4C494F4E, + 0xFFFFFFFF, + 0xFFFFFFFF, + 0xFFFFFFFF, + 0xFFFFFFFF, + "QCOMBATT01", + "Qualcomm", + "QCOMBAT01_07012011", + "07012011", + 0x13, + 0x04, + 0x07DE + }) + Local0 = (PCT1 * BFCC) /* \_SB_.BFCC */ + Divide (Local0, 0x64, Local1, Local2) + Local0 = (PCT2 * BFCC) /* \_SB_.BFCC */ + Divide (Local0, 0x64, Local1, Local3) + CFG0 [0x02] = BFCC /* \_SB_.BFCC */ + CFG0 [0x03] = BFCC /* \_SB_.BFCC */ + CFG0 [0x04] = Local2 + CFG0 [0x05] = Local3 + Return (CFG0) /* \_SB_.PMBT.BBAT.CFG0 */ + } + + Method (BPCH, 0, NotSerialized) + { + Name (CFG0, Package (0x03) + { + 0x0BB8, + 0x0BB8, + 0x05DC + }) + Return (CFG0) /* \_SB_.PMBT.BPCH.CFG0 */ + } + + Method (BFCH, 0, NotSerialized) + { + Name (CFG0, Package (0x04) + { + One, + 0x05, + 0x1388, + 0x0384 + }) + Return (CFG0) /* \_SB_.PMBT.BFCH.CFG0 */ + } + + Method (BCCC, 0, NotSerialized) + { + Name (CFG0, Package (0x03) + { + One, + Zero, + Zero + }) + Return (CFG0) /* \_SB_.PMBT.BCCC.CFG0 */ + } + + Method (BRCH, 0, NotSerialized) + { + Name (CFG0, Package (0x02) + { + 0x64, + Zero + }) + Return (CFG0) /* \_SB_.PMBT.BRCH.CFG0 */ + } + + Method (_BQI, 0, NotSerialized) + { + Name (CFG0, Package (0x01) + { + Zero + }) + Return (CFG0) /* \_SB_.PMBT._BQI.CFG0 */ + } + + Method (BIRQ, 0, NotSerialized) + { + Name (CFG0, Package (0x04) + { + "VbatLow", + "BattMissing", + "FvCal", + "JeitaLimit" + }) + Return (CFG0) /* \_SB_.PMBT.BIRQ.CFG0 */ + } + + Method (BPLT, 0, NotSerialized) + { + Name (CFG0, Package (0x2F) + { + 0x0400, + 0xFFFFFFFF, + 0xFFFFFFFF, + 0xFFFFFFFF, + 0xFFFFFFFF, + One, + 0x32, + 0x32, + 0x1388, + 0x08, + One, + 0x50, + 0xFFFFFFEC, + 0x48, + 0x64, + 0x1E, + 0x05, + 0x06, + 0x01F4, + 0x7E, + 0x0190, + 0xFFFFFFFF, + 0x02EE, + One, + 0x02, + 0x32, + 0x0A, + One, + 0xFFFFFFEC, + 0x0A, + 0x0A, + 0x0A, + 0x0A, + One, + 0x96, + 0x64, + 0x05, + 0x0A, + 0x02, + 0x33, + 0x02, + 0x0A, + Zero, + Zero, + 0x46, + 0x32, + 0x3C + }) + CFG0 [One] = VNOM /* \_SB_.VNOM */ + CFG0 [0x02] = VLOW /* \_SB_.VLOW */ + CFG0 [0x03] = EMPT /* \_SB_.EMPT */ + CFG0 [0x04] = DCMA /* \_SB_.DCMA */ + CFG0 [0x15] = BOCP /* \_SB_.BOCP */ + CFG0 [0x19] = IFGD /* \_SB_.IFGD */ + CFG0 [0x1A] = VFGD /* \_SB_.VFGD */ + Return (CFG0) /* \_SB_.PMBT.BPLT.CFG0 */ + } + + Method (BPTM, 0, NotSerialized) + { + Name (CFG0, Package (0x02) + { + 0x3A98, + Zero + }) + Return (CFG0) /* \_SB_.PMBT.BPTM.CFG0 */ + } + + Name (BCT1, Package (0x0A) + { + 0x10FE, + 0x0834, + Zero, + 0x0A, + 0x2D, + 0x37, + 0x69, + Zero, + Zero, + 0x03E8 + }) + Method (BJTA, 0, NotSerialized) + { + Name (CFG0, Package (0x03) + { + 0x02, + 0x02, + Package (0x0A) + { + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + }) + BCT1 [Zero] = VDD1 /* \_SB_.VDD1 */ + BCT1 [One] = FCC1 /* \_SB_.FCC1 */ + BCT1 [0x02] = HCLI /* \_SB_.HCLI */ + BCT1 [0x03] = SCLI /* \_SB_.SCLI */ + BCT1 [0x04] = SHLI /* \_SB_.SHLI */ + BCT1 [0x05] = HHLI /* \_SB_.HHLI */ + BCT1 [0x06] = FVC1 /* \_SB_.FVC1 */ + BCT1 [0x09] = CCC1 /* \_SB_.CCC1 */ + CFG0 [0x02] = BCT1 /* \_SB_.PMBT.BCT1 */ + Return (CFG0) /* \_SB_.PMBT.BJTA.CFG0 */ + } + + Method (BAT1, 0, NotSerialized) + { + Name (CFG0, Package (0x05) + { + Zero, + 0xFFFFFFEC, + 0x41, + Package (0x04) + { + Zero, + Zero, + Zero, + Zero + }, + + Package (0x0A) + { + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + }) + CFG0 [0x04] = BCT1 /* \_SB_.PMBT.BCT1 */ + Return (CFG0) /* \_SB_.PMBT.BAT1.CFG0 */ + } + + Method (BEHC, 0, NotSerialized) + { + Name (CFG0, Package (0x08) + { + One, + 0x08, + One, + Zero, + Zero, + 0x02, + 0x02, + 0x04 + }) + Return (CFG0) /* \_SB_.PMBT.BEHC.CFG0 */ + } + + Method (CTMC, 0, NotSerialized) + { + Name (CFG0, Package (0x07) + { + 0x07D0, + 0x36B0, + 0xFFFFFFFF, + 0xFFFFFFFF, + 0x0003A980, + 0x0006DDD0, + One + }) + CFG0 [0x02] = RID2 /* \_SB_.RID2 */ + CFG0 [0x03] = RID3 /* \_SB_.RID3 */ + Return (CFG0) /* \_SB_.PMBT.CTMC.CFG0 */ + } + + Method (BMPC, 0, NotSerialized) + { + Name (CFG0, Package (0x0C) + { + One, + Zero, + 0x1B58, + 0x03E8, + 0x32, + 0x3C, + 0x01F4, + 0x5A, + Zero, + 0x46, + Zero, + Package (0x04) + { + 0x05, + 0x05, + 0x78, + 0x05 + } + }) + Return (CFG0) /* \_SB_.PMBT.BMPC.CFG0 */ + } + } + + Device (PMBM) + { + Name (_HID, "QCOM0060") // _HID: Hardware ID + Alias (PSUB, _SUB) + Name (_DEP, Package (0x01) // _DEP: Dependencies + { + PMBT + }) + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Name (RBUF, Buffer (0x02) + { + 0x79, 0x00 // y. + }) + Return (RBUF) /* \_SB_.PMBM._CRS.RBUF */ + } + + Method (_STA, 0, NotSerialized) // _STA: Status + { + Return (Zero) + } + } + + Device (BCL1) + { + Name (_HID, "QCOM00DB") // _HID: Hardware ID + Alias (PSUB, _SUB) + Name (_DEP, Package (0x01) // _DEP: Dependencies + { + PMIC + }) + Method (_STA, 0, NotSerialized) // _STA: Status + { + Return (Zero) + } + + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Name (RBUF, ResourceTemplate () + { + GpioInt (Edge, ActiveHigh, Shared, PullUp, 0x0000, + "\\_SB.PM01", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x01E8 + } + GpioInt (Edge, ActiveHigh, Shared, PullUp, 0x0000, + "\\_SB.PM01", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x01E9 + } + GpioInt (Edge, ActiveHigh, Shared, PullUp, 0x0000, + "\\_SB.PM01", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x01EA + } + GpioInt (Edge, ActiveHigh, Shared, PullUp, 0x0000, + "\\_SB.PM01", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x01EB + } + GpioInt (Edge, ActiveHigh, Shared, PullUp, 0x0000, + "\\_SB.PM01", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x01EC + } + GpioInt (Edge, ActiveHigh, Shared, PullUp, 0x0000, + "\\_SB.PM01", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x01F3 + } + GpioInt (Edge, ActiveHigh, Shared, PullUp, 0x0000, + "\\_SB.PM02", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x0210 + } + GpioInt (Edge, ActiveHigh, Shared, PullUp, 0x0000, + "\\_SB.PM02", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x0211 + } + GpioInt (Edge, ActiveHigh, Shared, PullUp, 0x0000, + "\\_SB.PM02", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x0213 + } + GpioInt (Edge, ActiveHigh, Shared, PullUp, 0x0000, + "\\_SB.PM02", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x0214 + } + GpioInt (Edge, ActiveHigh, Shared, PullUp, 0x0000, + "\\_SB.PM02", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x0204 + } + GpioInt (Edge, ActiveHigh, Shared, PullUp, 0x0000, + "\\_SB.PM02", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x0206 + } + GpioInt (Edge, ActiveBoth, Shared, PullUp, 0x0000, + "\\_SB.PM02", 0x00, ResourceConsumer, , + RawDataBuffer (0x01) // Vendor Data + { + 0x08 + }) + { // Pin list + 0x0218 + } + GpioInt (Edge, ActiveBoth, Shared, PullUp, 0x0000, + "\\_SB.PM02", 0x00, ResourceConsumer, , + RawDataBuffer (0x01) // Vendor Data + { + 0x08 + }) + { // Pin list + 0x0219 + } + GpioInt (Edge, ActiveBoth, Shared, PullUp, 0x0000, + "\\_SB.PM02", 0x00, ResourceConsumer, , + RawDataBuffer (0x01) // Vendor Data + { + 0x08 + }) + { // Pin list + 0x021A + } + }) + Return (RBUF) /* \_SB_.BCL1._CRS.RBUF */ + } + + Method (BCLS, 0, NotSerialized) + { + Name (CFG0, Package (0x0B) + { + 0x02, + 0x07, + 0x1388, + 0x50, + 0x5A, + 0x0CE4, + 0x0A28, + 0x0C80, + 0x0ABE, + 0x09C4, + 0x0A + }) + Return (CFG0) /* \_SB_.BCL1.BCLS.CFG0 */ + } + + Method (BCLQ, 0, NotSerialized) + { + Name (CFG0, Package (0x0F) + { + "VCOMP_LOW0", + "VCOMP_LOW1", + "VCOMP_LOW2", + "VCOMP_HI", + "SYS_OK", + "BAN_ALARM", + "IBATT_HI", + "IBATT_THI", + "VBATT_LOW", + "VBATT_TLOW", + "MSOC_LOW", + "MSOC_HI", + "LMH_LVL0", + "LMH_LVL1", + "LMH_LVL2" + }) + Return (CFG0) /* \_SB_.BCL1.BCLQ.CFG0 */ + } + } + + Device (PTCC) + { + Name (_HID, "QCOM00EB") // _HID: Hardware ID + Alias (PSUB, _SUB) + Name (_DEP, Package (0x01) // _DEP: Dependencies + { + PMIC + }) + Method (_STA, 0, NotSerialized) // _STA: Status + { + Return (Zero) + } + + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Name (RBUF, ResourceTemplate () + { + GpioInt (Edge, ActiveHigh, SharedAndWake, PullNone, 0x0000, + "\\_SB.PM02", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x009F + } + GpioInt (Edge, ActiveHigh, SharedAndWake, PullNone, 0x0000, + "\\_SB.PM02", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x00BE + } + GpioInt (Edge, ActiveHigh, SharedAndWake, PullNone, 0x0000, + "\\_SB.PM02", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x00BD + } + GpioInt (Edge, ActiveHigh, SharedAndWake, PullNone, 0x0000, + "\\_SB.PM02", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x00BC + } + GpioInt (Edge, ActiveHigh, SharedAndWake, PullNone, 0x0000, + "\\_SB.PM02", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x00BB + } + GpioInt (Edge, ActiveHigh, SharedAndWake, PullNone, 0x0000, + "\\_SB.PM02", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x00BA + } + GpioInt (Edge, ActiveHigh, SharedAndWake, PullNone, 0x0000, + "\\_SB.PM02", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x00B9 + } + GpioInt (Edge, ActiveHigh, SharedAndWake, PullNone, 0x0000, + "\\_SB.PM02", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x00B8 + } + GpioInt (Edge, ActiveHigh, Exclusive, PullUp, 0x0000, + "\\_SB.PM02", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x0089 + } + }) + Return (RBUF) /* \_SB_.PTCC._CRS.RBUF */ + } + + Method (PIEN, 0, NotSerialized) + { + Name (CFG0, Package (0x09) + { + "CCStChg", + "MsgRxDiscd", + "MsgTxDiscd", + "MsgTxFailed", + "MsgRecv", + "MsgSent", + "SgnlRecv", + "SgnlSent", + "OtgOc" + }) + Return (CFG0) /* \_SB_.PTCC.PIEN.CFG0 */ + } + } + + Device (PEP0) + { + Name (_HID, "QCOM0035") // _HID: Hardware ID + Name (_CID, "PNP0D80" /* Windows-compatible System Power Management Controller */) // _CID: Compatible ID + Name (_DEP, Package (0x01) // _DEP: Dependencies + { + PMIC + }) + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Return (ResourceTemplate () + { + Interrupt (ResourceConsumer, Level, ActiveHigh, ExclusiveAndWake, ,, ) + { + 0x000001EA, + } + Interrupt (ResourceConsumer, Level, ActiveHigh, ExclusiveAndWake, ,, ) + { + 0x000001DD, + } + Interrupt (ResourceConsumer, Level, ActiveHigh, ExclusiveAndWake, ,, ) + { + 0x000000D8, + } + Interrupt (ResourceConsumer, Level, ActiveHigh, ExclusiveAndWake, ,, ) + { + 0x000001CE, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x000000C8, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x000000C9, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x000000CB, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x00000045, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x00000046, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x0000013D, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x000000D7, + } + }) + } + + 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, + 0x00778000, + 0x7000, + Zero, + Zero, + 0x01FD4000, + 0x08, + Zero, + Zero, + 0x17911008, + Zero, + Zero, + Zero + }) + Return (RBUF) /* \_SB_.PEP0.INTR.RBUF */ + } + + Method (CRTC, 0, NotSerialized) + { + Return (CTRX) /* \_SB_.PEP0.CTRX */ + } + + Name (CTRX, Package (0x0A) + { + "NSTC", + "HLCB", + "MMVD", + "DSGP", + "CCGP", + "MTPS", + "CPGP", + "DMPP", + "GBDL", + "SRDL" + }) + Method (STND, 0, NotSerialized) + { + Return (STNX) /* \_SB_.PEP0.STNX */ + } + + Name (STNX, Package (0x18) + { + "DMSB", + "DMMS", + "DMPA", + "DMPC", + "DMPB", + "DM0G", + "DM1G", + "DM2G", + "DM3G", + "DM4G", + "DM5G", + "DM6G", + "DM7G", + "DM8G", + "DM9G", + "DMKG", + "DMPS", + "DMRC", + "DMPL", + "DMDQ", + "DMPI", + "DMWE", + "XMPC", + "XMPL" + }) + Method (CTPM, 0, NotSerialized) + { + Name (CTPN, Package (0x03) + { + "CORE_TOPOLOGY", + 0x04, + 0x04 + }) + Return (CTPN) /* \_SB_.PEP0.CTPM.CTPN */ + } + + Name (CCFG, Package (0x08) + { + Package (0x02) + { + "\\_SB.SYSM.APC0.CL0.CPU0", + 0x10 + }, + + Package (0x02) + { + "\\_SB.SYSM.APC0.CL0.CPU1", + 0x11 + }, + + Package (0x02) + { + "\\_SB.SYSM.APC0.CL0.CPU2", + 0x12 + }, + + Package (0x02) + { + "\\_SB.SYSM.APC0.CL0.CPU3", + 0x13 + }, + + Package (0x02) + { + "\\_SB.SYSM.APC0.CL1.CPU4", + 0x14 + }, + + Package (0x02) + { + "\\_SB.SYSM.APC0.CL1.CPU5", + 0x15 + }, + + Package (0x02) + { + "\\_SB.SYSM.APC0.CL1.CPU6", + 0x16 + }, + + Package (0x02) + { + "\\_SB.SYSM.APC0.CL1.CPU7", + 0x17 + } + }) + Method (PGCC, 0, NotSerialized) + { + Return (CCFG) /* \_SB_.PEP0.CCFG */ + } + + Name (DCVS, Zero) + Method (PGDS, 0, NotSerialized) + { + Return (DCVS) /* \_SB_.PEP0.DCVS */ + } + + Name (PPPP, Package (0x50) + { + Package (0x03) + { + "PPP_RESOURCE_ID_SMPS1_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_SMPS2_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_SMPS3_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_SMPS4_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_SMPS5_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_SMPS6_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_SMPS7_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_SMPS8_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_SMPS9_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_SMPS10_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_SMPS11_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_SMPS12_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_SMPS13_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_SMPS1_C", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_SMPS2_C", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_SMPS3_C", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_SMPS4_C", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_LDO1_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_LDO2_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_LDO3_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_LDO4_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_LDO5_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_LDO6_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_LDO7_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_LDO8_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_LDO9_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_LDO10_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_LDO11_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_LDO12_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_LDO13_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_LDO14_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_LDO15_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_LDO16_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_LDO17_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_LDO18_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_LDO19_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_LDO20_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_LDO21_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_LDO22_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_LDO23_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_LDO24_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_LDO25_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_LDO26_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_LDO27_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_LDO28_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_LVS1_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_LVS2_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_BBCLK1_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_BBCLK2_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_BBCLK3_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_RFCLK1_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_RFCLK2_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_RFCLK3_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_DIFFCLK1_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_LNBBCLK1_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_CLK_DIST_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_SLEEPCLK1_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_DIVCLK1_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_DIVCLK2_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_DIVCLK3_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_CLK_DIST_B", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_CLK_DIST_C", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_CXO_CLOCK_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_RWAY_CX", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_RWAY_MX", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_RWAY_SSC_CX", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_RWAY_SSC_MX", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_BUCK_BOOST1_B", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_RPM", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_PMIC_GPIO_DV1", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_PMIC_GPIO_DV2", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_PMIC_GPIO_DV3", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_PMIC_MPP_DV1", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_PMIC_MPP_DV2", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_PMIC_MPP_DV3", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_TLMM_GPIO_DV1", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_TLMM_KMDF", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_TLMM_GPIO_DV2", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_TLMM_KMDF", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_TLMM_GPIO_DV3", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_TLMM_KMDF", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_DIV_CLK_1_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_DIV_CLK_2_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + }, + + Package (0x03) + { + "PPP_RESOURCE_ID_DIV_CLK_3_A", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF", + "PM_RESOURCE_SERVICE_INTERFACE_TYPE_PMIC_KMDF" + } + }) + Method (PPPM, 0, NotSerialized) + { + Return (PPPP) /* \_SB_.PEP0.PPPP */ + } + + Name (PRRP, Package (0x24) + { + "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_BBCLK1_A", + "PPP_RESOURCE_ID_CXO_BUFFERS_DIVCLK3_A", + "PPP_RESOURCE_RANGE_INFO_CXO_CLOCK_A", + "PPP_RESOURCE_ID_CXO_CLOCK_A", + "PPP_RESOURCE_ID_CXO_CLOCK_A", + "PPP_RESOURCE_RANGE_INFO_RWAY", + "PPP_RESOURCE_ID_RWAY_CX", + "PPP_RESOURCE_ID_RWAY_SSC_MX", + "PPP_RESOURCE_RANGE_INFO_PMIC_GPIO_DV", + "PPP_RESOURCE_ID_PMIC_GPIO_DV1", + "PPP_RESOURCE_ID_PMIC_GPIO_DV3", + "PPP_RESOURCE_RANGE_INFO_PMIC_MPP_DV", + "PPP_RESOURCE_ID_PMIC_MPP_DV1", + "PPP_RESOURCE_ID_PMIC_MPP_DV3", + "PPP_RESOURCE_RANGE_INFO_TLMM_GPIO_DV", + "PPP_RESOURCE_ID_TLMM_GPIO_DV1", + "PPP_RESOURCE_ID_TLMM_GPIO_DV3", + "PPP_RESOURCE_RANGE_INFO_DIV_CLK_A", + "PPP_RESOURCE_ID_DIV_CLK_1_A", + "PPP_RESOURCE_ID_DIV_CLK_3_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 */ + } + } + + Scope (PEP0) + { + Method (V0M1, 0, NotSerialized) + { + Name (TAB0, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x05) + { + "CHIP_INFO", + "292", + "1", + "*", + Package (0x04) + { + "SPEEDBIN_INFO", + "*", + Package (0x39) + { + "CPR_REV", + "0", + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "300000.0", + "1", + "1", + "0", + "896", + "896", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "345600.0", + "2", + "1", + "0", + "896", + "896", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "422400.0", + "3", + "1", + "0", + "896", + "896", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "499200.0", + "4", + "1", + "0", + "896", + "896", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "576000.0", + "5", + "1", + "0", + "896", + "896", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "633600.0", + "6", + "1", + "0", + "896", + "896", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "710400.0", + "7", + "1", + "696", + "896", + "896", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "SVS", + "806400.0", + "8", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "SVS", + "883200.0", + "9", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "SVS", + "960000.0", + "10", + "1", + "768", + "896", + "896", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1036800.0", + "11", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1113600.0", + "12", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1190400.0", + "13", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1248000.0", + "14", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1324800.0", + "15", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1401600.0", + "16", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1478400.0", + "17", + "1", + "896", + "896", + "896", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo", + "1574400.0", + "18", + "1", + "0", + "1032", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo", + "1651200.0", + "19", + "1", + "0", + "1032", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo", + "1728000.0", + "20", + "1", + "0", + "1032", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo_L1", + "1804800.0", + "21", + "1", + "0", + "1112", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo_L1", + "1881600.0", + "22", + "1", + "1112", + "1112", + "896", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo_Boost", + "0", + "0", + "0", + "0", + "1112", + "896", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "1", + "1", + "0", + "896", + "896", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "2", + "1", + "0", + "896", + "896", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "3", + "1", + "0", + "896", + "896", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "480000.0", + "4", + "1", + "0", + "896", + "896", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "556800.0", + "5", + "1", + "0", + "896", + "896", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "633600.0", + "6", + "1", + "0", + "896", + "896", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "710400.0", + "7", + "1", + "0", + "896", + "896", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "787200.0", + "8", + "1", + "696", + "896", + "896", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "844800.0", + "9", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "902400.0", + "10", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "979200.0", + "11", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "1056000.0", + "12", + "1", + "768", + "896", + "896", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1171200.0", + "13", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1248000.0", + "14", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1324800.0", + "15", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1401600.0", + "16", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1478400.0", + "17", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1536000.0", + "18", + "1", + "896", + "896", + "896", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1632000.0", + "19", + "1", + "0", + "1032", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1708800.0", + "20", + "1", + "0", + "1032", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1785600.0", + "21", + "1", + "0", + "1032", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1862400.0", + "22", + "1", + "0", + "1032", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L1", + "1939200.0", + "23", + "1", + "0", + "1112", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L1", + "2016000.0", + "24", + "1", + "0", + "1112", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L1", + "2092800.0", + "25", + "1", + "1112", + "1112", + "896", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_Boost", + "0", + "0", + "0", + "0", + "1112", + "896", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "MinSVS", + "171000.0", + "1", + "1", + "632", + "896", + "896", + "1", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "LowSVS", + "252000.0", + "2", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "SVS", + "332000.0", + "3", + "1", + "768", + "896", + "896", + "1", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "SVS_L1", + "403000.0", + "4", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "Nominal", + "504000.0", + "5", + "1", + "896", + "896", + "896", + "1", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "Turbo", + "650000.0", + "6", + "1", + "1032", + "1032", + "896", + "1", + "0", + "0", + "0" + } + }, + + Package (0x39) + { + "CPR_REV", + "1", + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "300000.0", + "1", + "1", + "0", + "896", + "572", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "345600.0", + "2", + "1", + "0", + "896", + "572", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "422400.0", + "3", + "1", + "0", + "896", + "572", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "499200.0", + "4", + "1", + "0", + "896", + "572", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "576000.0", + "5", + "1", + "0", + "896", + "572", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "633600.0", + "6", + "1", + "0", + "896", + "572", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "710400.0", + "7", + "1", + "696", + "896", + "572", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "SVS", + "806400.0", + "8", + "1", + "0", + "896", + "572", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "SVS", + "883200.0", + "9", + "1", + "0", + "896", + "572", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "SVS", + "960000.0", + "10", + "1", + "768", + "896", + "572", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1036800.0", + "11", + "1", + "0", + "896", + "664", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1113600.0", + "12", + "1", + "0", + "896", + "664", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1190400.0", + "13", + "1", + "0", + "896", + "664", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1248000.0", + "14", + "1", + "0", + "896", + "664", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1324800.0", + "15", + "1", + "0", + "896", + "664", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1401600.0", + "16", + "1", + "0", + "896", + "664", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1478400.0", + "17", + "1", + "896", + "896", + "664", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo", + "1574400.0", + "18", + "1", + "0", + "1032", + "752", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo", + "1651200.0", + "19", + "1", + "0", + "1032", + "752", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo", + "1728000.0", + "20", + "1", + "0", + "1032", + "752", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo_L1", + "1804800.0", + "21", + "1", + "0", + "1112", + "752", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo_L1", + "1881600.0", + "22", + "1", + "1112", + "1112", + "752", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo_Boost", + "0", + "0", + "0", + "0", + "1112", + "752", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "1", + "1", + "0", + "896", + "572", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "2", + "1", + "0", + "896", + "572", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "3", + "1", + "0", + "896", + "572", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "480000.0", + "4", + "1", + "0", + "896", + "572", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "556800.0", + "5", + "1", + "0", + "896", + "572", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "633600.0", + "6", + "1", + "0", + "896", + "572", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "710400.0", + "7", + "1", + "0", + "896", + "572", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "787200.0", + "8", + "1", + "696", + "896", + "572", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "844800.0", + "9", + "1", + "0", + "896", + "572", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "902400.0", + "10", + "1", + "0", + "896", + "572", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "979200.0", + "11", + "1", + "0", + "896", + "572", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "1056000.0", + "12", + "1", + "768", + "896", + "572", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1171200.0", + "13", + "1", + "0", + "896", + "664", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1248000.0", + "14", + "1", + "0", + "896", + "664", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1324800.0", + "15", + "1", + "0", + "896", + "664", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1401600.0", + "16", + "1", + "0", + "896", + "664", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1478400.0", + "17", + "1", + "0", + "896", + "664", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1536000.0", + "18", + "1", + "896", + "896", + "664", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1632000.0", + "19", + "1", + "0", + "1032", + "752", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1708800.0", + "20", + "1", + "0", + "1032", + "752", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1785600.0", + "21", + "1", + "0", + "1032", + "752", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1862400.0", + "22", + "1", + "0", + "1032", + "752", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L1", + "1939200.0", + "23", + "1", + "0", + "1112", + "752", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L1", + "2016000.0", + "24", + "1", + "0", + "1112", + "752", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L1", + "2092800.0", + "25", + "1", + "1112", + "1112", + "752", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_Boost", + "0", + "0", + "0", + "0", + "1112", + "752", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "MinSVS", + "171000.0", + "1", + "1", + "528", + "672", + "528", + "1", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "LowSVS", + "252000.0", + "2", + "1", + "0", + "740", + "528", + "0", + "0", + "1", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "SVS", + "332000.0", + "3", + "1", + "656", + "800", + "568", + "1", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "SVS_L1", + "403000.0", + "4", + "1", + "0", + "868", + "612", + "0", + "0", + "1", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "Nominal", + "504000.0", + "5", + "1", + "812", + "976", + "664", + "1", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "Turbo", + "650000.0", + "6", + "1", + "932", + "1100", + "752", + "1", + "0", + "0", + "0" + } + } + } + } + } + }) + Return (TAB0) /* \_SB_.PEP0.V0M1.TAB0 */ + } + + Method (V0M2, 0, NotSerialized) + { + Name (TAB0, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x09) + { + "CHIP_INFO", + "292", + "2", + "*", + Package (0x05) + { + "SPEEDBIN_INFO", + "*", + Package (0x18) + { + "CPR_REV", + "*", + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "300000.0", + "1", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "364800.0", + "2", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "441600.0", + "3", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "518400.0", + "4", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "595200.0", + "5", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "672000.0", + "6", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "748800.0", + "7", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "825600.0", + "8", + "1", + "688", + "828", + "568", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "SVS", + "883200.0", + "9", + "1", + "0", + "828", + "568", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "SVS", + "960000.0", + "10", + "1", + "0", + "828", + "568", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "SVS", + "1036800.0", + "11", + "1", + "756", + "828", + "568", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1094400.0", + "12", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1171200.0", + "13", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1248000.0", + "14", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1324800.0", + "15", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1401600.0", + "16", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1478400.0", + "17", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1555200.0", + "18", + "1", + "828", + "900", + "632", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo", + "1670400.0", + "19", + "1", + "0", + "952", + "712", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo", + "1747200.0", + "20", + "1", + "0", + "952", + "712", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo_L2", + "1824000.0", + "21", + "1", + "0", + "1056", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo_L2", + "1900800.0", + "22", + "1", + "1056", + "1056", + "772", + "1", + "1", + "0", + "0" + } + }, + + Package (0x0A) + { + "CPR_REV", + "0", + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "MinSVS", + "180000.0", + "1", + "1", + "616", + "716", + "516", + "1", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "LowSVS", + "257000.0", + "2", + "1", + "0", + "716", + "516", + "0", + "0", + "1", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "SVS", + "342000.0", + "3", + "1", + "740", + "772", + "532", + "1", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "SVS_L1", + "414000.0", + "4", + "1", + "0", + "880", + "584", + "0", + "0", + "1", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "Nominal", + "515000.0", + "5", + "1", + "828", + "908", + "632", + "1", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "Nominal_L1", + "596000.0", + "6", + "1", + "0", + "948", + "672", + "0", + "0", + "1", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "Turbo", + "670000.0", + "7", + "1", + "0", + "1016", + "712", + "0", + "0", + "1", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "Turbo_L1", + "710000.0", + "8", + "0", + "1024", + "1088", + "756", + "1", + "0", + "0", + "0" + } + }, + + Package (0x0A) + { + "CPR_REV", + "1~7", + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "MinSVS", + "180000.0", + "1", + "1", + "516", + "724", + "516", + "1", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "LowSVS", + "257000.0", + "2", + "1", + "0", + "724", + "516", + "0", + "0", + "1", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "SVS", + "342000.0", + "3", + "1", + "628", + "772", + "532", + "1", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "SVS_L1", + "414000.0", + "4", + "1", + "0", + "832", + "584", + "0", + "0", + "1", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "Nominal", + "515000.0", + "5", + "1", + "752", + "916", + "632", + "1", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "Nominal_L1", + "596000.0", + "6", + "1", + "0", + "968", + "672", + "0", + "0", + "1", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "Turbo", + "670000.0", + "7", + "1", + "0", + "1024", + "712", + "0", + "0", + "1", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "Turbo_L1", + "710000.0", + "8", + "0", + "924", + "1088", + "756", + "1", + "0", + "0", + "0" + } + } + }, + + Package (0x03) + { + "SPEEDBIN_INFO", + "0", + Package (0x22) + { + "CPR_REV", + "*", + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "1", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "2", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "3", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "499200.0", + "4", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "576000.0", + "5", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "652800.0", + "6", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "729600.0", + "7", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "806400.0", + "8", + "1", + "756", + "828", + "568", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "902400.0", + "9", + "1", + "0", + "828", + "568", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "979200.0", + "10", + "1", + "0", + "828", + "568", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "1056000.0", + "11", + "1", + "0", + "828", + "568", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "1132800.0", + "12", + "1", + "756", + "828", + "568", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1190400.0", + "13", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1267200.0", + "14", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1344000.0", + "15", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1420800.0", + "16", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1497600.0", + "17", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1574400.0", + "18", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1651200.0", + "19", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1728000.0", + "20", + "1", + "828", + "900", + "632", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1804800.0", + "21", + "1", + "0", + "952", + "712", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1881600.0", + "22", + "1", + "0", + "952", + "712", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1958400.0", + "23", + "1", + "0", + "952", + "712", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2035200.0", + "24", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2112000.0", + "25", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2208000.0", + "26", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2265600.0", + "27", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2342400.0", + "28", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2419200.0", + "29", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2515200.0", + "30", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2534400.0", + "31", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2553600.0", + "32", + "1", + "1056", + "1136", + "772", + "1", + "1", + "0", + "0" + } + } + }, + + Package (0x03) + { + "SPEEDBIN_INFO", + "1", + Package (0x1C) + { + "CPR_REV", + "*", + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "1", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "2", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "3", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "499200.0", + "4", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "576000.0", + "5", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "652800.0", + "6", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "729600.0", + "7", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "806400.0", + "8", + "1", + "756", + "828", + "568", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "902400.0", + "9", + "1", + "0", + "828", + "568", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "979200.0", + "10", + "1", + "0", + "828", + "568", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "1056000.0", + "11", + "1", + "0", + "828", + "568", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "1132800.0", + "12", + "1", + "756", + "828", + "568", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1190400.0", + "13", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1267200.0", + "14", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1344000.0", + "15", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1420800.0", + "16", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1497600.0", + "17", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1574400.0", + "18", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1651200.0", + "19", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1728000.0", + "20", + "1", + "828", + "900", + "632", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1804800.0", + "21", + "1", + "0", + "952", + "712", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1881600.0", + "22", + "1", + "0", + "952", + "712", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1958400.0", + "23", + "1", + "0", + "952", + "712", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2035200.0", + "24", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2112000.0", + "25", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2208000.0", + "26", + "1", + "1056", + "1136", + "772", + "1", + "1", + "0", + "0" + } + } + }, + + Package (0x03) + { + "SPEEDBIN_INFO", + "2", + Package (0x20) + { + "CPR_REV", + "*", + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "1", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "2", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "3", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "499200.0", + "4", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "576000.0", + "5", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "652800.0", + "6", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "729600.0", + "7", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "806400.0", + "8", + "1", + "756", + "828", + "568", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "902400.0", + "9", + "1", + "0", + "828", + "568", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "979200.0", + "10", + "1", + "0", + "828", + "568", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "1056000.0", + "11", + "1", + "0", + "828", + "568", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "1132800.0", + "12", + "1", + "756", + "828", + "568", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1190400.0", + "13", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1267200.0", + "14", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1344000.0", + "15", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1420800.0", + "16", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1497600.0", + "17", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1574400.0", + "18", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1651200.0", + "19", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1728000.0", + "20", + "1", + "828", + "900", + "632", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1804800.0", + "21", + "1", + "0", + "952", + "712", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1881600.0", + "22", + "1", + "0", + "952", + "712", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1958400.0", + "23", + "1", + "0", + "952", + "712", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2035200.0", + "24", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2112000.0", + "25", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2208000.0", + "26", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2265600.0", + "27", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2323200.0", + "28", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2342400.0", + "29", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2361600.0", + "30", + "1", + "1056", + "1136", + "772", + "1", + "1", + "0", + "0" + } + } + }, + + Package (0x03) + { + "SPEEDBIN_INFO", + "3", + Package (0x21) + { + "CPR_REV", + "*", + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "1", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "2", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "3", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "499200.0", + "4", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "576000.0", + "5", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "652800.0", + "6", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "729600.0", + "7", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "806400.0", + "8", + "1", + "756", + "828", + "568", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "902400.0", + "9", + "1", + "0", + "828", + "568", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "979200.0", + "10", + "1", + "0", + "828", + "568", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "1056000.0", + "11", + "1", + "0", + "828", + "568", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "1132800.0", + "12", + "1", + "756", + "828", + "568", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1190400.0", + "13", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1267200.0", + "14", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1344000.0", + "15", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1420800.0", + "16", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1497600.0", + "17", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1574400.0", + "18", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1651200.0", + "19", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1728000.0", + "20", + "1", + "828", + "900", + "632", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1804800.0", + "21", + "1", + "0", + "952", + "712", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1881600.0", + "22", + "1", + "0", + "952", + "712", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1958400.0", + "23", + "1", + "0", + "952", + "712", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2035200.0", + "24", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2112000.0", + "25", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2208000.0", + "26", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2265600.0", + "27", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2323200.0", + "28", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2342400.0", + "29", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2361600.0", + "30", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2457600.0", + "31", + "0", + "1056", + "1136", + "772", + "1", + "1", + "0", + "0" + } + } + } + } + } + }) + Return (TAB0) /* \_SB_.PEP0.V0M2.TAB0 */ + } + + Method (V0A1, 0, NotSerialized) + { + Name (TAB0, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x05) + { + "CHIP_INFO", + "319", + "1", + "*", + Package (0x04) + { + "SPEEDBIN_INFO", + "*", + Package (0x39) + { + "CPR_REV", + "0", + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "300000.0", + "1", + "1", + "0", + "896", + "896", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "345600.0", + "2", + "1", + "0", + "896", + "896", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "422400.0", + "3", + "1", + "0", + "896", + "896", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "499200.0", + "4", + "1", + "0", + "896", + "896", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "576000.0", + "5", + "1", + "0", + "896", + "896", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "633600.0", + "6", + "1", + "0", + "896", + "896", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "710400.0", + "7", + "1", + "696", + "896", + "896", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "SVS", + "806400.0", + "8", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "SVS", + "883200.0", + "9", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "SVS", + "960000.0", + "10", + "1", + "768", + "896", + "896", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1036800.0", + "11", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1113600.0", + "12", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1190400.0", + "13", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1248000.0", + "14", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1324800.0", + "15", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1401600.0", + "16", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1478400.0", + "17", + "1", + "896", + "896", + "896", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo", + "1574400.0", + "18", + "1", + "0", + "1032", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo", + "1651200.0", + "19", + "1", + "0", + "1032", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo", + "1728000.0", + "20", + "1", + "0", + "1032", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo_L1", + "1804800.0", + "21", + "1", + "0", + "1112", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo_L1", + "1881600.0", + "22", + "1", + "1112", + "1112", + "896", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo_Boost", + "0", + "0", + "0", + "0", + "1112", + "896", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "1", + "1", + "0", + "896", + "896", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "2", + "1", + "0", + "896", + "896", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "3", + "1", + "0", + "896", + "896", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "480000.0", + "4", + "1", + "0", + "896", + "896", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "556800.0", + "5", + "1", + "0", + "896", + "896", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "633600.0", + "6", + "1", + "0", + "896", + "896", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "710400.0", + "7", + "1", + "0", + "896", + "896", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "787200.0", + "8", + "1", + "696", + "896", + "896", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "844800.0", + "9", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "902400.0", + "10", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "979200.0", + "11", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "1056000.0", + "12", + "1", + "768", + "896", + "896", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1171200.0", + "13", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1248000.0", + "14", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1324800.0", + "15", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1401600.0", + "16", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1478400.0", + "17", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1536000.0", + "18", + "1", + "896", + "896", + "896", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1632000.0", + "19", + "1", + "0", + "1032", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1708800.0", + "20", + "1", + "0", + "1032", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1785600.0", + "21", + "1", + "0", + "1032", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1862400.0", + "22", + "1", + "0", + "1032", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L1", + "1939200.0", + "23", + "1", + "0", + "1112", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L1", + "2016000.0", + "24", + "1", + "0", + "1112", + "896", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L1", + "2092800.0", + "25", + "1", + "1112", + "1112", + "896", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_Boost", + "0", + "0", + "0", + "0", + "1112", + "896", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "MinSVS", + "171000.0", + "1", + "1", + "632", + "896", + "896", + "1", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "LowSVS", + "252000.0", + "2", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "SVS", + "332000.0", + "3", + "1", + "768", + "896", + "896", + "1", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "SVS_L1", + "403000.0", + "4", + "1", + "0", + "896", + "896", + "0", + "0", + "1", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "Nominal", + "504000.0", + "5", + "1", + "896", + "896", + "896", + "1", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "Turbo", + "650000.0", + "6", + "1", + "1032", + "1032", + "896", + "1", + "0", + "0", + "0" + } + }, + + Package (0x39) + { + "CPR_REV", + "1", + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "300000.0", + "1", + "1", + "0", + "896", + "572", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "345600.0", + "2", + "1", + "0", + "896", + "572", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "422400.0", + "3", + "1", + "0", + "896", + "572", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "499200.0", + "4", + "1", + "0", + "896", + "572", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "576000.0", + "5", + "1", + "0", + "896", + "572", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "633600.0", + "6", + "1", + "0", + "896", + "572", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "710400.0", + "7", + "1", + "696", + "896", + "572", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "SVS", + "806400.0", + "8", + "1", + "0", + "896", + "572", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "SVS", + "883200.0", + "9", + "1", + "0", + "896", + "572", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "SVS", + "960000.0", + "10", + "1", + "768", + "896", + "572", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1036800.0", + "11", + "1", + "0", + "896", + "664", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1113600.0", + "12", + "1", + "0", + "896", + "664", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1190400.0", + "13", + "1", + "0", + "896", + "664", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1248000.0", + "14", + "1", + "0", + "896", + "664", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1324800.0", + "15", + "1", + "0", + "896", + "664", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1401600.0", + "16", + "1", + "0", + "896", + "664", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1478400.0", + "17", + "1", + "896", + "896", + "664", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo", + "1574400.0", + "18", + "1", + "0", + "1032", + "752", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo", + "1651200.0", + "19", + "1", + "0", + "1032", + "752", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo", + "1728000.0", + "20", + "1", + "0", + "1032", + "752", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo_L1", + "1804800.0", + "21", + "1", + "0", + "1112", + "752", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo_L1", + "1881600.0", + "22", + "1", + "1112", + "1112", + "752", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo_Boost", + "0", + "0", + "0", + "0", + "1112", + "752", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "1", + "1", + "0", + "896", + "572", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "2", + "1", + "0", + "896", + "572", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "3", + "1", + "0", + "896", + "572", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "480000.0", + "4", + "1", + "0", + "896", + "572", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "556800.0", + "5", + "1", + "0", + "896", + "572", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "633600.0", + "6", + "1", + "0", + "896", + "572", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "710400.0", + "7", + "1", + "0", + "896", + "572", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "787200.0", + "8", + "1", + "696", + "896", + "572", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "844800.0", + "9", + "1", + "0", + "896", + "572", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "902400.0", + "10", + "1", + "0", + "896", + "572", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "979200.0", + "11", + "1", + "0", + "896", + "572", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "1056000.0", + "12", + "1", + "768", + "896", + "572", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1171200.0", + "13", + "1", + "0", + "896", + "664", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1248000.0", + "14", + "1", + "0", + "896", + "664", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1324800.0", + "15", + "1", + "0", + "896", + "664", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1401600.0", + "16", + "1", + "0", + "896", + "664", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1478400.0", + "17", + "1", + "0", + "896", + "664", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1536000.0", + "18", + "1", + "896", + "896", + "664", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1632000.0", + "19", + "1", + "0", + "1032", + "752", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1708800.0", + "20", + "1", + "0", + "1032", + "752", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1785600.0", + "21", + "1", + "0", + "1032", + "752", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1862400.0", + "22", + "1", + "0", + "1032", + "752", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L1", + "1939200.0", + "23", + "1", + "0", + "1112", + "752", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L1", + "2016000.0", + "24", + "1", + "0", + "1112", + "752", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L1", + "2092800.0", + "25", + "1", + "1112", + "1112", + "752", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_Boost", + "0", + "0", + "0", + "0", + "1112", + "752", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "MinSVS", + "171000.0", + "1", + "1", + "528", + "672", + "528", + "1", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "LowSVS", + "252000.0", + "2", + "1", + "0", + "740", + "528", + "0", + "0", + "1", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "SVS", + "332000.0", + "3", + "1", + "656", + "800", + "568", + "1", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "SVS_L1", + "403000.0", + "4", + "1", + "0", + "868", + "612", + "0", + "0", + "1", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "Nominal", + "504000.0", + "5", + "1", + "812", + "976", + "664", + "1", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "Turbo", + "650000.0", + "6", + "1", + "932", + "1100", + "752", + "1", + "0", + "0", + "0" + } + } + } + } + } + }) + Return (TAB0) /* \_SB_.PEP0.V0A1.TAB0 */ + } + + Method (V0A2, 0, NotSerialized) + { + Name (TAB0, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x09) + { + "CHIP_INFO", + "319", + "2", + "*", + Package (0x05) + { + "SPEEDBIN_INFO", + "*", + Package (0x18) + { + "CPR_REV", + "*", + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "300000.0", + "1", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "364800.0", + "2", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "441600.0", + "3", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "518400.0", + "4", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "595200.0", + "5", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "672000.0", + "6", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "748800.0", + "7", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "LowSVS", + "825600.0", + "8", + "1", + "688", + "828", + "568", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "SVS", + "883200.0", + "9", + "1", + "0", + "828", + "568", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "SVS", + "960000.0", + "10", + "1", + "0", + "828", + "568", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "SVS", + "1036800.0", + "11", + "1", + "756", + "828", + "568", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1094400.0", + "12", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1171200.0", + "13", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1248000.0", + "14", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1324800.0", + "15", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1401600.0", + "16", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1478400.0", + "17", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Nominal", + "1555200.0", + "18", + "1", + "828", + "900", + "632", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo", + "1670400.0", + "19", + "1", + "0", + "952", + "712", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo", + "1747200.0", + "20", + "1", + "0", + "952", + "712", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo_L2", + "1824000.0", + "21", + "1", + "0", + "1056", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC0", + "Silver", + "Turbo_L2", + "1900800.0", + "22", + "1", + "1056", + "1056", + "772", + "1", + "1", + "0", + "0" + } + }, + + Package (0x0A) + { + "CPR_REV", + "0", + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "MinSVS", + "180000.0", + "1", + "1", + "616", + "716", + "516", + "1", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "LowSVS", + "257000.0", + "2", + "1", + "0", + "716", + "516", + "0", + "0", + "1", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "SVS", + "342000.0", + "3", + "1", + "740", + "772", + "532", + "1", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "SVS_L1", + "414000.0", + "4", + "1", + "0", + "880", + "584", + "0", + "0", + "1", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "Nominal", + "515000.0", + "5", + "1", + "828", + "908", + "632", + "1", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "Nominal_L1", + "596000.0", + "6", + "1", + "0", + "948", + "672", + "0", + "0", + "1", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "Turbo", + "670000.0", + "7", + "1", + "0", + "1016", + "712", + "0", + "0", + "1", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "Turbo_L1", + "710000.0", + "8", + "1", + "1024", + "1088", + "756", + "1", + "0", + "0", + "0" + } + }, + + Package (0x0A) + { + "CPR_REV", + "1~7", + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "MinSVS", + "180000.0", + "1", + "1", + "516", + "724", + "516", + "1", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "LowSVS", + "257000.0", + "2", + "1", + "0", + "724", + "516", + "0", + "0", + "1", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "SVS", + "342000.0", + "3", + "1", + "628", + "772", + "532", + "1", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "SVS_L1", + "414000.0", + "4", + "1", + "0", + "832", + "584", + "0", + "0", + "1", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "Nominal", + "515000.0", + "5", + "1", + "752", + "916", + "632", + "1", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "Nominal_L1", + "596000.0", + "6", + "1", + "0", + "968", + "672", + "0", + "0", + "1", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "Turbo", + "670000.0", + "7", + "1", + "0", + "1024", + "712", + "0", + "0", + "1", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "GFX", + "GPU", + "Turbo_L1", + "710000.0", + "8", + "1", + "924", + "1088", + "756", + "1", + "0", + "0", + "0" + } + } + }, + + Package (0x03) + { + "SPEEDBIN_INFO", + "0", + Package (0x22) + { + "CPR_REV", + "*", + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "1", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "2", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "3", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "499200.0", + "4", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "576000.0", + "5", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "652800.0", + "6", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "729600.0", + "7", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "806400.0", + "8", + "1", + "756", + "828", + "568", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "902400.0", + "9", + "1", + "0", + "828", + "568", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "979200.0", + "10", + "1", + "0", + "828", + "568", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "1056000.0", + "11", + "1", + "0", + "828", + "568", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "1132800.0", + "12", + "1", + "756", + "828", + "568", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1190400.0", + "13", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1267200.0", + "14", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1344000.0", + "15", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1420800.0", + "16", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1497600.0", + "17", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1574400.0", + "18", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1651200.0", + "19", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1728000.0", + "20", + "1", + "828", + "900", + "632", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1804800.0", + "21", + "1", + "0", + "952", + "712", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1881600.0", + "22", + "1", + "0", + "952", + "712", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1958400.0", + "23", + "1", + "0", + "952", + "712", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2035200.0", + "24", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2112000.0", + "25", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2208000.0", + "26", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2265600.0", + "27", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2342400.0", + "28", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2419200.0", + "29", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2515200.0", + "30", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2534400.0", + "31", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2553600.0", + "32", + "1", + "1056", + "1136", + "772", + "1", + "1", + "0", + "0" + } + } + }, + + Package (0x03) + { + "SPEEDBIN_INFO", + "1", + Package (0x1C) + { + "CPR_REV", + "*", + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "1", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "2", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "3", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "499200.0", + "4", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "576000.0", + "5", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "652800.0", + "6", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "729600.0", + "7", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "806400.0", + "8", + "1", + "756", + "828", + "568", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "902400.0", + "9", + "1", + "0", + "828", + "568", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "979200.0", + "10", + "1", + "0", + "828", + "568", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "1056000.0", + "11", + "1", + "0", + "828", + "568", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "1132800.0", + "12", + "1", + "756", + "828", + "568", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1190400.0", + "13", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1267200.0", + "14", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1344000.0", + "15", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1420800.0", + "16", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1497600.0", + "17", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1574400.0", + "18", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1651200.0", + "19", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1728000.0", + "20", + "1", + "828", + "900", + "632", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1804800.0", + "21", + "1", + "0", + "952", + "712", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1881600.0", + "22", + "1", + "0", + "952", + "712", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1958400.0", + "23", + "1", + "0", + "952", + "712", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2035200.0", + "24", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2112000.0", + "25", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2208000.0", + "26", + "1", + "1056", + "1136", + "772", + "1", + "1", + "0", + "0" + } + } + }, + + Package (0x03) + { + "SPEEDBIN_INFO", + "2", + Package (0x20) + { + "CPR_REV", + "*", + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "1", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "2", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "3", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "499200.0", + "4", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "576000.0", + "5", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "652800.0", + "6", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "729600.0", + "7", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "806400.0", + "8", + "1", + "756", + "828", + "568", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "902400.0", + "9", + "1", + "0", + "828", + "568", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "979200.0", + "10", + "1", + "0", + "828", + "568", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "1056000.0", + "11", + "1", + "0", + "828", + "568", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "1132800.0", + "12", + "1", + "756", + "828", + "568", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1190400.0", + "13", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1267200.0", + "14", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1344000.0", + "15", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1420800.0", + "16", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1497600.0", + "17", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1574400.0", + "18", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1651200.0", + "19", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1728000.0", + "20", + "1", + "828", + "900", + "632", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1804800.0", + "21", + "1", + "0", + "952", + "712", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1881600.0", + "22", + "1", + "0", + "952", + "712", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1958400.0", + "23", + "1", + "0", + "952", + "712", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2035200.0", + "24", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2112000.0", + "25", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2208000.0", + "26", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2265600.0", + "27", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2323200.0", + "28", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2342400.0", + "29", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2361600.0", + "30", + "1", + "1056", + "1136", + "772", + "1", + "1", + "0", + "0" + } + } + }, + + Package (0x03) + { + "SPEEDBIN_INFO", + "3", + Package (0x21) + { + "CPR_REV", + "*", + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "1", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "2", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "3", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "499200.0", + "4", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "576000.0", + "5", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "652800.0", + "6", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "729600.0", + "7", + "1", + "0", + "828", + "568", + "0", + "0", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "LowSVS", + "806400.0", + "8", + "1", + "756", + "828", + "568", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "902400.0", + "9", + "1", + "0", + "828", + "568", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "979200.0", + "10", + "1", + "0", + "828", + "568", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "1056000.0", + "11", + "1", + "0", + "828", + "568", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "SVS", + "1132800.0", + "12", + "1", + "756", + "828", + "568", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1190400.0", + "13", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1267200.0", + "14", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1344000.0", + "15", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1420800.0", + "16", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1497600.0", + "17", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1574400.0", + "18", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1651200.0", + "19", + "1", + "0", + "900", + "632", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Nominal", + "1728000.0", + "20", + "1", + "828", + "900", + "632", + "1", + "1", + "0", + "0" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1804800.0", + "21", + "1", + "0", + "952", + "712", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1881600.0", + "22", + "1", + "0", + "952", + "712", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo", + "1958400.0", + "23", + "1", + "0", + "952", + "712", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2035200.0", + "24", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2112000.0", + "25", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2208000.0", + "26", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2265600.0", + "27", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2323200.0", + "28", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2342400.0", + "29", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2361600.0", + "30", + "1", + "0", + "1136", + "772", + "0", + "0", + "1", + "1" + }, + + Package (0x0E) + { + "VOLTAGE_SETTING", + "APC1", + "Gold", + "Turbo_L2", + "2457600.0", + "31", + "0", + "1056", + "1136", + "772", + "1", + "1", + "0", + "0" + } + } + } + } + } + }) + Return (TAB0) /* \_SB_.PEP0.V0A2.TAB0 */ + } + } + + Scope (PEP0) + { + Method (V2M1, 0, NotSerialized) + { + Name (TAB2, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x05) + { + "CHIP_INFO", + "292", + "1", + "*", + Package (0x03) + { + "SPEEDBIN_INFO", + "*", + Package (0x33) + { + "CPR_REV", + "*", + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "300000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "345600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "422400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "499200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "576000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "633600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "710400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "SVS", + "806400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "SVS", + "883200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "SVS", + "960000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "1036800.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "1113600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "1190400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "1248000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "1324800.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "1401600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "1478400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Turbo", + "1574400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Turbo", + "1651200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Turbo", + "1728000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Turbo_L1", + "1804800.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Turbo_L1", + "1881600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Turbo_Boost", + "0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "480000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "556800.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "633600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "710400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "787200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "844800.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "902400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "979200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "1056000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1171200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1248000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1324800.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1401600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1478400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1536000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1632000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1708800.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1785600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1862400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L1", + "1939200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L1", + "2016000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L1", + "2092800.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_Boost", + "0", + "0", + "0", + "0", + "0" + } + } + } + } + } + }) + Return (TAB2) /* \_SB_.PEP0.V2M1.TAB2 */ + } + + Method (V2M2, 0, NotSerialized) + { + Name (TAB2, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x09) + { + "CHIP_INFO", + "292", + "2", + "*", + Package (0x03) + { + "SPEEDBIN_INFO", + "*", + Package (0x18) + { + "CPR_REV", + "*", + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "300000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "364800.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "441600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "518400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "595200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "672000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "748800.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "825600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "SVS", + "883200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "SVS", + "960000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "SVS", + "1036800.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "1094400.0", + "-12", + "0", + "-10", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "1171200.0", + "-12", + "0", + "-11", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "1248000.0", + "-12", + "0", + "-12", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "1324800.0", + "-12", + "0", + "-13", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "1401600.0", + "-12", + "0", + "-14", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "1478400.0", + "-16", + "0", + "-14", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "1555200.0", + "-16", + "0", + "-15", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Turbo", + "1670400.0", + "-20", + "0", + "-21", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Turbo", + "1747200.0", + "-24", + "0", + "-24", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Turbo_L2", + "1824000.0", + "-28", + "0", + "-26", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Turbo_L2", + "1900800.0", + "-28", + "0", + "-28", + "0" + } + } + }, + + Package (0x03) + { + "SPEEDBIN_INFO", + "0", + Package (0x22) + { + "CPR_REV", + "*", + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "499200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "576000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "652800.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "729600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "806400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "902400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "979200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "1056000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "1132800.0", + "-8", + "0", + "-10", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1190400.0", + "-12", + "0", + "-10", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1267200.0", + "-12", + "0", + "-11", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1344000.0", + "-12", + "0", + "-12", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1420800.0", + "-12", + "0", + "-12", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1497600.0", + "-12", + "0", + "-13", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1574400.0", + "-12", + "0", + "-14", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1651200.0", + "-16", + "0", + "-14", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1728000.0", + "-16", + "0", + "-15", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1804800.0", + "-20", + "0", + "-16", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1881600.0", + "-16", + "0", + "-16", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1958400.0", + "-16", + "0", + "-17", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2035200.0", + "-16", + "0", + "-15", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2112000.0", + "-12", + "0", + "-13", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2208000.0", + "-28", + "0", + "-26", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2265600.0", + "-28", + "0", + "-26", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2342400.0", + "-28", + "0", + "-27", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2419200.0", + "-28", + "0", + "-27", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2515200.0", + "-28", + "0", + "-28", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2534400.0", + "-28", + "0", + "-28", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2553600.0", + "-28", + "0", + "-28", + "0" + } + } + }, + + Package (0x03) + { + "SPEEDBIN_INFO", + "1", + Package (0x1C) + { + "CPR_REV", + "*", + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "499200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "576000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "652800.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "729600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "806400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "902400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "979200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "1056000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "1132800.0", + "-8", + "0", + "-10", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1190400.0", + "-12", + "0", + "-10", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1267200.0", + "-12", + "0", + "-11", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1344000.0", + "-12", + "0", + "-12", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1420800.0", + "-12", + "0", + "-12", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1497600.0", + "-12", + "0", + "-13", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1574400.0", + "-12", + "0", + "-14", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1651200.0", + "-16", + "0", + "-14", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1728000.0", + "-16", + "0", + "-15", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1804800.0", + "-20", + "0", + "-16", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1881600.0", + "-16", + "0", + "-16", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1958400.0", + "-16", + "0", + "-17", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2035200.0", + "-16", + "0", + "-16", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2112000.0", + "-16", + "0", + "-15", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2208000.0", + "-28", + "0", + "-28", + "0" + } + } + }, + + Package (0x03) + { + "SPEEDBIN_INFO", + "2", + Package (0x20) + { + "CPR_REV", + "*", + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "499200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "576000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "652800.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "729600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "806400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "902400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "979200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "1056000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "1132800.0", + "-8", + "0", + "-10", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1190400.0", + "-12", + "0", + "-10", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1267200.0", + "-12", + "0", + "-11", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1344000.0", + "-12", + "0", + "-12", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1420800.0", + "-12", + "0", + "-12", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1497600.0", + "-12", + "0", + "-13", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1574400.0", + "-12", + "0", + "-14", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1651200.0", + "-16", + "0", + "-14", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1728000.0", + "-16", + "0", + "-15", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1804800.0", + "-20", + "0", + "-16", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1881600.0", + "-16", + "0", + "-16", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1958400.0", + "-16", + "0", + "-17", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2035200.0", + "-16", + "0", + "-15", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2112000.0", + "-12", + "0", + "-14", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2208000.0", + "-28", + "0", + "-27", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2265600.0", + "-28", + "0", + "-27", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2323200.0", + "-28", + "0", + "-28", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2342400.0", + "-28", + "0", + "-28", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2361600.0", + "-28", + "0", + "-28", + "0" + } + } + }, + + Package (0x03) + { + "SPEEDBIN_INFO", + "3", + Package (0x21) + { + "CPR_REV", + "*", + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "499200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "576000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "652800.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "729600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "806400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "902400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "979200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "1056000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "1132800.0", + "-8", + "0", + "-10", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1190400.0", + "-12", + "0", + "-10", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1267200.0", + "-12", + "0", + "-11", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1344000.0", + "-12", + "0", + "-12", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1420800.0", + "-12", + "0", + "-12", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1497600.0", + "-12", + "0", + "-13", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1574400.0", + "-12", + "0", + "-14", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1651200.0", + "-16", + "0", + "-14", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1728000.0", + "-16", + "0", + "-15", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1804800.0", + "-20", + "0", + "-16", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1881600.0", + "-16", + "0", + "-16", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1958400.0", + "-16", + "0", + "-17", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2035200.0", + "-16", + "0", + "-15", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2112000.0", + "-12", + "0", + "-14", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2208000.0", + "-28", + "0", + "-26", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2265600.0", + "-28", + "0", + "-27", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2323200.0", + "-28", + "0", + "-27", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2342400.0", + "-28", + "0", + "-28", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2361600.0", + "-28", + "0", + "-28", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2457600.0", + "-28", + "0", + "-28", + "0" + } + } + } + } + } + }) + Return (TAB2) /* \_SB_.PEP0.V2M2.TAB2 */ + } + + Method (V2A1, 0, NotSerialized) + { + Name (TAB2, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x05) + { + "CHIP_INFO", + "319", + "1", + "*", + Package (0x03) + { + "SPEEDBIN_INFO", + "*", + Package (0x33) + { + "CPR_REV", + "*", + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "300000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "345600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "422400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "499200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "576000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "633600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "710400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "SVS", + "806400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "SVS", + "883200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "SVS", + "960000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "1036800.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "1113600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "1190400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "1248000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "1324800.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "1401600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "1478400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Turbo", + "1574400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Turbo", + "1651200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Turbo", + "1728000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Turbo_L1", + "1804800.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Turbo_L1", + "1881600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Turbo_Boost", + "0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "480000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "556800.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "633600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "710400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "787200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "844800.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "902400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "979200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "1056000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1171200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1248000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1324800.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1401600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1478400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1536000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1632000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1708800.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1785600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1862400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L1", + "1939200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L1", + "2016000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L1", + "2092800.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_Boost", + "0", + "0", + "0", + "0", + "0" + } + } + } + } + } + }) + Return (TAB2) /* \_SB_.PEP0.V2A1.TAB2 */ + } + + Method (V2A2, 0, NotSerialized) + { + Name (TAB2, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x09) + { + "CHIP_INFO", + "319", + "2", + "*", + Package (0x03) + { + "SPEEDBIN_INFO", + "*", + Package (0x18) + { + "CPR_REV", + "*", + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "300000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "364800.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "441600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "518400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "595200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "672000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "748800.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "825600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "SVS", + "883200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "SVS", + "960000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "SVS", + "1036800.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "1094400.0", + "-12", + "0", + "-10", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "1171200.0", + "-12", + "0", + "-11", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "1248000.0", + "-12", + "0", + "-12", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "1324800.0", + "-12", + "0", + "-13", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "1401600.0", + "-12", + "0", + "-14", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "1478400.0", + "-16", + "0", + "-14", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "1555200.0", + "-16", + "0", + "-15", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Turbo", + "1670400.0", + "-20", + "0", + "-21", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Turbo", + "1747200.0", + "-24", + "0", + "-24", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Turbo_L2", + "1824000.0", + "-28", + "0", + "-26", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC0", + "Silver", + "Turbo_L2", + "1900800.0", + "-28", + "0", + "-28", + "0" + } + } + }, + + Package (0x03) + { + "SPEEDBIN_INFO", + "0", + Package (0x22) + { + "CPR_REV", + "*", + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "499200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "576000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "652800.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "729600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "806400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "902400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "979200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "1056000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "1132800.0", + "-8", + "0", + "-10", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1190400.0", + "-12", + "0", + "-10", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1267200.0", + "-12", + "0", + "-11", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1344000.0", + "-12", + "0", + "-12", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1420800.0", + "-12", + "0", + "-12", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1497600.0", + "-12", + "0", + "-13", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1574400.0", + "-12", + "0", + "-14", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1651200.0", + "-16", + "0", + "-14", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1728000.0", + "-16", + "0", + "-15", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1804800.0", + "-20", + "0", + "-16", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1881600.0", + "-16", + "0", + "-16", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1958400.0", + "-16", + "0", + "-17", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2035200.0", + "-16", + "0", + "-15", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2112000.0", + "-12", + "0", + "-13", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2208000.0", + "-28", + "0", + "-26", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2265600.0", + "-28", + "0", + "-26", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2342400.0", + "-28", + "0", + "-27", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2419200.0", + "-28", + "0", + "-27", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2515200.0", + "-28", + "0", + "-28", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2534400.0", + "-28", + "0", + "-28", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2553600.0", + "-28", + "0", + "-28", + "0" + } + } + }, + + Package (0x03) + { + "SPEEDBIN_INFO", + "1", + Package (0x1C) + { + "CPR_REV", + "*", + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "499200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "576000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "652800.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "729600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "806400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "902400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "979200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "1056000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "1132800.0", + "-8", + "0", + "-10", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1190400.0", + "-12", + "0", + "-10", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1267200.0", + "-12", + "0", + "-11", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1344000.0", + "-12", + "0", + "-12", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1420800.0", + "-12", + "0", + "-12", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1497600.0", + "-12", + "0", + "-13", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1574400.0", + "-12", + "0", + "-14", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1651200.0", + "-16", + "0", + "-14", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1728000.0", + "-16", + "0", + "-15", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1804800.0", + "-20", + "0", + "-16", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1881600.0", + "-16", + "0", + "-16", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1958400.0", + "-16", + "0", + "-17", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2035200.0", + "-16", + "0", + "-16", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2112000.0", + "-16", + "0", + "-15", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2208000.0", + "-28", + "0", + "-28", + "0" + } + } + }, + + Package (0x03) + { + "SPEEDBIN_INFO", + "2", + Package (0x20) + { + "CPR_REV", + "*", + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "499200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "576000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "652800.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "729600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "806400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "902400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "979200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "1056000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "1132800.0", + "-8", + "0", + "-10", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1190400.0", + "-12", + "0", + "-10", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1267200.0", + "-12", + "0", + "-11", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1344000.0", + "-12", + "0", + "-12", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1420800.0", + "-12", + "0", + "-12", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1497600.0", + "-12", + "0", + "-13", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1574400.0", + "-12", + "0", + "-14", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1651200.0", + "-16", + "0", + "-14", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1728000.0", + "-16", + "0", + "-15", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1804800.0", + "-20", + "0", + "-16", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1881600.0", + "-16", + "0", + "-16", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1958400.0", + "-16", + "0", + "-17", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2035200.0", + "-16", + "0", + "-15", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2112000.0", + "-12", + "0", + "-14", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2208000.0", + "-28", + "0", + "-27", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2265600.0", + "-28", + "0", + "-27", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2323200.0", + "-28", + "0", + "-28", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2342400.0", + "-28", + "0", + "-28", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2361600.0", + "-28", + "0", + "-28", + "0" + } + } + }, + + Package (0x03) + { + "SPEEDBIN_INFO", + "3", + Package (0x21) + { + "CPR_REV", + "*", + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "499200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "576000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "652800.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "729600.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "806400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "902400.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "979200.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "1056000.0", + "0", + "0", + "0", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "1132800.0", + "-8", + "0", + "-10", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1190400.0", + "-12", + "0", + "-10", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1267200.0", + "-12", + "0", + "-11", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1344000.0", + "-12", + "0", + "-12", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1420800.0", + "-12", + "0", + "-12", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1497600.0", + "-12", + "0", + "-13", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1574400.0", + "-12", + "0", + "-14", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1651200.0", + "-16", + "0", + "-14", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "1728000.0", + "-16", + "0", + "-15", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1804800.0", + "-20", + "0", + "-16", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1881600.0", + "-16", + "0", + "-16", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo", + "1958400.0", + "-16", + "0", + "-17", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2035200.0", + "-16", + "0", + "-15", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2112000.0", + "-12", + "0", + "-14", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2208000.0", + "-28", + "0", + "-26", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2265600.0", + "-28", + "0", + "-27", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2323200.0", + "-28", + "0", + "-27", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2342400.0", + "-28", + "0", + "-28", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2361600.0", + "-28", + "0", + "-28", + "0" + }, + + Package (0x09) + { + "VC_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "2457600.0", + "-28", + "0", + "-28", + "0" + } + } + } + } + } + }) + Return (TAB2) /* \_SB_.PEP0.V2A2.TAB2 */ + } + } + + Scope (PEP0) + { + Method (V8M1, 0, NotSerialized) + { + Name (TAB8, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x05) + { + "CHIP_INFO", + "292", + "1", + "*", + Package (0x03) + { + "SPEEDBIN_INFO", + "*", + Package (0x31) + { + "CPR_REV", + "*", + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "LowSVS", + "300000.0", + "15", + "0", + "0", + "4", + "1", + "32", + "32", + "1", + "1" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "LowSVS", + "345600.0", + "18", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "2" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "LowSVS", + "422400.0", + "22", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "3" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "LowSVS", + "499200.0", + "26", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "4" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "LowSVS", + "576000.0", + "30", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "5" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "LowSVS", + "633600.0", + "33", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "6" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "LowSVS", + "710400.0", + "37", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "7" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "SVS", + "806400.0", + "42", + "1", + "1", + "4", + "4", + "34", + "34", + "1", + "8" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "SVS", + "883200.0", + "46", + "0", + "1", + "4", + "4", + "37", + "37", + "1", + "9" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "SVS", + "960000.0", + "50", + "0", + "1", + "4", + "5", + "40", + "40", + "1", + "10" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Nominal", + "1036800.0", + "54", + "0", + "1", + "4", + "5", + "43", + "43", + "2", + "11" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Nominal", + "1113600.0", + "58", + "0", + "1", + "4", + "5", + "46", + "46", + "2", + "12" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Nominal", + "1190400.0", + "62", + "0", + "1", + "4", + "6", + "50", + "50", + "2", + "13" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Nominal", + "1248000.0", + "65", + "0", + "1", + "4", + "6", + "52", + "52", + "2", + "14" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Nominal", + "1324800.0", + "69", + "0", + "1", + "4", + "6", + "55", + "55", + "2", + "15" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Nominal", + "1401600.0", + "73", + "0", + "1", + "4", + "7", + "58", + "58", + "2", + "16" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Nominal", + "1478400.0", + "77", + "0", + "1", + "4", + "7", + "62", + "62", + "2", + "17" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Turbo", + "1574400.0", + "82", + "0", + "1", + "4", + "8", + "66", + "66", + "2", + "18" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Turbo", + "1651200.0", + "86", + "0", + "1", + "4", + "8", + "69", + "69", + "2", + "19" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Turbo", + "1728000.0", + "90", + "0", + "1", + "4", + "8", + "72", + "72", + "2", + "20" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Turbo_L1", + "1804800.0", + "94", + "0", + "1", + "4", + "9", + "75", + "75", + "3", + "21" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Turbo_L1", + "1881600.0", + "98", + "0", + "1", + "4", + "9", + "78", + "78", + "3", + "22" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "15", + "0", + "0", + "4", + "1", + "32", + "32", + "1", + "1" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "18", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "2" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "22", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "3" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "480000.0", + "25", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "4" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "556800.0", + "29", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "5" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "633600.0", + "33", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "6" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "710400.0", + "37", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "7" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "787200.0", + "41", + "1", + "1", + "4", + "4", + "33", + "33", + "1", + "8" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "844800.0", + "44", + "0", + "1", + "4", + "4", + "35", + "35", + "1", + "9" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "902400.0", + "47", + "0", + "1", + "4", + "4", + "38", + "38", + "1", + "10" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "979200.0", + "51", + "0", + "1", + "4", + "5", + "41", + "41", + "1", + "11" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "1056000.0", + "55", + "0", + "1", + "4", + "5", + "44", + "44", + "1", + "12" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1171200.0", + "61", + "0", + "1", + "4", + "6", + "49", + "49", + "2", + "13" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1248000.0", + "65", + "0", + "1", + "4", + "6", + "52", + "52", + "2", + "14" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1324800.0", + "69", + "0", + "1", + "4", + "6", + "55", + "55", + "2", + "15" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1401600.0", + "73", + "0", + "1", + "4", + "7", + "58", + "58", + "2", + "16" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1478400.0", + "77", + "0", + "1", + "4", + "7", + "62", + "62", + "2", + "17" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1536000.0", + "80", + "0", + "1", + "4", + "7", + "64", + "64", + "2", + "18" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1632000.0", + "85", + "0", + "1", + "4", + "8", + "68", + "68", + "2", + "19" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1708800.0", + "89", + "0", + "1", + "4", + "8", + "71", + "71", + "2", + "20" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1785600.0", + "93", + "0", + "1", + "4", + "9", + "74", + "74", + "2", + "21" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1862400.0", + "97", + "0", + "1", + "4", + "9", + "78", + "78", + "2", + "22" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L1", + "1939200.0", + "101", + "0", + "1", + "4", + "9", + "81", + "81", + "3", + "23" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L1", + "2016000.0", + "105", + "0", + "1", + "4", + "10", + "84", + "84", + "3", + "24" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L1", + "2092800.0", + "109", + "0", + "1", + "4", + "10", + "87", + "87", + "3", + "25" + } + } + } + } + } + }) + Return (TAB8) /* \_SB_.PEP0.V8M1.TAB8 */ + } + + Method (V8M2, 0, NotSerialized) + { + Name (TAB8, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x09) + { + "CHIP_INFO", + "292", + "2", + "*", + Package (0x03) + { + "SPEEDBIN_INFO", + "*", + Package (0x18) + { + "CPR_REV", + "*", + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "LowSVS", + "300000.0", + "15", + "0", + "0", + "4", + "1", + "32", + "32", + "1", + "1" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "LowSVS", + "364800.0", + "19", + "1", + "1", + "4", + "1", + "32", + "32", + "1", + "2" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "LowSVS", + "441600.0", + "23", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "3" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "LowSVS", + "518400.0", + "27", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "4" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "LowSVS", + "595200.0", + "31", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "5" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "LowSVS", + "672000.0", + "35", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "6" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "LowSVS", + "748800.0", + "39", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "7" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "LowSVS", + "825600.0", + "43", + "0", + "1", + "4", + "3", + "34", + "34", + "1", + "8" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "SVS", + "883200.0", + "46", + "0", + "1", + "4", + "4", + "37", + "37", + "1", + "9" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "SVS", + "960000.0", + "50", + "0", + "1", + "4", + "4", + "40", + "40", + "1", + "10" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "SVS", + "1036800.0", + "54", + "0", + "1", + "4", + "4", + "43", + "43", + "1", + "11" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Nominal", + "1094400.0", + "57", + "0", + "1", + "4", + "5", + "46", + "46", + "2", + "12" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Nominal", + "1171200.0", + "61", + "0", + "1", + "4", + "5", + "49", + "49", + "2", + "13" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Nominal", + "1248000.0", + "65", + "0", + "1", + "4", + "5", + "52", + "52", + "2", + "14" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Nominal", + "1324800.0", + "69", + "0", + "1", + "4", + "6", + "55", + "55", + "2", + "15" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Nominal", + "1401600.0", + "73", + "0", + "1", + "4", + "6", + "58", + "58", + "2", + "16" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Nominal", + "1478400.0", + "77", + "0", + "1", + "4", + "7", + "62", + "62", + "2", + "17" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Nominal", + "1555200.0", + "81", + "0", + "1", + "4", + "7", + "65", + "65", + "2", + "18" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Turbo", + "1670400.0", + "87", + "0", + "1", + "4", + "8", + "70", + "70", + "2", + "19" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Turbo", + "1747200.0", + "91", + "0", + "1", + "4", + "8", + "73", + "73", + "2", + "20" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Turbo_L2", + "1824000.0", + "95", + "0", + "1", + "4", + "8", + "76", + "76", + "3", + "21" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Turbo_L2", + "1900800.0", + "99", + "0", + "1", + "4", + "9", + "79", + "79", + "3", + "22" + } + } + }, + + Package (0x03) + { + "SPEEDBIN_INFO", + "0", + Package (0x29) + { + "CPR_REV", + "*", + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "15", + "0", + "0", + "4", + "1", + "32", + "32", + "1", + "1" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "18", + "1", + "1", + "4", + "1", + "32", + "32", + "1", + "2" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "22", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "3" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "499200.0", + "26", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "4" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "576000.0", + "30", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "5" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "652800.0", + "34", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "6" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "729600.0", + "38", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "7" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "806400.0", + "42", + "1", + "1", + "4", + "3", + "34", + "34", + "1", + "8" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "902400.0", + "47", + "0", + "1", + "4", + "4", + "38", + "38", + "1", + "9" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "979200.0", + "51", + "0", + "1", + "4", + "4", + "41", + "41", + "1", + "10" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "1056000.0", + "55", + "0", + "1", + "4", + "5", + "44", + "44", + "1", + "11" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "1132800.0", + "59", + "0", + "1", + "4", + "5", + "47", + "47", + "1", + "12" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1190400.0", + "62", + "0", + "1", + "4", + "5", + "50", + "50", + "2", + "13" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1267200.0", + "66", + "0", + "1", + "4", + "6", + "53", + "53", + "2", + "14" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1344000.0", + "70", + "0", + "1", + "4", + "6", + "56", + "56", + "2", + "15" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1420800.0", + "74", + "0", + "1", + "4", + "6", + "59", + "59", + "2", + "16" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1497600.0", + "78", + "0", + "1", + "4", + "7", + "62", + "62", + "2", + "17" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1574400.0", + "82", + "0", + "1", + "4", + "7", + "66", + "66", + "2", + "18" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1651200.0", + "86", + "0", + "1", + "4", + "7", + "69", + "69", + "2", + "19" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1728000.0", + "90", + "0", + "1", + "4", + "8", + "72", + "72", + "2", + "20" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1804800.0", + "94", + "0", + "1", + "4", + "8", + "75", + "75", + "2", + "21" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1881600.0", + "98", + "0", + "1", + "4", + "9", + "78", + "78", + "2", + "22" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1958400.0", + "102", + "0", + "1", + "4", + "9", + "82", + "82", + "2", + "23" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2035200.0", + "106", + "0", + "1", + "4", + "9", + "85", + "85", + "3", + "24" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2112000.0", + "110", + "0", + "1", + "4", + "10", + "88", + "88", + "3", + "25" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2208000.0", + "115", + "0", + "1", + "4", + "10", + "92", + "92", + "3", + "26" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2265600.0", + "118", + "0", + "1", + "1", + "10", + "94", + "94", + "3", + "26" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2265600.0", + "118", + "0", + "1", + "4", + "10", + "94", + "94", + "3", + "27" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2323200.0", + "121", + "0", + "1", + "1", + "10", + "97", + "97", + "3", + "27" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2342400.0", + "122.0", + "0", + "1", + "4", + "10", + "98", + "98", + "3", + "28" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2400000.0", + "125", + "0", + "1", + "1", + "10", + "100", + "100", + "3", + "28" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2419200.0", + "126", + "0", + "1", + "4", + "10", + "101", + "101", + "3", + "29" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2476800.0", + "129", + "0", + "1", + "1", + "10", + "103", + "103", + "3", + "29" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2515200.0", + "131", + "0", + "1", + "4", + "10", + "105", + "105", + "3", + "30" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2592000.0", + "135", + "0", + "1", + "1", + "10", + "108", + "108", + "3", + "30" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2534400.0", + "132", + "0", + "1", + "4", + "10", + "106", + "106", + "3", + "31" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2611200.0", + "136", + "0", + "1", + "1", + "10", + "109", + "109", + "3", + "31" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2553600.0", + "133", + "0", + "1", + "4", + "10", + "106", + "106", + "3", + "32" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2630400.0", + "137", + "0", + "1", + "1", + "10", + "110", + "110", + "3", + "32" + } + } + }, + + Package (0x03) + { + "SPEEDBIN_INFO", + "1", + Package (0x1D) + { + "CPR_REV", + "*", + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "15", + "0", + "0", + "4", + "1", + "32", + "32", + "1", + "1" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "18", + "1", + "1", + "4", + "1", + "32", + "32", + "1", + "2" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "22", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "3" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "499200.0", + "26", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "4" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "576000.0", + "30", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "5" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "652800.0", + "34", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "6" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "729600.0", + "38", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "7" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "806400.0", + "42", + "1", + "1", + "4", + "3", + "34", + "34", + "1", + "8" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "902400.0", + "47", + "0", + "1", + "4", + "4", + "38", + "38", + "1", + "9" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "979200.0", + "51", + "0", + "1", + "4", + "4", + "41", + "41", + "1", + "10" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "1056000.0", + "55", + "0", + "1", + "4", + "5", + "44", + "44", + "1", + "11" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "1132800.0", + "59", + "0", + "1", + "4", + "5", + "47", + "47", + "1", + "12" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1190400.0", + "62", + "0", + "1", + "4", + "5", + "50", + "50", + "2", + "13" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1267200.0", + "66", + "0", + "1", + "4", + "6", + "53", + "53", + "2", + "14" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1344000.0", + "70", + "0", + "1", + "4", + "6", + "56", + "56", + "2", + "15" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1420800.0", + "74", + "0", + "1", + "4", + "6", + "59", + "59", + "2", + "16" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1497600.0", + "78", + "0", + "1", + "4", + "7", + "62", + "62", + "2", + "17" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1574400.0", + "82", + "0", + "1", + "4", + "7", + "66", + "66", + "2", + "18" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1651200.0", + "86", + "0", + "1", + "4", + "7", + "69", + "69", + "2", + "19" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1728000.0", + "90", + "0", + "1", + "4", + "8", + "72", + "72", + "2", + "20" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1804800.0", + "94", + "0", + "1", + "4", + "8", + "75", + "75", + "2", + "21" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1881600.0", + "98", + "0", + "1", + "4", + "9", + "78", + "78", + "2", + "22" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1958400.0", + "102", + "0", + "1", + "4", + "9", + "82", + "82", + "2", + "23" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2035200.0", + "106", + "0", + "1", + "4", + "9", + "85", + "85", + "3", + "24" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2112000.0", + "110", + "0", + "1", + "4", + "10", + "88", + "88", + "3", + "25" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2208000.0", + "115", + "0", + "1", + "4", + "10", + "92", + "92", + "3", + "26" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2304000.0", + "120", + "0", + "1", + "1", + "10", + "96", + "96", + "3", + "26" + } + } + }, + + Package (0x03) + { + "SPEEDBIN_INFO", + "2", + Package (0x25) + { + "CPR_REV", + "*", + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "15", + "0", + "0", + "4", + "1", + "32", + "32", + "1", + "1" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "18", + "1", + "1", + "4", + "1", + "32", + "32", + "1", + "2" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "22", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "3" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "499200.0", + "26", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "4" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "576000.0", + "30", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "5" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "652800.0", + "34", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "6" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "729600.0", + "38", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "7" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "806400.0", + "42", + "1", + "1", + "4", + "3", + "34", + "34", + "1", + "8" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "902400.0", + "47", + "0", + "1", + "4", + "4", + "38", + "38", + "1", + "9" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "979200.0", + "51", + "0", + "1", + "4", + "4", + "41", + "41", + "1", + "10" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "1056000.0", + "55", + "0", + "1", + "4", + "5", + "44", + "44", + "1", + "11" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "1132800.0", + "59", + "0", + "1", + "4", + "5", + "47", + "47", + "1", + "12" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1190400.0", + "62", + "0", + "1", + "4", + "5", + "50", + "50", + "2", + "13" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1267200.0", + "66", + "0", + "1", + "4", + "6", + "53", + "53", + "2", + "14" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1344000.0", + "70", + "0", + "1", + "4", + "6", + "56", + "56", + "2", + "15" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1420800.0", + "74", + "0", + "1", + "4", + "6", + "59", + "59", + "2", + "16" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1497600.0", + "78", + "0", + "1", + "4", + "7", + "62", + "62", + "2", + "17" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1574400.0", + "82", + "0", + "1", + "4", + "7", + "66", + "66", + "2", + "18" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1651200.0", + "86", + "0", + "1", + "4", + "7", + "69", + "69", + "2", + "19" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1728000.0", + "90", + "0", + "1", + "4", + "8", + "72", + "72", + "2", + "20" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1804800.0", + "94", + "0", + "1", + "4", + "8", + "75", + "75", + "2", + "21" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1881600.0", + "98", + "0", + "1", + "4", + "9", + "78", + "78", + "2", + "22" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1958400.0", + "102", + "0", + "1", + "4", + "9", + "82", + "82", + "2", + "23" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2035200.0", + "106", + "0", + "1", + "4", + "9", + "85", + "85", + "3", + "24" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2112000.0", + "110", + "0", + "1", + "4", + "10", + "88", + "88", + "3", + "25" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2208000.0", + "115", + "0", + "1", + "4", + "10", + "92", + "92", + "3", + "26" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2265600.0", + "118", + "0", + "1", + "1", + "10", + "94", + "94", + "3", + "26" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2265600.0", + "118", + "0", + "1", + "4", + "10", + "94", + "94", + "3", + "27" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2342400.0", + "122", + "0", + "1", + "1", + "10", + "98", + "98", + "3", + "27" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2323200.0", + "121.0", + "0", + "1", + "4", + "10", + "97", + "97", + "3", + "28" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2419200.0", + "126.0", + "0", + "1", + "1", + "10", + "101", + "101", + "3", + "28" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2342400.0", + "122.0", + "0", + "1", + "4", + "10", + "98", + "98", + "3", + "29" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2438400.0", + "127.0", + "0", + "1", + "1", + "10", + "102", + "102", + "3", + "29" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2361600.0", + "123", + "0", + "1", + "4", + "10", + "98", + "98", + "3", + "30" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2457600.0", + "128", + "0", + "1", + "1", + "10", + "102", + "102", + "3", + "30" + } + } + }, + + Package (0x03) + { + "SPEEDBIN_INFO", + "3", + Package (0x25) + { + "CPR_REV", + "*", + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "15", + "0", + "0", + "4", + "1", + "32", + "32", + "1", + "1" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "18", + "1", + "1", + "4", + "1", + "32", + "32", + "1", + "2" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "22", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "3" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "499200.0", + "26", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "4" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "576000.0", + "30", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "5" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "652800.0", + "34", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "6" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "729600.0", + "38", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "7" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "806400.0", + "42", + "1", + "1", + "4", + "3", + "34", + "34", + "1", + "8" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "902400.0", + "47", + "0", + "1", + "4", + "4", + "38", + "38", + "1", + "9" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "979200.0", + "51", + "0", + "1", + "4", + "4", + "41", + "41", + "1", + "10" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "1056000.0", + "55", + "0", + "1", + "4", + "5", + "44", + "44", + "1", + "11" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "1132800.0", + "59", + "0", + "1", + "4", + "5", + "47", + "47", + "1", + "12" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1190400.0", + "62", + "0", + "1", + "4", + "5", + "50", + "50", + "2", + "13" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1267200.0", + "66", + "0", + "1", + "4", + "6", + "53", + "53", + "2", + "14" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1344000.0", + "70", + "0", + "1", + "4", + "6", + "56", + "56", + "2", + "15" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1420800.0", + "74", + "0", + "1", + "4", + "6", + "59", + "59", + "2", + "16" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1497600.0", + "78", + "0", + "1", + "4", + "7", + "62", + "62", + "2", + "17" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1574400.0", + "82", + "0", + "1", + "4", + "7", + "66", + "66", + "2", + "18" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1651200.0", + "86", + "0", + "1", + "4", + "7", + "69", + "69", + "2", + "19" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1728000.0", + "90", + "0", + "1", + "4", + "8", + "72", + "72", + "2", + "20" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1804800.0", + "94", + "0", + "1", + "4", + "8", + "75", + "75", + "2", + "21" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1881600.0", + "98", + "0", + "1", + "4", + "9", + "78", + "78", + "2", + "22" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1958400.0", + "102", + "0", + "1", + "4", + "9", + "82", + "82", + "2", + "23" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2035200.0", + "106", + "0", + "1", + "4", + "9", + "85", + "85", + "3", + "24" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2112000.0", + "110", + "0", + "1", + "4", + "10", + "88", + "88", + "3", + "25" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2208000.0", + "115", + "0", + "1", + "4", + "10", + "92", + "92", + "3", + "26" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2265600.0", + "118", + "0", + "1", + "1", + "10", + "94", + "94", + "3", + "26" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2265600.0", + "118", + "0", + "1", + "4", + "10", + "94", + "94", + "3", + "27" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2342400.0", + "122", + "0", + "1", + "1", + "10", + "98", + "98", + "3", + "27" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2323200.0", + "121.0", + "0", + "1", + "4", + "10", + "97", + "97", + "3", + "28" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2419200.0", + "126.0", + "0", + "1", + "1", + "10", + "101", + "101", + "3", + "28" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2342400.0", + "122.0", + "0", + "1", + "4", + "10", + "98", + "98", + "3", + "29" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2438400.0", + "127.0", + "0", + "1", + "1", + "10", + "102", + "102", + "3", + "29" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2361600.0", + "123", + "0", + "1", + "4", + "10", + "98", + "98", + "3", + "30" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2457600.0", + "128", + "0", + "1", + "1", + "10", + "102", + "102", + "3", + "30" + } + } + } + } + } + }) + Return (TAB8) /* \_SB_.PEP0.V8M2.TAB8 */ + } + + Method (V8A1, 0, NotSerialized) + { + Name (TAB8, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x05) + { + "CHIP_INFO", + "319", + "1", + "*", + Package (0x03) + { + "SPEEDBIN_INFO", + "*", + Package (0x31) + { + "CPR_REV", + "*", + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "LowSVS", + "300000.0", + "15", + "0", + "0", + "4", + "1", + "32", + "32", + "1", + "1" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "LowSVS", + "345600.0", + "18", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "2" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "LowSVS", + "422400.0", + "22", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "3" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "LowSVS", + "499200.0", + "26", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "4" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "LowSVS", + "576000.0", + "30", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "5" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "LowSVS", + "633600.0", + "33", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "6" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "LowSVS", + "710400.0", + "37", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "7" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "SVS", + "806400.0", + "42", + "1", + "1", + "4", + "4", + "34", + "34", + "1", + "8" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "SVS", + "883200.0", + "46", + "0", + "1", + "4", + "4", + "37", + "37", + "1", + "9" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "SVS", + "960000.0", + "50", + "0", + "1", + "4", + "5", + "40", + "40", + "1", + "10" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Nominal", + "1036800.0", + "54", + "0", + "1", + "4", + "5", + "43", + "43", + "2", + "11" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Nominal", + "1113600.0", + "58", + "0", + "1", + "4", + "5", + "46", + "46", + "2", + "12" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Nominal", + "1190400.0", + "62", + "0", + "1", + "4", + "6", + "50", + "50", + "2", + "13" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Nominal", + "1248000.0", + "65", + "0", + "1", + "4", + "6", + "52", + "52", + "2", + "14" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Nominal", + "1324800.0", + "69", + "0", + "1", + "4", + "6", + "55", + "55", + "2", + "15" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Nominal", + "1401600.0", + "73", + "0", + "1", + "4", + "7", + "58", + "58", + "2", + "16" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Nominal", + "1478400.0", + "77", + "0", + "1", + "4", + "7", + "62", + "62", + "2", + "17" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Turbo", + "1574400.0", + "82", + "0", + "1", + "4", + "8", + "66", + "66", + "2", + "18" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Turbo", + "1651200.0", + "86", + "0", + "1", + "4", + "8", + "69", + "69", + "2", + "19" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Turbo", + "1728000.0", + "90", + "0", + "1", + "4", + "8", + "72", + "72", + "2", + "20" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Turbo_L1", + "1804800.0", + "94", + "0", + "1", + "4", + "9", + "75", + "75", + "3", + "21" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Turbo_L1", + "1881600.0", + "98", + "0", + "1", + "4", + "9", + "78", + "78", + "3", + "22" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "15", + "0", + "0", + "4", + "1", + "32", + "32", + "1", + "1" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "18", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "2" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "22", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "3" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "480000.0", + "25", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "4" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "556800.0", + "29", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "5" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "633600.0", + "33", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "6" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "710400.0", + "37", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "7" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "787200.0", + "41", + "1", + "1", + "4", + "4", + "33", + "33", + "1", + "8" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "844800.0", + "44", + "0", + "1", + "4", + "4", + "35", + "35", + "1", + "9" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "902400.0", + "47", + "0", + "1", + "4", + "4", + "38", + "38", + "1", + "10" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "979200.0", + "51", + "0", + "1", + "4", + "5", + "41", + "41", + "1", + "11" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "1056000.0", + "55", + "0", + "1", + "4", + "5", + "44", + "44", + "1", + "12" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1171200.0", + "61", + "0", + "1", + "4", + "6", + "49", + "49", + "2", + "13" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1248000.0", + "65", + "0", + "1", + "4", + "6", + "52", + "52", + "2", + "14" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1324800.0", + "69", + "0", + "1", + "4", + "6", + "55", + "55", + "2", + "15" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1401600.0", + "73", + "0", + "1", + "4", + "7", + "58", + "58", + "2", + "16" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1478400.0", + "77", + "0", + "1", + "4", + "7", + "62", + "62", + "2", + "17" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1536000.0", + "80", + "0", + "1", + "4", + "7", + "64", + "64", + "2", + "18" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1632000.0", + "85", + "0", + "1", + "4", + "8", + "68", + "68", + "2", + "19" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1708800.0", + "89", + "0", + "1", + "4", + "8", + "71", + "71", + "2", + "20" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1785600.0", + "93", + "0", + "1", + "4", + "9", + "74", + "74", + "2", + "21" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1862400.0", + "97", + "0", + "1", + "4", + "9", + "78", + "78", + "2", + "22" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L1", + "1939200.0", + "101", + "0", + "1", + "4", + "9", + "81", + "81", + "3", + "23" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L1", + "2016000.0", + "105", + "0", + "1", + "4", + "10", + "84", + "84", + "3", + "24" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L1", + "2092800.0", + "109", + "0", + "1", + "4", + "10", + "87", + "87", + "3", + "25" + } + } + } + } + } + }) + Return (TAB8) /* \_SB_.PEP0.V8A1.TAB8 */ + } + + Method (V8A2, 0, NotSerialized) + { + Name (TAB8, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x09) + { + "CHIP_INFO", + "319", + "2", + "*", + Package (0x03) + { + "SPEEDBIN_INFO", + "*", + Package (0x18) + { + "CPR_REV", + "*", + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "LowSVS", + "300000.0", + "15", + "0", + "0", + "4", + "1", + "32", + "32", + "1", + "1" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "LowSVS", + "364800.0", + "19", + "1", + "1", + "4", + "1", + "32", + "32", + "1", + "2" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "LowSVS", + "441600.0", + "23", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "3" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "LowSVS", + "518400.0", + "27", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "4" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "LowSVS", + "595200.0", + "31", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "5" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "LowSVS", + "672000.0", + "35", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "6" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "LowSVS", + "748800.0", + "39", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "7" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "LowSVS", + "825600.0", + "43", + "0", + "1", + "4", + "3", + "34", + "34", + "1", + "8" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "SVS", + "883200.0", + "46", + "0", + "1", + "4", + "4", + "37", + "37", + "1", + "9" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "SVS", + "960000.0", + "50", + "0", + "1", + "4", + "4", + "40", + "40", + "1", + "10" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "SVS", + "1036800.0", + "54", + "0", + "1", + "4", + "4", + "43", + "43", + "1", + "11" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Nominal", + "1094400.0", + "57", + "0", + "1", + "4", + "5", + "46", + "46", + "2", + "12" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Nominal", + "1171200.0", + "61", + "0", + "1", + "4", + "5", + "49", + "49", + "2", + "13" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Nominal", + "1248000.0", + "65", + "0", + "1", + "4", + "5", + "52", + "52", + "2", + "14" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Nominal", + "1324800.0", + "69", + "0", + "1", + "4", + "6", + "55", + "55", + "2", + "15" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Nominal", + "1401600.0", + "73", + "0", + "1", + "4", + "6", + "58", + "58", + "2", + "16" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Nominal", + "1478400.0", + "77", + "0", + "1", + "4", + "7", + "62", + "62", + "2", + "17" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Nominal", + "1555200.0", + "81", + "0", + "1", + "4", + "7", + "65", + "65", + "2", + "18" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Turbo", + "1670400.0", + "87", + "0", + "1", + "4", + "8", + "70", + "70", + "2", + "19" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Turbo", + "1747200.0", + "91", + "0", + "1", + "4", + "8", + "73", + "73", + "2", + "20" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Turbo_L2", + "1824000.0", + "95", + "0", + "1", + "4", + "8", + "76", + "76", + "3", + "21" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC0", + "Silver", + "Turbo_L2", + "1900800.0", + "99", + "0", + "1", + "4", + "9", + "79", + "79", + "3", + "22" + } + } + }, + + Package (0x03) + { + "SPEEDBIN_INFO", + "0", + Package (0x29) + { + "CPR_REV", + "*", + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "15", + "0", + "0", + "4", + "1", + "32", + "32", + "1", + "1" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "18", + "1", + "1", + "4", + "1", + "32", + "32", + "1", + "2" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "22", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "3" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "499200.0", + "26", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "4" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "576000.0", + "30", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "5" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "652800.0", + "34", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "6" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "729600.0", + "38", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "7" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "806400.0", + "42", + "1", + "1", + "4", + "3", + "34", + "34", + "1", + "8" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "902400.0", + "47", + "0", + "1", + "4", + "4", + "38", + "38", + "1", + "9" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "979200.0", + "51", + "0", + "1", + "4", + "4", + "41", + "41", + "1", + "10" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "1056000.0", + "55", + "0", + "1", + "4", + "5", + "44", + "44", + "1", + "11" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "1132800.0", + "59", + "0", + "1", + "4", + "5", + "47", + "47", + "1", + "12" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1190400.0", + "62", + "0", + "1", + "4", + "5", + "50", + "50", + "2", + "13" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1267200.0", + "66", + "0", + "1", + "4", + "6", + "53", + "53", + "2", + "14" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1344000.0", + "70", + "0", + "1", + "4", + "6", + "56", + "56", + "2", + "15" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1420800.0", + "74", + "0", + "1", + "4", + "6", + "59", + "59", + "2", + "16" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1497600.0", + "78", + "0", + "1", + "4", + "7", + "62", + "62", + "2", + "17" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1574400.0", + "82", + "0", + "1", + "4", + "7", + "66", + "66", + "2", + "18" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1651200.0", + "86", + "0", + "1", + "4", + "7", + "69", + "69", + "2", + "19" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1728000.0", + "90", + "0", + "1", + "4", + "8", + "72", + "72", + "2", + "20" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1804800.0", + "94", + "0", + "1", + "4", + "8", + "75", + "75", + "2", + "21" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1881600.0", + "98", + "0", + "1", + "4", + "9", + "78", + "78", + "2", + "22" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1958400.0", + "102", + "0", + "1", + "4", + "9", + "82", + "82", + "2", + "23" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2035200.0", + "106", + "0", + "1", + "4", + "9", + "85", + "85", + "3", + "24" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2112000.0", + "110", + "0", + "1", + "4", + "10", + "88", + "88", + "3", + "25" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2208000.0", + "115", + "0", + "1", + "4", + "10", + "92", + "92", + "3", + "26" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2265600.0", + "118", + "0", + "1", + "1", + "10", + "94", + "94", + "3", + "26" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2265600.0", + "118", + "0", + "1", + "4", + "10", + "94", + "94", + "3", + "27" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2323200.0", + "121", + "0", + "1", + "1", + "10", + "97", + "97", + "3", + "27" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2342400.0", + "122.0", + "0", + "1", + "4", + "10", + "98", + "98", + "3", + "28" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2400000.0", + "125", + "0", + "1", + "1", + "10", + "100", + "100", + "3", + "28" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2419200.0", + "126", + "0", + "1", + "4", + "10", + "101", + "101", + "3", + "29" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2476800.0", + "129", + "0", + "1", + "1", + "10", + "103", + "103", + "3", + "29" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2515200.0", + "131", + "0", + "1", + "4", + "10", + "105", + "105", + "3", + "30" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2592000.0", + "135", + "0", + "1", + "1", + "10", + "108", + "108", + "3", + "30" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2534400.0", + "132", + "0", + "1", + "4", + "10", + "106", + "106", + "3", + "31" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2611200.0", + "136", + "0", + "1", + "1", + "10", + "109", + "109", + "3", + "31" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2553600.0", + "133", + "0", + "1", + "4", + "10", + "106", + "106", + "3", + "32" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2630400.0", + "137", + "0", + "1", + "1", + "10", + "110", + "110", + "3", + "32" + } + } + }, + + Package (0x03) + { + "SPEEDBIN_INFO", + "1", + Package (0x1D) + { + "CPR_REV", + "*", + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "15", + "0", + "0", + "4", + "1", + "32", + "32", + "1", + "1" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "18", + "1", + "1", + "4", + "1", + "32", + "32", + "1", + "2" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "22", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "3" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "499200.0", + "26", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "4" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "576000.0", + "30", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "5" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "652800.0", + "34", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "6" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "729600.0", + "38", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "7" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "806400.0", + "42", + "1", + "1", + "4", + "3", + "34", + "34", + "1", + "8" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "902400.0", + "47", + "0", + "1", + "4", + "4", + "38", + "38", + "1", + "9" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "979200.0", + "51", + "0", + "1", + "4", + "4", + "41", + "41", + "1", + "10" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "1056000.0", + "55", + "0", + "1", + "4", + "5", + "44", + "44", + "1", + "11" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "1132800.0", + "59", + "0", + "1", + "4", + "5", + "47", + "47", + "1", + "12" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1190400.0", + "62", + "0", + "1", + "4", + "5", + "50", + "50", + "2", + "13" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1267200.0", + "66", + "0", + "1", + "4", + "6", + "53", + "53", + "2", + "14" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1344000.0", + "70", + "0", + "1", + "4", + "6", + "56", + "56", + "2", + "15" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1420800.0", + "74", + "0", + "1", + "4", + "6", + "59", + "59", + "2", + "16" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1497600.0", + "78", + "0", + "1", + "4", + "7", + "62", + "62", + "2", + "17" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1574400.0", + "82", + "0", + "1", + "4", + "7", + "66", + "66", + "2", + "18" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1651200.0", + "86", + "0", + "1", + "4", + "7", + "69", + "69", + "2", + "19" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1728000.0", + "90", + "0", + "1", + "4", + "8", + "72", + "72", + "2", + "20" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1804800.0", + "94", + "0", + "1", + "4", + "8", + "75", + "75", + "2", + "21" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1881600.0", + "98", + "0", + "1", + "4", + "9", + "78", + "78", + "2", + "22" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1958400.0", + "102", + "0", + "1", + "4", + "9", + "82", + "82", + "2", + "23" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2035200.0", + "106", + "0", + "1", + "4", + "9", + "85", + "85", + "3", + "24" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2112000.0", + "110", + "0", + "1", + "4", + "10", + "88", + "88", + "3", + "25" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2208000.0", + "115", + "0", + "1", + "4", + "10", + "92", + "92", + "3", + "26" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2304000.0", + "120", + "0", + "1", + "1", + "10", + "96", + "96", + "3", + "26" + } + } + }, + + Package (0x03) + { + "SPEEDBIN_INFO", + "2", + Package (0x25) + { + "CPR_REV", + "*", + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "15", + "0", + "0", + "4", + "1", + "32", + "32", + "1", + "1" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "18", + "1", + "1", + "4", + "1", + "32", + "32", + "1", + "2" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "22", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "3" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "499200.0", + "26", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "4" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "576000.0", + "30", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "5" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "652800.0", + "34", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "6" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "729600.0", + "38", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "7" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "806400.0", + "42", + "1", + "1", + "4", + "3", + "34", + "34", + "1", + "8" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "902400.0", + "47", + "0", + "1", + "4", + "4", + "38", + "38", + "1", + "9" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "979200.0", + "51", + "0", + "1", + "4", + "4", + "41", + "41", + "1", + "10" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "1056000.0", + "55", + "0", + "1", + "4", + "5", + "44", + "44", + "1", + "11" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "1132800.0", + "59", + "0", + "1", + "4", + "5", + "47", + "47", + "1", + "12" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1190400.0", + "62", + "0", + "1", + "4", + "5", + "50", + "50", + "2", + "13" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1267200.0", + "66", + "0", + "1", + "4", + "6", + "53", + "53", + "2", + "14" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1344000.0", + "70", + "0", + "1", + "4", + "6", + "56", + "56", + "2", + "15" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1420800.0", + "74", + "0", + "1", + "4", + "6", + "59", + "59", + "2", + "16" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1497600.0", + "78", + "0", + "1", + "4", + "7", + "62", + "62", + "2", + "17" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1574400.0", + "82", + "0", + "1", + "4", + "7", + "66", + "66", + "2", + "18" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1651200.0", + "86", + "0", + "1", + "4", + "7", + "69", + "69", + "2", + "19" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1728000.0", + "90", + "0", + "1", + "4", + "8", + "72", + "72", + "2", + "20" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1804800.0", + "94", + "0", + "1", + "4", + "8", + "75", + "75", + "2", + "21" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1881600.0", + "98", + "0", + "1", + "4", + "9", + "78", + "78", + "2", + "22" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1958400.0", + "102", + "0", + "1", + "4", + "9", + "82", + "82", + "2", + "23" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2035200.0", + "106", + "0", + "1", + "4", + "9", + "85", + "85", + "3", + "24" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2112000.0", + "110", + "0", + "1", + "4", + "10", + "88", + "88", + "3", + "25" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2208000.0", + "115", + "0", + "1", + "4", + "10", + "92", + "92", + "3", + "26" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2265600.0", + "118", + "0", + "1", + "1", + "10", + "94", + "94", + "3", + "26" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2265600.0", + "118", + "0", + "1", + "4", + "10", + "94", + "94", + "3", + "27" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2342400.0", + "122", + "0", + "1", + "1", + "10", + "98", + "98", + "3", + "27" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2323200.0", + "121.0", + "0", + "1", + "4", + "10", + "97", + "97", + "3", + "28" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2419200.0", + "126.0", + "0", + "1", + "1", + "10", + "101", + "101", + "3", + "28" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2342400.0", + "122.0", + "0", + "1", + "4", + "10", + "98", + "98", + "3", + "29" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2438400.0", + "127.0", + "0", + "1", + "1", + "10", + "102", + "102", + "3", + "29" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2361600.0", + "123", + "0", + "1", + "4", + "10", + "98", + "98", + "3", + "30" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2457600.0", + "128", + "0", + "1", + "1", + "10", + "102", + "102", + "3", + "30" + } + } + }, + + Package (0x03) + { + "SPEEDBIN_INFO", + "3", + Package (0x25) + { + "CPR_REV", + "*", + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "300000.0", + "15", + "0", + "0", + "4", + "1", + "32", + "32", + "1", + "1" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "345600.0", + "18", + "1", + "1", + "4", + "1", + "32", + "32", + "1", + "2" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "422400.0", + "22", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "3" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "499200.0", + "26", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "4" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "576000.0", + "30", + "1", + "1", + "4", + "2", + "32", + "32", + "1", + "5" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "652800.0", + "34", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "6" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "729600.0", + "38", + "1", + "1", + "4", + "3", + "32", + "32", + "1", + "7" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "LowSVS", + "806400.0", + "42", + "1", + "1", + "4", + "3", + "34", + "34", + "1", + "8" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "902400.0", + "47", + "0", + "1", + "4", + "4", + "38", + "38", + "1", + "9" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "979200.0", + "51", + "0", + "1", + "4", + "4", + "41", + "41", + "1", + "10" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "1056000.0", + "55", + "0", + "1", + "4", + "5", + "44", + "44", + "1", + "11" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "SVS", + "1132800.0", + "59", + "0", + "1", + "4", + "5", + "47", + "47", + "1", + "12" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1190400.0", + "62", + "0", + "1", + "4", + "5", + "50", + "50", + "2", + "13" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1267200.0", + "66", + "0", + "1", + "4", + "6", + "53", + "53", + "2", + "14" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1344000.0", + "70", + "0", + "1", + "4", + "6", + "56", + "56", + "2", + "15" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1420800.0", + "74", + "0", + "1", + "4", + "6", + "59", + "59", + "2", + "16" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1497600.0", + "78", + "0", + "1", + "4", + "7", + "62", + "62", + "2", + "17" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1574400.0", + "82", + "0", + "1", + "4", + "7", + "66", + "66", + "2", + "18" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1651200.0", + "86", + "0", + "1", + "4", + "7", + "69", + "69", + "2", + "19" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Nominal", + "1728000.0", + "90", + "0", + "1", + "4", + "8", + "72", + "72", + "2", + "20" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1804800.0", + "94", + "0", + "1", + "4", + "8", + "75", + "75", + "2", + "21" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1881600.0", + "98", + "0", + "1", + "4", + "9", + "78", + "78", + "2", + "22" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo", + "1958400.0", + "102", + "0", + "1", + "4", + "9", + "82", + "82", + "2", + "23" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2035200.0", + "106", + "0", + "1", + "4", + "9", + "85", + "85", + "3", + "24" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2112000.0", + "110", + "0", + "1", + "4", + "10", + "88", + "88", + "3", + "25" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2208000.0", + "115", + "0", + "1", + "4", + "10", + "92", + "92", + "3", + "26" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2265600.0", + "118", + "0", + "1", + "1", + "10", + "94", + "94", + "3", + "26" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2265600.0", + "118", + "0", + "1", + "4", + "10", + "94", + "94", + "3", + "27" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2342400.0", + "122", + "0", + "1", + "1", + "10", + "98", + "98", + "3", + "27" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2323200.0", + "121.0", + "0", + "1", + "4", + "10", + "97", + "97", + "3", + "28" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2419200.0", + "126.0", + "0", + "1", + "1", + "10", + "101", + "101", + "3", + "28" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2342400.0", + "122.0", + "0", + "1", + "4", + "10", + "98", + "98", + "3", + "29" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2438400.0", + "127.0", + "0", + "1", + "1", + "10", + "102", + "102", + "3", + "29" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2361600.0", + "123", + "0", + "1", + "4", + "10", + "98", + "98", + "3", + "30" + }, + + Package (0x0E) + { + "OSM_SETTINGS", + "APC1", + "Gold", + "Turbo_L2", + "2457600.0", + "128", + "0", + "1", + "1", + "10", + "102", + "102", + "3", + "30" + } + } + } + } + } + }) + Return (TAB8) /* \_SB_.PEP0.V8A2.TAB8 */ + } + } + + Scope (PEP0) + { + Method (V4M1, 0, NotSerialized) + { + Name (TAB4, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x05) + { + "CHIP_INFO", + "292", + "1", + "*", + Package (0x03) + { + "SPEEDBIN_INFO", + "*", + Package (0x66) + { + "CPR_REV", + "*", + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L1~Turbo", + "0", + "2632.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L1~Turbo", + "1", + "2539.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L1~Turbo", + "2", + "2835.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L1~Turbo", + "3", + "2857.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L1~Turbo", + "4", + "2767.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L1~Turbo", + "5", + "2813.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L1~Turbo", + "6", + "2690.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L1~Turbo", + "7", + "2827.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L1~Turbo", + "8", + "1857.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L1~Turbo", + "9", + "1632.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L1~Turbo", + "10", + "2596.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L1~Turbo", + "11", + "3068.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L1~Turbo", + "12", + "3212.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L1~Turbo", + "13", + "2454.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "0", + "3162.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "1", + "3153.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "2", + "3163.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "3", + "3261.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "4", + "3037.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "5", + "3135.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "6", + "2645.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "7", + "2857.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "8", + "1864.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "9", + "2417.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "10", + "3499.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "11", + "3706.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "12", + "3315.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "13", + "2771.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "0", + "3430.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "1", + "3512.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "2", + "3262.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "3", + "3426.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "4", + "3100.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "5", + "3238.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "6", + "2463.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "7", + "2725.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "8", + "1749.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "9", + "2891.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "10", + "4058.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "11", + "4014.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "12", + "3195.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "13", + "2866.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L1~Turbo", + "0", + "2632.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L1~Turbo", + "1", + "2539.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L1~Turbo", + "2", + "2835.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L1~Turbo", + "3", + "2857.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L1~Turbo", + "4", + "2767.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L1~Turbo", + "5", + "2813.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L1~Turbo", + "6", + "2690.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L1~Turbo", + "7", + "2827.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L1~Turbo", + "8", + "1857.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L1~Turbo", + "9", + "1632.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L1~Turbo", + "10", + "2596.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L1~Turbo", + "11", + "3068.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L1~Turbo", + "12", + "3212.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L1~Turbo", + "13", + "2454.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "0", + "3162.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "1", + "3153.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "2", + "3163.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "3", + "3261.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "4", + "3037.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "5", + "3135.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "6", + "2645.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "7", + "2857.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "8", + "1864.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "9", + "2417.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "10", + "3499.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "11", + "3706.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "12", + "3315.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "13", + "2771.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "0", + "3430.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "1", + "3512.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "2", + "3262.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "3", + "3426.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "4", + "3100.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "5", + "3238.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "6", + "2463.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "7", + "2725.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "8", + "1749.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "9", + "2891.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "10", + "4058.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "11", + "4014.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "12", + "3195.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "13", + "2866.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "0", + "2389.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "1", + "2287.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "2", + "2985.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "3", + "3112.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "4", + "2873.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "5", + "2904.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "6", + "2159.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "7", + "2399.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "8", + "1580.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "9", + "1602.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "10", + "2158.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "11", + "3042.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "12", + "2780.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "13", + "2069.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "14", + "0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "15", + "0" + } + } + } + } + } + }) + Return (TAB4) /* \_SB_.PEP0.V4M1.TAB4 */ + } + + Method (V4M2, 0, NotSerialized) + { + Name (TAB4, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x05) + { + "CHIP_INFO", + "292", + "2", + "*", + Package (0x03) + { + "SPEEDBIN_INFO", + "*", + Package (0x72) + { + "CPR_REV", + "*", + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "0", + "2066.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "1", + "2153.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "2", + "2300.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "3", + "2434.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "4", + "2220.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "5", + "2386.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "6", + "2288.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "7", + "2465.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "8", + "2028.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "9", + "2511.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "10", + "2487.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "11", + "2734.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "12", + "2554.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "13", + "2117.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "14", + "1892.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "15", + "2377.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "0", + "2391.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "1", + "2550.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "2", + "2483.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "3", + "2638.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "4", + "2382.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "5", + "2564.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "6", + "2259.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "7", + "2555.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "8", + "2766.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "9", + "3041.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "10", + "2988.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "11", + "2935.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "12", + "2873.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "13", + "2688.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "14", + "2013.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "15", + "2784.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "0", + "2595.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "1", + "2794.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "2", + "2577.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "3", + "2762.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "4", + "2471.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "5", + "2674.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "6", + "2199.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "7", + "2553.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "8", + "3189.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "9", + "3255.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "10", + "3192.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "11", + "2962.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "12", + "3054.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "13", + "2982.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "14", + "2042.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "15", + "2945.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "0", + "1901.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "1", + "2016.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "2", + "2096.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "3", + "2228.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "4", + "2034.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "5", + "2161.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "6", + "2077.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "7", + "2188.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "8", + "1565.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "9", + "1870.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "10", + "1925.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "11", + "2235.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "12", + "2205.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "13", + "2413.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "14", + "1762.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "15", + "1478.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "0", + "2603.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "1", + "2755.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "2", + "2676.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "3", + "2777.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "4", + "2573.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "5", + "2685.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "6", + "2465.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "7", + "2610.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "8", + "2312.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "9", + "2423.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "10", + "2243.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "11", + "3104.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "12", + "3022.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "13", + "3036.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "14", + "2740.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "15", + "2303.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "0", + "2857.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "1", + "3057.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "2", + "2828.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "3", + "2952.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "4", + "2699.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "5", + "2798.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "6", + "2446.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "7", + "2631.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "8", + "2629.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "9", + "2578.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "10", + "2244.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "11", + "3344.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "12", + "3289.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "13", + "3137.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "14", + "3164.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "15", + "2655.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "0", + "0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "1", + "0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "2", + "0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "3", + "0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "4", + "2377.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "5", + "2571.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "6", + "0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "7", + "0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "8", + "0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "9", + "0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "10", + "2168.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "11", + "0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "12", + "2209.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "13", + "1849.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "14", + "1997.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "15", + "0" + } + } + } + } + } + }) + Return (TAB4) /* \_SB_.PEP0.V4M2.TAB4 */ + } + + Method (V4A1, 0, NotSerialized) + { + Name (TAB4, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x05) + { + "CHIP_INFO", + "319", + "1", + "*", + Package (0x03) + { + "SPEEDBIN_INFO", + "*", + Package (0x66) + { + "CPR_REV", + "*", + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L1~Turbo", + "0", + "2632.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L1~Turbo", + "1", + "2539.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L1~Turbo", + "2", + "2835.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L1~Turbo", + "3", + "2857.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L1~Turbo", + "4", + "2767.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L1~Turbo", + "5", + "2813.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L1~Turbo", + "6", + "2690.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L1~Turbo", + "7", + "2827.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L1~Turbo", + "8", + "1857.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L1~Turbo", + "9", + "1632.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L1~Turbo", + "10", + "2596.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L1~Turbo", + "11", + "3068.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L1~Turbo", + "12", + "3212.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L1~Turbo", + "13", + "2454.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "0", + "3162.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "1", + "3153.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "2", + "3163.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "3", + "3261.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "4", + "3037.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "5", + "3135.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "6", + "2645.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "7", + "2857.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "8", + "1864.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "9", + "2417.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "10", + "3499.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "11", + "3706.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "12", + "3315.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "13", + "2771.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "0", + "3430.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "1", + "3512.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "2", + "3262.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "3", + "3426.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "4", + "3100.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "5", + "3238.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "6", + "2463.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "7", + "2725.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "8", + "1749.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "9", + "2891.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "10", + "4058.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "11", + "4014.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "12", + "3195.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "13", + "2866.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L1~Turbo", + "0", + "2632.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L1~Turbo", + "1", + "2539.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L1~Turbo", + "2", + "2835.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L1~Turbo", + "3", + "2857.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L1~Turbo", + "4", + "2767.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L1~Turbo", + "5", + "2813.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L1~Turbo", + "6", + "2690.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L1~Turbo", + "7", + "2827.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L1~Turbo", + "8", + "1857.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L1~Turbo", + "9", + "1632.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L1~Turbo", + "10", + "2596.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L1~Turbo", + "11", + "3068.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L1~Turbo", + "12", + "3212.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L1~Turbo", + "13", + "2454.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "0", + "3162.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "1", + "3153.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "2", + "3163.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "3", + "3261.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "4", + "3037.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "5", + "3135.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "6", + "2645.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "7", + "2857.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "8", + "1864.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "9", + "2417.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "10", + "3499.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "11", + "3706.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "12", + "3315.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "13", + "2771.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "0", + "3430.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "1", + "3512.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "2", + "3262.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "3", + "3426.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "4", + "3100.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "5", + "3238.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "6", + "2463.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "7", + "2725.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "8", + "1749.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "9", + "2891.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "10", + "4058.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "11", + "4014.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "12", + "3195.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "13", + "2866.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "0", + "2389.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "1", + "2287.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "2", + "2985.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "3", + "3112.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "4", + "2873.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "5", + "2904.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "6", + "2159.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "7", + "2399.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "8", + "1580.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "9", + "1602.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "10", + "2158.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "11", + "3042.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "12", + "2780.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "13", + "2069.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "14", + "0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "15", + "0" + } + } + } + } + } + }) + Return (TAB4) /* \_SB_.PEP0.V4A1.TAB4 */ + } + + Method (V4A2, 0, NotSerialized) + { + Name (TAB4, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x05) + { + "CHIP_INFO", + "319", + "2", + "*", + Package (0x03) + { + "SPEEDBIN_INFO", + "*", + Package (0x72) + { + "CPR_REV", + "*", + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "0", + "2066.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "1", + "2153.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "2", + "2300.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "3", + "2434.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "4", + "2220.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "5", + "2386.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "6", + "2288.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "7", + "2465.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "8", + "2028.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "9", + "2511.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "10", + "2487.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "11", + "2734.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "12", + "2554.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "13", + "2117.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "14", + "1892.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Turbo_L2~Turbo", + "15", + "2377.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "0", + "2391.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "1", + "2550.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "2", + "2483.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "3", + "2638.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "4", + "2382.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "5", + "2564.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "6", + "2259.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "7", + "2555.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "8", + "2766.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "9", + "3041.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "10", + "2988.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "11", + "2935.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "12", + "2873.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "13", + "2688.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "14", + "2013.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "Nominal", + "15", + "2784.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "0", + "2595.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "1", + "2794.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "2", + "2577.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "3", + "2762.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "4", + "2471.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "5", + "2674.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "6", + "2199.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "7", + "2553.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "8", + "3189.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "9", + "3255.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "10", + "3192.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "11", + "2962.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "12", + "3054.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "13", + "2982.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "14", + "2042.0" + }, + + Package (0x06) + { + "KV", + "APC0", + "Silver", + "SVS~LowSVS", + "15", + "2945.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "0", + "1901.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "1", + "2016.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "2", + "2096.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "3", + "2228.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "4", + "2034.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "5", + "2161.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "6", + "2077.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "7", + "2188.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "8", + "1565.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "9", + "1870.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "10", + "1925.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "11", + "2235.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "12", + "2205.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "13", + "2413.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "14", + "1762.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Turbo_L2~Turbo", + "15", + "1478.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "0", + "2603.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "1", + "2755.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "2", + "2676.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "3", + "2777.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "4", + "2573.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "5", + "2685.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "6", + "2465.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "7", + "2610.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "8", + "2312.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "9", + "2423.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "10", + "2243.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "11", + "3104.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "12", + "3022.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "13", + "3036.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "14", + "2740.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "Nominal", + "15", + "2303.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "0", + "2857.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "1", + "3057.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "2", + "2828.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "3", + "2952.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "4", + "2699.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "5", + "2798.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "6", + "2446.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "7", + "2631.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "8", + "2629.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "9", + "2578.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "10", + "2244.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "11", + "3344.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "12", + "3289.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "13", + "3137.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "14", + "3164.0" + }, + + Package (0x06) + { + "KV", + "APC1", + "Gold", + "SVS~LowSVS", + "15", + "2655.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "0", + "0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "1", + "0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "2", + "0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "3", + "0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "4", + "2377.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "5", + "2571.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "6", + "0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "7", + "0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "8", + "0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "9", + "0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "10", + "2168.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "11", + "0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "12", + "2209.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "13", + "1849.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "14", + "1997.0" + }, + + Package (0x06) + { + "KV", + "GFX", + "GPU", + "*", + "15", + "0" + } + } + } + } + } + }) + Return (TAB4) /* \_SB_.PEP0.V4A2.TAB4 */ + } + } + + Scope (PEP0) + { + Method (V3M1, 0, NotSerialized) + { + Name (TAB3, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x05) + { + "CHIP_INFO", + "292", + "1", + "*", + Package (0x03) + { + "SPEEDBIN_INFO", + "*", + Package (0x62) + { + "CPR_REV", + "*", + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "0", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "1", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "2", + "404" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "3", + "477" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "4", + "362" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "5", + "410" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "6", + "140" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "7", + "176" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "8", + "104" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "9", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "10", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "11", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "12", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "13", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "14", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "15", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "0", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "1", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "2", + "574" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "3", + "650" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "4", + "532" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "5", + "583" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "6", + "265" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "7", + "318" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "8", + "195" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "9", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "10", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "11", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "12", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "13", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "14", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "15", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "0", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "1", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "2", + "742" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "3", + "830" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "4", + "693" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "5", + "753" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "6", + "389" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "7", + "455" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "8", + "285" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "9", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "10", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "11", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "12", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "13", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "14", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "15", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "0", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "1", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "2", + "878" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "3", + "977" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "4", + "828" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "5", + "893" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "6", + "494" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "7", + "570" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "8", + "364" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "9", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "10", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "11", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "12", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "13", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "14", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "15", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "0", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "1", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "2", + "1168" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "3", + "1270" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "4", + "1097" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "5", + "1150" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "6", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "7", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "8", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "9", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "10", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "11", + "1406" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "12", + "899" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "13", + "805" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "14", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "15", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "0", + "1669" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "1", + "1757" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "2", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "3", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "4", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "5", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "6", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "7", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "8", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "9", + "1359" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "10", + "1902" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "11", + "1740" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "12", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "13", + "1033" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "14", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "15", + "0" + } + } + } + } + } + }) + Return (TAB3) /* \_SB_.PEP0.V3M1.TAB3 */ + } + + Method (V3M2, 0, NotSerialized) + { + Name (TAB3, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x05) + { + "CHIP_INFO", + "292", + "2", + "*", + Package (0x03) + { + "SPEEDBIN_INFO", + "*", + Package (0x7A) + { + "CPR_REV", + "*", + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "0", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "1", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "2", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "3", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "4", + "331" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "5", + "357" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "6", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "7", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "8", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "9", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "10", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "11", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "12", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "13", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "14", + "115" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "0", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "1", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "2", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "3", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "4", + "467" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "5", + "500" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "6", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "7", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "8", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "9", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "10", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "11", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "12", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "13", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "14", + "199" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "0", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "1", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "2", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "3", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "4", + "628" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "5", + "665" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "6", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "7", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "8", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "9", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "10", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "11", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "12", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "13", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "14", + "290" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "0", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "1", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "2", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "3", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "4", + "762" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "5", + "805" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "6", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "7", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "8", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "9", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "10", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "11", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "12", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "13", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "14", + "397" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "0", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "1", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "2", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "3", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "4", + "964" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "5", + "1013" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "6", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "7", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "8", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "9", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "10", + "1143" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "11", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "12", + "1138" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "13", + "1055" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "14", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal_L1", + "0", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal_L1", + "1", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal_L1", + "2", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal_L1", + "3", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal_L1", + "4", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal_L1", + "5", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal_L1", + "6", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal_L1", + "7", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal_L1", + "8", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal_L1", + "9", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal_L1", + "10", + "1306" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal_L1", + "11", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal_L1", + "12", + "1289" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal_L1", + "13", + "1168" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal_L1", + "14", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "0", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "1", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "2", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "3", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "4", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "5", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "6", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "7", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "8", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "9", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "10", + "1468" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "11", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "12", + "1429" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "13", + "1256" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "14", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo_L1", + "0", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo_L1", + "1", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo_L1", + "2", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo_L1", + "3", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo_L1", + "4", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo_L1", + "5", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo_L1", + "6", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo_L1", + "7", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo_L1", + "8", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo_L1", + "9", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo_L1", + "10", + "1627" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo_L1", + "11", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo_L1", + "12", + "1578" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo_L1", + "13", + "1353" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo_L1", + "14", + "0" + } + } + } + } + } + }) + Return (TAB3) /* \_SB_.PEP0.V3M2.TAB3 */ + } + + Method (V3A1, 0, NotSerialized) + { + Name (TAB3, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x05) + { + "CHIP_INFO", + "319", + "1", + "*", + Package (0x03) + { + "SPEEDBIN_INFO", + "*", + Package (0x62) + { + "CPR_REV", + "*", + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "0", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "1", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "2", + "404" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "3", + "477" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "4", + "362" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "5", + "410" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "6", + "140" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "7", + "176" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "8", + "104" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "9", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "10", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "11", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "12", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "13", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "14", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "15", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "0", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "1", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "2", + "574" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "3", + "650" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "4", + "532" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "5", + "583" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "6", + "265" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "7", + "318" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "8", + "195" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "9", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "10", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "11", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "12", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "13", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "14", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "15", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "0", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "1", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "2", + "742" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "3", + "830" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "4", + "693" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "5", + "753" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "6", + "389" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "7", + "455" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "8", + "285" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "9", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "10", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "11", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "12", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "13", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "14", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "15", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "0", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "1", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "2", + "878" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "3", + "977" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "4", + "828" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "5", + "893" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "6", + "494" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "7", + "570" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "8", + "364" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "9", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "10", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "11", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "12", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "13", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "14", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "15", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "0", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "1", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "2", + "1168" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "3", + "1270" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "4", + "1097" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "5", + "1150" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "6", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "7", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "8", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "9", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "10", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "11", + "1406" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "12", + "899" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "13", + "805" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "14", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "15", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "0", + "1669" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "1", + "1757" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "2", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "3", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "4", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "5", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "6", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "7", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "8", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "9", + "1359" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "10", + "1902" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "11", + "1740" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "12", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "13", + "1033" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "14", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "15", + "0" + } + } + } + } + } + }) + Return (TAB3) /* \_SB_.PEP0.V3A1.TAB3 */ + } + + Method (V3A2, 0, NotSerialized) + { + Name (TAB3, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x05) + { + "CHIP_INFO", + "319", + "2", + "*", + Package (0x03) + { + "SPEEDBIN_INFO", + "*", + Package (0x7A) + { + "CPR_REV", + "*", + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "0", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "1", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "2", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "3", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "4", + "331" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "5", + "357" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "6", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "7", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "8", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "9", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "10", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "11", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "12", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "13", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "MinSVS", + "14", + "115" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "0", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "1", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "2", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "3", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "4", + "467" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "5", + "500" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "6", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "7", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "8", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "9", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "10", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "11", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "12", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "13", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "LowSVS", + "14", + "199" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "0", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "1", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "2", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "3", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "4", + "628" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "5", + "665" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "6", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "7", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "8", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "9", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "10", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "11", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "12", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "13", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS", + "14", + "290" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "0", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "1", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "2", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "3", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "4", + "762" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "5", + "805" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "6", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "7", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "8", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "9", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "10", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "11", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "12", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "13", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "SVS_L1", + "14", + "397" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "0", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "1", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "2", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "3", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "4", + "964" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "5", + "1013" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "6", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "7", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "8", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "9", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "10", + "1143" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "11", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "12", + "1138" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "13", + "1055" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal", + "14", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal_L1", + "0", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal_L1", + "1", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal_L1", + "2", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal_L1", + "3", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal_L1", + "4", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal_L1", + "5", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal_L1", + "6", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal_L1", + "7", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal_L1", + "8", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal_L1", + "9", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal_L1", + "10", + "1306" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal_L1", + "11", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal_L1", + "12", + "1289" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal_L1", + "13", + "1168" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Nominal_L1", + "14", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "0", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "1", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "2", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "3", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "4", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "5", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "6", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "7", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "8", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "9", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "10", + "1468" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "11", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "12", + "1429" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "13", + "1256" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo", + "14", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo_L1", + "0", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo_L1", + "1", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo_L1", + "2", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo_L1", + "3", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo_L1", + "4", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo_L1", + "5", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo_L1", + "6", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo_L1", + "7", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo_L1", + "8", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo_L1", + "9", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo_L1", + "10", + "1627" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo_L1", + "11", + "0" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo_L1", + "12", + "1578" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo_L1", + "13", + "1353" + }, + + Package (0x05) + { + "GLOBAL_TARGET_QUOTIENT", + "GFX", + "Turbo_L1", + "14", + "0" + } + } + } + } + } + }) + Return (TAB3) /* \_SB_.PEP0.V3A2.TAB3 */ + } + } + + Scope (PEP0) + { + Method (V1M1, 0, NotSerialized) + { + Name (TAB1, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x05) + { + "CHIP_INFO", + "292", + "1", + "*", + Package (0x05) + { + "SPEEDBIN_INFO", + "*", + Package (0x0A) + { + "CPR_REV", + "0", + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "0", + "0", + "0", + "0", + "55", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC0", + "Silver", + "SVS", + "0", + "0", + "0", + "0", + "55", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "0", + "0", + "0", + "0", + "65", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC0", + "Silver", + "Turbo_L1", + "0", + "0", + "0", + "0", + "65", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "0", + "0", + "0", + "0", + "55", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "0", + "0", + "0", + "0", + "55", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "0", + "0", + "0", + "0", + "65", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L1", + "0", + "0", + "0", + "0", + "65", + "0" + } + }, + + Package (0x0A) + { + "CPR_REV", + "1", + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "0", + "40", + "0", + "20", + "55", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC0", + "Silver", + "SVS", + "0", + "24", + "0", + "26", + "55", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "0", + "0", + "0", + "0", + "65", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC0", + "Silver", + "Turbo_L1", + "0", + "0", + "0", + "0", + "65", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "0", + "8", + "0", + "0", + "55", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "0", + "0", + "0", + "0", + "55", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "0", + "0", + "0", + "0", + "65", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L1", + "0", + "52", + "0", + "50", + "65", + "0" + } + }, + + Package (0x08) + { + "CPR_REV", + "*", + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "GFX", + "GPU", + "MinSVS", + "0", + "72", + "0", + "65", + "50", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "GFX", + "GPU", + "LowSVS", + "0", + "0", + "0", + "26", + "50", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "GFX", + "GPU", + "SVS", + "0", + "0", + "0", + "8", + "50", + "1" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "GFX", + "GPU", + "SVS_L1", + "0", + "0", + "0", + "0", + "50", + "1" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "GFX", + "GPU", + "Nominal", + "0", + "0", + "0", + "0", + "50", + "1" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "GFX", + "GPU", + "Turbo", + "0", + "0", + "0", + "0", + "70", + "1" + } + } + } + } + } + }) + Return (TAB1) /* \_SB_.PEP0.V1M1.TAB1 */ + } + + Method (V1M2, 0, NotSerialized) + { + Name (TAB1, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x05) + { + "CHIP_INFO", + "292", + "2", + "*", + Package (0x03) + { + "SPEEDBIN_INFO", + "*", + Package (0x12) + { + "CPR_REV", + "*", + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "0", + "40", + "0", + "20", + "32", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC0", + "Silver", + "SVS", + "0", + "24", + "0", + "26", + "32", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "0", + "12", + "0", + "12", + "32", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC0", + "Silver", + "Turbo_L2", + "0", + "30", + "0", + "30", + "40", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "0", + "8", + "0", + "0", + "32", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "0", + "0", + "0", + "0", + "32", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "0", + "12", + "0", + "12", + "32", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "0", + "52", + "0", + "50", + "40", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "GFX", + "GPU", + "MinSVS", + "0", + "60", + "0", + "90", + "40", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "GFX", + "GPU", + "LowSVS", + "0", + "0", + "0", + "38", + "40", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "GFX", + "GPU", + "SVS", + "0", + "0", + "0", + "28", + "40", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "GFX", + "GPU", + "SVS_L1", + "0", + "0", + "0", + "8", + "40", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "GFX", + "GPU", + "Nominal", + "0", + "0", + "0", + "0", + "40", + "1" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "GFX", + "GPU", + "Nominal_L1", + "0", + "0", + "0", + "29", + "40", + "1" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "GFX", + "GPU", + "Turbo", + "0", + "0", + "0", + "11", + "52", + "1" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "GFX", + "GPU", + "Turbo_L1", + "0", + "0", + "0", + "0", + "52", + "1" + } + } + } + } + } + }) + Return (TAB1) /* \_SB_.PEP0.V1M2.TAB1 */ + } + + Method (V1A1, 0, NotSerialized) + { + Name (TAB1, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x05) + { + "CHIP_INFO", + "319", + "1", + "*", + Package (0x05) + { + "SPEEDBIN_INFO", + "*", + Package (0x0A) + { + "CPR_REV", + "0", + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "0", + "0", + "0", + "0", + "55", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC0", + "Silver", + "SVS", + "0", + "0", + "0", + "0", + "55", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "0", + "0", + "0", + "0", + "65", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC0", + "Silver", + "Turbo_L1", + "0", + "0", + "0", + "0", + "65", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "0", + "0", + "0", + "0", + "55", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "0", + "0", + "0", + "0", + "55", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "0", + "0", + "0", + "0", + "65", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L1", + "0", + "0", + "0", + "0", + "65", + "0" + } + }, + + Package (0x0A) + { + "CPR_REV", + "1", + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "0", + "40", + "0", + "20", + "55", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC0", + "Silver", + "SVS", + "0", + "24", + "0", + "26", + "55", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "0", + "0", + "0", + "0", + "65", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC0", + "Silver", + "Turbo_L1", + "0", + "0", + "0", + "0", + "65", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "0", + "8", + "0", + "0", + "55", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "0", + "0", + "0", + "0", + "55", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "0", + "0", + "0", + "0", + "65", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L1", + "0", + "52", + "0", + "50", + "65", + "0" + } + }, + + Package (0x08) + { + "CPR_REV", + "*", + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "GFX", + "GPU", + "MinSVS", + "0", + "72", + "0", + "65", + "50", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "GFX", + "GPU", + "LowSVS", + "0", + "0", + "0", + "26", + "50", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "GFX", + "GPU", + "SVS", + "0", + "0", + "0", + "8", + "50", + "1" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "GFX", + "GPU", + "SVS_L1", + "0", + "0", + "0", + "0", + "50", + "1" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "GFX", + "GPU", + "Nominal", + "0", + "0", + "0", + "0", + "50", + "1" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "GFX", + "GPU", + "Turbo", + "0", + "0", + "0", + "0", + "70", + "1" + } + } + } + } + } + }) + Return (TAB1) /* \_SB_.PEP0.V1A1.TAB1 */ + } + + Method (V1A2, 0, NotSerialized) + { + Name (TAB1, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x05) + { + "CHIP_INFO", + "319", + "2", + "*", + Package (0x03) + { + "SPEEDBIN_INFO", + "*", + Package (0x12) + { + "CPR_REV", + "*", + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC0", + "Silver", + "LowSVS", + "0", + "40", + "0", + "20", + "32", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC0", + "Silver", + "SVS", + "0", + "24", + "0", + "26", + "32", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC0", + "Silver", + "Nominal", + "0", + "12", + "0", + "12", + "32", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC0", + "Silver", + "Turbo_L2", + "0", + "30", + "0", + "30", + "40", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC1", + "Gold", + "LowSVS", + "0", + "8", + "0", + "0", + "32", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC1", + "Gold", + "SVS", + "0", + "0", + "0", + "0", + "32", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC1", + "Gold", + "Nominal", + "0", + "12", + "0", + "12", + "32", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "APC1", + "Gold", + "Turbo_L2", + "0", + "52", + "0", + "50", + "40", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "GFX", + "GPU", + "MinSVS", + "0", + "60", + "0", + "90", + "40", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "GFX", + "GPU", + "LowSVS", + "0", + "0", + "0", + "38", + "40", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "GFX", + "GPU", + "SVS", + "0", + "0", + "0", + "28", + "40", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "GFX", + "GPU", + "SVS_L1", + "0", + "0", + "0", + "8", + "40", + "0" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "GFX", + "GPU", + "Nominal", + "0", + "0", + "0", + "0", + "40", + "1" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "GFX", + "GPU", + "Nominal_L1", + "0", + "0", + "0", + "29", + "40", + "1" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "GFX", + "GPU", + "Turbo", + "0", + "0", + "0", + "11", + "52", + "1" + }, + + Package (0x0A) + { + "FUSE_ADJUSTMENT", + "GFX", + "GPU", + "Turbo_L1", + "0", + "0", + "0", + "0", + "52", + "1" + } + } + } + } + } + }) + Return (TAB1) /* \_SB_.PEP0.V1A2.TAB1 */ + } + } + + Scope (PEP0) + { + Method (V5M1, 0, NotSerialized) + { + Name (TAB5, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x05) + { + "CHIP_INFO", + "292", + "1", + "*", + Package (0x03) + { + "SPEEDBIN_INFO", + "*", + Package (0x02) + { + "CPR_REV", + "*" + } + } + } + } + }) + Return (TAB5) /* \_SB_.PEP0.V5M1.TAB5 */ + } + + Method (V5M2, 0, NotSerialized) + { + Name (TAB5, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x08) + { + "CHIP_INFO", + "292", + "2", + "*", + Package (0x03) + { + "SPEEDBIN_INFO", + "0", + Package (0x06) + { + "CPR_REV", + "*", + Package (0x04) + { + "VC_BAND", + "APC1", + "0", + "20" + }, + + Package (0x04) + { + "VC_BAND", + "APC1", + "1", + "24" + }, + + Package (0x04) + { + "VC_BAND", + "APC1", + "2", + "25" + }, + + Package (0x04) + { + "VC_BAND", + "APC1", + "3", + "32" + } + } + }, + + Package (0x03) + { + "SPEEDBIN_INFO", + "1", + Package (0x06) + { + "CPR_REV", + "*", + Package (0x04) + { + "VC_BAND", + "APC1", + "0", + "20" + }, + + Package (0x04) + { + "VC_BAND", + "APC1", + "1", + "24" + }, + + Package (0x04) + { + "VC_BAND", + "APC1", + "2", + "25" + }, + + Package (0x04) + { + "VC_BAND", + "APC1", + "3", + "26" + } + } + }, + + Package (0x03) + { + "SPEEDBIN_INFO", + "2", + Package (0x06) + { + "CPR_REV", + "*", + Package (0x04) + { + "VC_BAND", + "APC1", + "0", + "20" + }, + + Package (0x04) + { + "VC_BAND", + "APC1", + "1", + "24" + }, + + Package (0x04) + { + "VC_BAND", + "APC1", + "2", + "25" + }, + + Package (0x04) + { + "VC_BAND", + "APC1", + "3", + "30" + } + } + }, + + Package (0x03) + { + "SPEEDBIN_INFO", + "3", + Package (0x06) + { + "CPR_REV", + "*", + Package (0x04) + { + "VC_BAND", + "APC1", + "0", + "20" + }, + + Package (0x04) + { + "VC_BAND", + "APC1", + "1", + "24" + }, + + Package (0x04) + { + "VC_BAND", + "APC1", + "2", + "25" + }, + + Package (0x04) + { + "VC_BAND", + "APC1", + "3", + "30" + } + } + } + } + } + }) + Return (TAB5) /* \_SB_.PEP0.V5M2.TAB5 */ + } + + Method (V5A1, 0, NotSerialized) + { + Name (TAB5, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x05) + { + "CHIP_INFO", + "319", + "1", + "*", + Package (0x03) + { + "SPEEDBIN_INFO", + "*", + Package (0x02) + { + "CPR_REV", + "*" + } + } + } + } + }) + Return (TAB5) /* \_SB_.PEP0.V5A1.TAB5 */ + } + + Method (V5A2, 0, NotSerialized) + { + Name (TAB5, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x08) + { + "CHIP_INFO", + "319", + "2", + "*", + Package (0x03) + { + "SPEEDBIN_INFO", + "0", + Package (0x06) + { + "CPR_REV", + "*", + Package (0x04) + { + "VC_BAND", + "APC1", + "0", + "20" + }, + + Package (0x04) + { + "VC_BAND", + "APC1", + "1", + "24" + }, + + Package (0x04) + { + "VC_BAND", + "APC1", + "2", + "25" + }, + + Package (0x04) + { + "VC_BAND", + "APC1", + "3", + "32" + } + } + }, + + Package (0x03) + { + "SPEEDBIN_INFO", + "1", + Package (0x06) + { + "CPR_REV", + "*", + Package (0x04) + { + "VC_BAND", + "APC1", + "0", + "20" + }, + + Package (0x04) + { + "VC_BAND", + "APC1", + "1", + "24" + }, + + Package (0x04) + { + "VC_BAND", + "APC1", + "2", + "25" + }, + + Package (0x04) + { + "VC_BAND", + "APC1", + "3", + "26" + } + } + }, + + Package (0x03) + { + "SPEEDBIN_INFO", + "2", + Package (0x06) + { + "CPR_REV", + "*", + Package (0x04) + { + "VC_BAND", + "APC1", + "0", + "20" + }, + + Package (0x04) + { + "VC_BAND", + "APC1", + "1", + "24" + }, + + Package (0x04) + { + "VC_BAND", + "APC1", + "2", + "25" + }, + + Package (0x04) + { + "VC_BAND", + "APC1", + "3", + "30" + } + } + }, + + Package (0x03) + { + "SPEEDBIN_INFO", + "3", + Package (0x06) + { + "CPR_REV", + "*", + Package (0x04) + { + "VC_BAND", + "APC1", + "0", + "20" + }, + + Package (0x04) + { + "VC_BAND", + "APC1", + "1", + "24" + }, + + Package (0x04) + { + "VC_BAND", + "APC1", + "2", + "25" + }, + + Package (0x04) + { + "VC_BAND", + "APC1", + "3", + "30" + } + } + } + } + } + }) + Return (TAB5) /* \_SB_.PEP0.V5A2.TAB5 */ + } + } + + Scope (PEP0) + { + Method (V6M1, 0, NotSerialized) + { + Name (TAB6, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x05) + { + "CHIP_INFO", + "292", + "1", + "*", + Package (0x03) + { + "SPEEDBIN_INFO", + "*", + Package (0x02) + { + "CPR_REV", + "*" + } + } + } + } + }) + Return (TAB6) /* \_SB_.PEP0.V6M1.TAB6 */ + } + + Method (V6M2, 0, NotSerialized) + { + Name (TAB6, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x05) + { + "CHIP_INFO", + "292", + "2", + "*", + Package (0x03) + { + "SPEEDBIN_INFO", + "*", + Package (0x05) + { + "CPR_REV", + "*", + Package (0x04) + { + "TEMP_POINT", + "GFX", + "0", + "50" + }, + + Package (0x04) + { + "TEMP_POINT", + "APC0", + "0", + "50" + }, + + Package (0x04) + { + "TEMP_POINT", + "APC1", + "0", + "50" + } + } + } + } + } + }) + Return (TAB6) /* \_SB_.PEP0.V6M2.TAB6 */ + } + + Method (V6A1, 0, NotSerialized) + { + Name (TAB6, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x05) + { + "CHIP_INFO", + "319", + "1", + "*", + Package (0x03) + { + "SPEEDBIN_INFO", + "*", + Package (0x02) + { + "CPR_REV", + "*" + } + } + } + } + }) + Return (TAB6) /* \_SB_.PEP0.V6A1.TAB6 */ + } + + Method (V6A2, 0, NotSerialized) + { + Name (TAB6, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x05) + { + "CHIP_INFO", + "319", + "2", + "*", + Package (0x03) + { + "SPEEDBIN_INFO", + "*", + Package (0x05) + { + "CPR_REV", + "*", + Package (0x04) + { + "TEMP_POINT", + "GFX", + "0", + "50" + }, + + Package (0x04) + { + "TEMP_POINT", + "APC0", + "0", + "50" + }, + + Package (0x04) + { + "TEMP_POINT", + "APC1", + "0", + "50" + } + } + } + } + } + }) + Return (TAB6) /* \_SB_.PEP0.V6A2.TAB6 */ + } + } + + Scope (PEP0) + { + Method (V7M1, 0, NotSerialized) + { + Name (TAB7, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x05) + { + "CHIP_INFO", + "292", + "1", + "*", + Package (0x03) + { + "SPEEDBIN_INFO", + "*", + Package (0x02) + { + "CPR_REV", + "*" + } + } + } + } + }) + Return (TAB7) /* \_SB_.PEP0.V7M1.TAB7 */ + } + + Method (V7M2, 0, NotSerialized) + { + Name (TAB7, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x05) + { + "CHIP_INFO", + "292", + "2", + "*", + Package (0x03) + { + "SPEEDBIN_INFO", + "*", + Package (0xA2) + { + "CPR_REV", + "*", + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "1", + "0", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "1", + "0", + "1", + "-12" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "1", + "0", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "1", + "0", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "2", + "0", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "2", + "0", + "1", + "-12" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "2", + "0", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "2", + "0", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "3", + "0", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "3", + "0", + "1", + "-12" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "3", + "0", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "3", + "0", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "4", + "0", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "4", + "0", + "1", + "-12" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "4", + "0", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "4", + "0", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "5", + "0", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "5", + "0", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "5", + "0", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "5", + "0", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "6", + "0", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "6", + "0", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "6", + "0", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "6", + "0", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "7", + "0", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "7", + "0", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "7", + "0", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "7", + "0", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "8", + "0", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "8", + "0", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "8", + "0", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "8", + "0", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "1", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "1", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "1", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "1", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "2", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "2", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "2", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "2", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "3", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "3", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "3", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "3", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "4", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "4", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "4", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "4", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "1", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "1", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "1", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "1", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "2", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "2", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "2", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "2", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "3", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "3", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "3", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "3", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "4", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "4", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "4", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "4", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "1", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "1", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "1", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "1", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "2", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "2", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "2", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "2", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "3", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "3", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "3", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "3", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "4", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "4", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "4", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "4", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "1", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "1", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "1", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "1", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "2", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "2", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "2", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "2", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "3", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "3", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "3", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "3", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "4", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "4", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "4", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "4", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "1", + "0", + "-12" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "1", + "1", + "-12" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "1", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "1", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "2", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "2", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "2", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "2", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "3", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "3", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "3", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "3", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "4", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "4", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "4", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "4", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "1", + "0", + "-16" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "1", + "1", + "-16" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "1", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "1", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "2", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "2", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "2", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "2", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "3", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "3", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "3", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "3", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "4", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "4", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "4", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "4", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "1", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "1", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "1", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "1", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "2", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "2", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "2", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "2", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "3", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "3", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "3", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "3", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "4", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "4", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "4", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "4", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "1", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "1", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "1", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "1", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "2", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "2", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "2", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "2", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "3", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "3", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "3", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "3", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "4", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "4", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "4", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "4", + "3", + "0" + } + } + } + } + } + }) + Return (TAB7) /* \_SB_.PEP0.V7M2.TAB7 */ + } + + Method (V7A1, 0, NotSerialized) + { + Name (TAB7, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x05) + { + "CHIP_INFO", + "319", + "1", + "*", + Package (0x03) + { + "SPEEDBIN_INFO", + "*", + Package (0x02) + { + "CPR_REV", + "*" + } + } + } + } + }) + Return (TAB7) /* \_SB_.PEP0.V7A1.TAB7 */ + } + + Method (V7A2, 0, NotSerialized) + { + Name (TAB7, Package (0x05) + { + "VPP_SETTING", + "1", + "0", + "132", + Package (0x03) + { + "FOUNDRY", + "*", + Package (0x05) + { + "CHIP_INFO", + "319", + "2", + "*", + Package (0x03) + { + "SPEEDBIN_INFO", + "*", + Package (0xA2) + { + "CPR_REV", + "*", + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "1", + "0", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "1", + "0", + "1", + "-12" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "1", + "0", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "1", + "0", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "2", + "0", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "2", + "0", + "1", + "-12" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "2", + "0", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "2", + "0", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "3", + "0", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "3", + "0", + "1", + "-12" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "3", + "0", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "3", + "0", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "4", + "0", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "4", + "0", + "1", + "-12" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "4", + "0", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "4", + "0", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "5", + "0", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "5", + "0", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "5", + "0", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "5", + "0", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "6", + "0", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "6", + "0", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "6", + "0", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "6", + "0", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "7", + "0", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "7", + "0", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "7", + "0", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "7", + "0", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "8", + "0", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "8", + "0", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "8", + "0", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "GFX", + "8", + "0", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "1", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "1", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "1", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "1", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "2", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "2", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "2", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "2", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "3", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "3", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "3", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "3", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "4", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "4", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "4", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "0", + "4", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "1", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "1", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "1", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "1", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "2", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "2", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "2", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "2", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "3", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "3", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "3", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "3", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "4", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "4", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "4", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "1", + "4", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "1", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "1", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "1", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "1", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "2", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "2", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "2", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "2", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "3", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "3", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "3", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "3", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "4", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "4", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "4", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "2", + "4", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "1", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "1", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "1", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "1", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "2", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "2", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "2", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "2", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "3", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "3", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "3", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "3", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "4", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "4", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "4", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC0", + "3", + "4", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "1", + "0", + "-12" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "1", + "1", + "-12" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "1", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "1", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "2", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "2", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "2", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "2", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "3", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "3", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "3", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "3", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "4", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "4", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "4", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "0", + "4", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "1", + "0", + "-16" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "1", + "1", + "-16" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "1", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "1", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "2", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "2", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "2", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "2", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "3", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "3", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "3", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "3", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "4", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "4", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "4", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "1", + "4", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "1", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "1", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "1", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "1", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "2", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "2", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "2", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "2", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "3", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "3", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "3", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "3", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "4", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "4", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "4", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "2", + "4", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "1", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "1", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "1", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "1", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "2", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "2", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "2", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "2", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "3", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "3", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "3", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "3", + "3", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "4", + "0", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "4", + "1", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "4", + "2", + "0" + }, + + Package (0x06) + { + "TEMP_ADJUSTMENT", + "APC1", + "3", + "4", + "3", + "0" + } + } + } + } + } + }) + Return (TAB7) /* \_SB_.PEP0.V7A2.TAB7 */ + } + } + + Scope (PEP0) + { + Method (LMPM, 0, NotSerialized) + { + Return (NMPM) /* \_SB_.PEP0.NMPM */ + } + + Name (NMPM, Package (0x02) + { + Package (0x02) + { + "MPM_SCALAR_CONFIG", + Package (0x07) + { + 0x00778000, + 0x4000, + 0x17911000, + 0x1000, + 0x01B8, + 0x08, + 0x02 + } + }, + + Package (0x02) + { + "MPM_INTERRUPT_CONFIG", + Package (0x07) + { + Package (0x04) + { + 0x02, + 0xD8, + Zero, + One + }, + + Package (0x04) + { + 0x34, + 0x0113, + Zero, + One + }, + + Package (0x04) + { + 0x4F, + 0x017B, + Zero, + 0x03 + }, + + Package (0x04) + { + 0x51, + 0x017B, + Zero, + 0x03 + }, + + Package (0x04) + { + 0x49, + 0x9D, + Zero, + One + }, + + Package (0x04) + { + 0x4A, + 0x9E, + Zero, + One + }, + + Package (0x04) + { + 0x57, + 0x0166, + Zero, + 0x04 + } + } + } + }) + } + + Scope (PEP0) + { + Method (LSPM, 0, NotSerialized) + { + Return (NSPM) /* \_SB_.PEP0.NSPM */ + } + + Name (NSPM, Package (0x05) + { + "SPM_CONFIG", + 0x0B, + 0x03, + Package (0x04) + { + "SPM_CLUSTER_CONFIG", + 0x05, + 0x05, + One + }, + + Package (0x0C) + { + "SPM_PHYS_CONFIG", + 0x17989000, + 0x17999000, + 0x179A9000, + 0x179B9000, + 0x17912000, + 0x17889000, + 0x17899000, + 0x178A9000, + 0x178B9000, + 0x17812000, + 0x179D2000 + } + }) + } + + Scope (PEP0) + { + Method (LVDD, 0, NotSerialized) + { + Return (NVDD) /* \_SB_.PEP0.NVDD */ + } + + Name (NVDD, Package (0x02) + { + Package (0x02) + { + "PEP_VDD_CX", + Package (0x04) + { + "PPP_RESOURCE_ID_RWAY_CX", + 0x0B, + "RAIL_VOLTAGE_LEVEL_NOMINAL", + "RAIL_VOLTAGE_LEVEL_OFF" + } + }, + + Package (0x02) + { + "PEP_VDD_MX", + Package (0x04) + { + "PPP_RESOURCE_ID_RWAY_MX", + 0x0B, + "RAIL_VOLTAGE_LEVEL_TURBO", + "RAIL_VOLTAGE_LEVEL_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, + 0x0E4C, + 0x0E60 + }, + + Package (0x06) + { + One, + Zero, + 0x002DB400, + 0x0D02, + 0x0E4C, + 0x0E60 + } + } + }) + } + + 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 (0x03) + { + "DEBUGGERS", + Package (0x05) + { + "TYPE", + "SERIAL", + Package (0x02) + { + "INSTANCES", + "\\_SB.UARD" + }, + + Package (0x05) + { + "DEBUG_ON", + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_blsp2_uart2_apps_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_blsp2_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "gcc_blsp2_uart2_apps_clk", + 0x09, + 0x08 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "gcc_blsp2_ahb_clk", + 0x09, + 0x08 + } + } + }, + + Package (0x01) + { + "DEBUG_OFF" + } + }, + + Package (0x05) + { + "TYPE", + "USB3.0", + Package (0x02) + { + "INSTANCES", + "\\_SB.USB0" + }, + + Package (0x16) + { + "DEBUG_ON", + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO24_A", + One, + 0x002EEBB8, + 0x16A8, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO12_A", + One, + 0x001B7740, + 0xA08C, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO2_A", + One, + 0x00124F80, + 0xA08C, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO1_A", + One, + 0x000F4240, + 0x6590, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_USB_30", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb30_sleep_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "gcc_usb30_sleep_clk", + 0x09, + 0x08 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "gcc_usb30_sleep_clk", + 0x09, + 0x0C + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/snoc", + 0x0001D4C0 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/agr1", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_aggre1_usb3_axi_clk", + 0x08, + 0x78, + 0x09 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_cfg_noc_usb3_axi_clk", + 0x08, + 0x78, + 0x09 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_usb30_master_clk", + 0x08, + 0x78, + 0x09 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "gcc_usb30_mock_utmi_clk", + 0x09, + 0x0A + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_usb30_mock_utmi_clk", + 0x08, + 0x4B00, + 0x07 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_usb3_phy_aux_clk", + 0x08, + 0x04B0, + 0x07 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb_phy_cfg_ahb2phy_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x05) + { + "gcc_usb3_phy_pipe_clk", + 0x06, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_USB3", + "ICBID_SLAVE_EBI1", + 0x28000000, + 0x28000000 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/pmic/client/rail_cx", + 0x04 + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x04) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_LNBBCLK1_A", + 0x06, + One, + Zero + } + } + }, + + Package (0x01) + { + "DEBUG_OFF" + } + } + }) + } + + Scope (PEP0) + { + Method (LDRS, 0, NotSerialized) + { + Return (NDRS) /* \_SB_.PEP0.NDRS */ + } + + Name (NDRS, Package (0x05) + { + "DEFAULT_RESOURCES", + Package (0x04) + { + "WORKAROUND", + "CNOC_PERIPH_DEFAULT_ON", + "BOOT", + Package (0x02) + { + "RESOURCES", + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/cnoc_periph", + One + } + } + } + }, + + Package (0x04) + { + "WORKAROUND", + "GRAPHICS_RAIL_DEFAULT_OFF", + "BOOT", + Package (0x09) + { + "RESOURCES", + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_gpu_cfg_ahb_clk", + One + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/gfx", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_gpu_bimc_gfx_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_bimc_gfx_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_bimc_gfx_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_gpu_bimc_gfx_clk", + 0x02 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/gfx", + Zero + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_gpu_cfg_ahb_clk", + 0x02 + } + } + } + }, + + Package (0x04) + { + "WORKAROUND", + "CODEC_GPIO_ON", + "BOOT", + Package (0x02) + { + "RESOURCES", + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x40, + Zero, + Zero, + One, + Zero, + 0x07 + } + } + } + }, + + Package (0x04) + { + "WORKAROUND", + "RF_CLK2_DEFAULT_OFF", + "BOOT", + Package (0x03) + { + "RESOURCES", + Package (0x02) + { + "PMICVREGVOTE", + Package (0x04) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_RFCLK2_A", + 0x06, + One, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x04) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_RFCLK2_A", + 0x06, + Zero, + Zero + } + } + } + } + }) + } + + 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, + 0x10, + 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, + 0x10, + 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, + 0x10, + 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, + 0x10, + 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, + 0x03, + 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, + 0x03, + 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, + 0x03, + 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, + 0x03, + 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, + Zero, + 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, + Zero, + 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, + Zero, + 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 (0x06) + { + "LPR", + "CCI", + 0xFFFFFFFF, + 0x02000000, + Package (0x09) + { + "MODE", + "E3", + 0x2AF8, + 0x7530, + Zero, + 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, + Zero, + 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", + 0x0124, + One, + Package (0x36) + { + "CPRH_SW_CONTROLLER_SETTING", + Zero, + "APC0", + 0x179C8000, + 0x4000, + Zero, + One, + 0x0F, + 0x0C, + 0x0B, + One, + 0x06, + Zero, + Zero, + Zero, + 0x00017700, + 0x0190, + 0x04, + 0x04, + One, + Zero, + One, + 0x05, + One, + One, + Zero, + 0x17, + 0x4B00, + Zero, + 0x04, + One, + 0x04, + One, + Zero, + Zero, + "PPP_RESOURCE_ID_SMPS10_A", + Zero, + 0x0420, + Zero, + 0x0654, + One, + 0x0F, + Zero, + 0x17912800, + 0x0400, + One, + One, + Zero, + One, + One, + One, + One, + One, + Package (0x07) + { + "CPRH_SW_THREAD_SETTING", + Zero, + "Silver", + 0x02, + 0x02, + Zero, + 0x02 + } + }, + + Package (0x36) + { + "CPRH_SW_CONTROLLER_SETTING", + One, + "APC1", + 0x179C4000, + 0x4000, + Zero, + One, + 0x0F, + 0x0E, + 0x09, + One, + 0x09, + Zero, + Zero, + Zero, + 0x00017700, + 0x0190, + 0x04, + 0x04, + One, + Zero, + 0x06, + 0x0A, + One, + One, + Zero, + 0x17, + 0x4B00, + Zero, + 0x04, + One, + 0x04, + One, + Zero, + Zero, + "PPP_RESOURCE_ID_SMPS13_A", + Zero, + 0x0420, + Zero, + 0x06A4, + One, + 0x0F, + Zero, + 0x17812800, + 0x0400, + One, + One, + Zero, + One, + One, + One, + One, + One, + Package (0x07) + { + "CPRH_SW_THREAD_SETTING", + Zero, + "Gold", + 0x02, + 0x02, + Zero, + 0x02 + } + } + }, + + Package (0x05) + { + "CPRH_CHIP_INFO", + 0x0124, + 0x02, + Package (0x36) + { + "CPRH_SW_CONTROLLER_SETTING", + Zero, + "APC0", + 0x179C8000, + 0x4000, + Zero, + One, + 0x0F, + 0x0C, + 0x0B, + One, + 0x06, + Zero, + Zero, + Zero, + 0x00017700, + 0x0190, + 0x04, + 0x04, + 0x05, + Zero, + One, + 0x05, + One, + One, + Zero, + 0x17, + 0x4B00, + Zero, + 0x04, + One, + 0x04, + One, + Zero, + Zero, + "PPP_RESOURCE_ID_SMPS10_A", + Zero, + 0x0420, + Zero, + 0x0654, + One, + 0x0F, + Zero, + 0x17912800, + 0x0400, + One, + One, + Zero, + One, + One, + One, + One, + One, + Package (0x07) + { + "CPRH_SW_THREAD_SETTING", + Zero, + "Silver", + 0x02, + 0x02, + Zero, + 0x02 + } + }, + + Package (0x36) + { + "CPRH_SW_CONTROLLER_SETTING", + One, + "APC1", + 0x179C4000, + 0x4000, + Zero, + One, + 0x0F, + 0x0E, + 0x09, + One, + 0x09, + Zero, + Zero, + Zero, + 0x00017700, + 0x0190, + 0x04, + 0x04, + 0x05, + Zero, + 0x06, + 0x0A, + One, + One, + Zero, + 0x17, + 0x4B00, + Zero, + 0x04, + One, + 0x04, + One, + Zero, + Zero, + "PPP_RESOURCE_ID_SMPS13_A", + Zero, + 0x0470, + Zero, + 0x06A4, + One, + 0x0F, + Zero, + 0x17812800, + 0x0400, + One, + One, + Zero, + One, + One, + One, + One, + One, + Package (0x07) + { + "CPRH_SW_THREAD_SETTING", + Zero, + "Gold", + 0x02, + 0x02, + Zero, + 0x02 + } + } + }, + + Package (0x05) + { + "CPRH_CHIP_INFO", + 0x013F, + One, + Package (0x36) + { + "CPRH_SW_CONTROLLER_SETTING", + Zero, + "APC0", + 0x179C8000, + 0x4000, + Zero, + One, + 0x0F, + 0x0C, + 0x0B, + One, + 0x06, + Zero, + Zero, + Zero, + 0x00017700, + 0x0190, + 0x04, + 0x04, + One, + Zero, + One, + 0x05, + One, + One, + Zero, + 0x17, + 0x4B00, + Zero, + 0x04, + One, + 0x04, + One, + Zero, + Zero, + "PPP_RESOURCE_ID_SMPS10_A", + Zero, + 0x0420, + Zero, + 0x0654, + One, + 0x0F, + Zero, + 0x17912800, + 0x0400, + One, + One, + Zero, + One, + One, + One, + One, + One, + Package (0x07) + { + "CPRH_SW_THREAD_SETTING", + Zero, + "Silver", + 0x02, + 0x02, + Zero, + 0x02 + } + }, + + Package (0x36) + { + "CPRH_SW_CONTROLLER_SETTING", + One, + "APC1", + 0x179C4000, + 0x4000, + Zero, + One, + 0x0F, + 0x0E, + 0x09, + One, + 0x09, + Zero, + Zero, + Zero, + 0x00017700, + 0x0190, + 0x04, + 0x04, + One, + Zero, + 0x06, + 0x0A, + One, + One, + Zero, + 0x17, + 0x4B00, + Zero, + 0x04, + One, + 0x04, + One, + Zero, + Zero, + "PPP_RESOURCE_ID_SMPS13_A", + Zero, + 0x0420, + Zero, + 0x06A4, + One, + 0x0F, + Zero, + 0x17812800, + 0x0400, + One, + One, + Zero, + One, + One, + One, + One, + One, + Package (0x07) + { + "CPRH_SW_THREAD_SETTING", + Zero, + "Gold", + 0x02, + 0x02, + Zero, + 0x02 + } + } + }, + + Package (0x05) + { + "CPRH_CHIP_INFO", + 0x013F, + 0x02, + Package (0x36) + { + "CPRH_SW_CONTROLLER_SETTING", + Zero, + "APC0", + 0x179C8000, + 0x4000, + Zero, + One, + 0x0F, + 0x0C, + 0x0B, + One, + 0x06, + Zero, + Zero, + Zero, + 0x00017700, + 0x0190, + 0x04, + 0x04, + 0x05, + Zero, + One, + 0x05, + One, + One, + Zero, + 0x17, + 0x4B00, + Zero, + 0x04, + One, + 0x04, + One, + Zero, + Zero, + "PPP_RESOURCE_ID_SMPS10_A", + Zero, + 0x0420, + Zero, + 0x0654, + One, + 0x0F, + Zero, + 0x17912800, + 0x0400, + One, + One, + Zero, + One, + One, + One, + One, + One, + Package (0x07) + { + "CPRH_SW_THREAD_SETTING", + Zero, + "Silver", + 0x02, + 0x02, + Zero, + 0x02 + } + }, + + Package (0x36) + { + "CPRH_SW_CONTROLLER_SETTING", + One, + "APC1", + 0x179C4000, + 0x4000, + Zero, + One, + 0x0F, + 0x0E, + 0x09, + One, + 0x09, + Zero, + Zero, + Zero, + 0x00017700, + 0x0190, + 0x04, + 0x04, + 0x05, + Zero, + 0x06, + 0x0A, + One, + One, + Zero, + 0x17, + 0x4B00, + Zero, + 0x04, + One, + 0x04, + One, + Zero, + Zero, + "PPP_RESOURCE_ID_SMPS13_A", + Zero, + 0x0470, + Zero, + 0x06A4, + One, + 0x0F, + Zero, + 0x17812800, + 0x0400, + One, + One, + Zero, + One, + One, + One, + One, + One, + Package (0x07) + { + "CPRH_SW_THREAD_SETTING", + Zero, + "Gold", + 0x02, + 0x02, + Zero, + 0x02 + } + } + } + }) + } + + Scope (PEP0) + { + Method (CPR4, 0, NotSerialized) + { + Return (CPRF) /* \_SB_.PEP0.CPRF */ + } + + Name (CPRF, Package (0x08) + { + "CPR_SW_SETTING", + Zero, + Package (0x05) + { + "CPR_CHIP_INFO", + 0x0124, + One, + Zero, + Package (0x24) + { + "CPR_SW_CONTROLLER_SETTING", + Zero, + Zero, + "GFX", + One, + Zero, + Zero, + Zero, + 0x0C, + 0x08, + 0x0F, + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + 0x00017700, + 0x0FA0, + 0x05061000, + 0x1000, + 0x00780000, + 0x7000, + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Package (0x0C) + { + "CPR_SW_LOGIC_AGING", + "Tur_L1", + 0x00109A00, + 0x1D, + 0x00FFFFFF, + Zero, + 0x03E8, + 0x0654, + One, + 0x0F, + 0x1C, + One + }, + + Package (0x08) + { + "CPR_SW_THREAD_SETTING", + Zero, + Zero, + Zero, + 0x02, + Zero, + 0x02, + Package (0x04) + { + "CPR_SW_CLIENT_SETTING", + "/vdd/gfx", + "GPU", + Zero + } + } + } + }, + + Package (0x05) + { + "CPR_CHIP_INFO", + 0x0124, + 0x02, + Zero, + Package (0x24) + { + "CPR_SW_CONTROLLER_SETTING", + Zero, + Zero, + "GFX", + One, + Zero, + Zero, + Zero, + 0x0C, + 0x08, + 0x0F, + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + 0x00017700, + 0x0FA0, + 0x05061000, + 0x1000, + 0x00780000, + 0x7000, + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Package (0x0C) + { + "CPR_SW_LOGIC_AGING", + "Tur_L1", + 0x00109A00, + 0x1D, + 0x00FFFFFF, + Zero, + 0x03E8, + 0x0654, + One, + 0x0F, + 0x1C, + One + }, + + Package (0x08) + { + "CPR_SW_THREAD_SETTING", + Zero, + Zero, + Zero, + 0x02, + Zero, + 0x02, + Package (0x04) + { + "CPR_SW_CLIENT_SETTING", + "/vdd/gfx", + "GPU", + Zero + } + } + } + }, + + Package (0x05) + { + "CPR_CHIP_INFO", + 0x0124, + 0x02, + One, + Package (0x24) + { + "CPR_SW_CONTROLLER_SETTING", + Zero, + Zero, + "GFX", + One, + Zero, + Zero, + Zero, + 0x0C, + 0x08, + 0x0F, + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + 0x00017700, + 0x0FA0, + 0x05061000, + 0x1000, + 0x00780000, + 0x7000, + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Package (0x0C) + { + "CPR_SW_LOGIC_AGING", + "Tur_L1", + 0x00109A00, + 0x1D, + 0x00FFFFFF, + Zero, + 0x03E8, + 0x0654, + One, + 0x0F, + 0x1C, + One + }, + + Package (0x08) + { + "CPR_SW_THREAD_SETTING", + Zero, + Zero, + Zero, + 0x02, + Zero, + 0x02, + Package (0x04) + { + "CPR_SW_CLIENT_SETTING", + "/vdd/gfx", + "GPU", + Zero + } + } + } + }, + + Package (0x05) + { + "CPR_CHIP_INFO", + 0x013F, + One, + Zero, + Package (0x24) + { + "CPR_SW_CONTROLLER_SETTING", + Zero, + Zero, + "GFX", + One, + Zero, + Zero, + Zero, + 0x0C, + 0x08, + 0x0F, + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + 0x00017700, + 0x0FA0, + 0x05061000, + 0x1000, + 0x00780000, + 0x7000, + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Package (0x0C) + { + "CPR_SW_LOGIC_AGING", + "Tur_L1", + 0x00109A00, + 0x1D, + 0x00FFFFFF, + Zero, + 0x03E8, + 0x0654, + One, + 0x0F, + 0x1C, + One + }, + + Package (0x08) + { + "CPR_SW_THREAD_SETTING", + Zero, + Zero, + Zero, + 0x02, + Zero, + 0x02, + Package (0x04) + { + "CPR_SW_CLIENT_SETTING", + "/vdd/gfx", + "GPU", + Zero + } + } + } + }, + + Package (0x05) + { + "CPR_CHIP_INFO", + 0x013F, + 0x02, + Zero, + Package (0x24) + { + "CPR_SW_CONTROLLER_SETTING", + Zero, + Zero, + "GFX", + One, + Zero, + Zero, + Zero, + 0x0C, + 0x08, + 0x0F, + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + 0x00017700, + 0x0FA0, + 0x05061000, + 0x1000, + 0x00780000, + 0x7000, + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Package (0x0C) + { + "CPR_SW_LOGIC_AGING", + "Tur_L1", + 0x00109A00, + 0x1D, + 0x00FFFFFF, + Zero, + 0x03E8, + 0x0654, + One, + 0x0F, + 0x1C, + One + }, + + Package (0x08) + { + "CPR_SW_THREAD_SETTING", + Zero, + Zero, + Zero, + 0x02, + Zero, + 0x02, + Package (0x04) + { + "CPR_SW_CLIENT_SETTING", + "/vdd/gfx", + "GPU", + Zero + } + } + } + }, + + Package (0x05) + { + "CPR_CHIP_INFO", + 0x013F, + 0x02, + One, + Package (0x24) + { + "CPR_SW_CONTROLLER_SETTING", + Zero, + Zero, + "GFX", + One, + Zero, + Zero, + Zero, + 0x0C, + 0x08, + 0x0F, + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + 0x00017700, + 0x0FA0, + 0x05061000, + 0x1000, + 0x00780000, + 0x7000, + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Package (0x0C) + { + "CPR_SW_LOGIC_AGING", + "Tur_L1", + 0x00109A00, + 0x1D, + 0x00FFFFFF, + Zero, + 0x03E8, + 0x0654, + One, + 0x0F, + 0x1C, + One + }, + + Package (0x08) + { + "CPR_SW_THREAD_SETTING", + Zero, + Zero, + Zero, + 0x02, + Zero, + 0x02, + Package (0x04) + { + "CPR_SW_CLIENT_SETTING", + "/vdd/gfx", + "GPU", + Zero + } + } + } + } + }) + } + + Scope (PEP0) + { + Name (NDCV, Package (0x04) + { + Package (0x08) + { + "CHIP_INFO", + 0x0124, + One, + Zero, + 0x02, + Package (0x06) + { + "BIG", + 0x04, + "apcs_cluster1_clk", + Package (0x02) + { + 0x0420, + 0x0600 + }, + + 0x03, + Package (0x03) + { + Zero, + 0x0B, + 0x11 + } + }, + + Package (0x06) + { + "LITTLE", + 0x04, + "apcs_cluster0_clk", + Package (0x02) + { + 0x03C0, + 0x05C6 + }, + + 0x03, + Package (0x03) + { + Zero, + 0x09, + 0x10 + } + }, + + Package (0x02) + { + "CCI", + "" + } + }, + + Package (0x08) + { + "CHIP_INFO", + 0x0124, + 0x02, + Zero, + 0x02, + Package (0x06) + { + "BIG", + 0x04, + "apcs_cluster1_clk", + Package (0x03) + { + 0x012C, + 0x046D, + 0x06C0 + }, + + 0x03, + Package (0x03) + { + Zero, + 0x0B, + 0x13 + } + }, + + Package (0x06) + { + "LITTLE", + 0x04, + "apcs_cluster0_clk", + Package (0x03) + { + 0x012C, + 0x040D, + 0x0613 + }, + + 0x03, + Package (0x03) + { + Zero, + 0x0A, + 0x11 + } + }, + + Package (0x02) + { + "CCI", + "" + } + }, + + Package (0x08) + { + "CHIP_INFO", + 0x013F, + One, + Zero, + 0x02, + Package (0x06) + { + "BIG", + 0x04, + "apcs_cluster1_clk", + Package (0x03) + { + 0x012C, + 0x046D, + 0x06C0 + }, + + 0x03, + Package (0x03) + { + Zero, + 0x0B, + 0x11 + } + }, + + Package (0x06) + { + "LITTLE", + 0x04, + "apcs_cluster0_clk", + Package (0x03) + { + 0x012C, + 0x040D, + 0x0613 + }, + + 0x03, + Package (0x03) + { + Zero, + 0x09, + 0x10 + } + }, + + Package (0x02) + { + "CCI", + "" + } + }, + + Package (0x08) + { + "CHIP_INFO", + 0x013F, + 0x02, + Zero, + 0x02, + Package (0x06) + { + "BIG", + 0x04, + "apcs_cluster1_clk", + Package (0x03) + { + 0x012C, + 0x046D, + 0x06C0 + }, + + 0x03, + Package (0x03) + { + Zero, + 0x0B, + 0x13 + } + }, + + Package (0x06) + { + "LITTLE", + 0x04, + "apcs_cluster0_clk", + Package (0x03) + { + 0x012C, + 0x040D, + 0x0613 + }, + + 0x03, + Package (0x03) + { + Zero, + 0x0A, + 0x11 + } + }, + + Package (0x02) + { + "CCI", + "" + } + } + }) + 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_0035" + }) + } + + Method (BCLH, 0, NotSerialized) + { + Return (Package (0x01) + { + "ACPI\\VEN_QCOM&DEV_0093" + }) + } + + Name (THSD, Package (0x08) + { + Package (0x17) + { + 0x16, + Package (0x02) + { + "ACPI\\VEN_QCOM&DEV_007D", + Zero + }, + + Package (0x02) + { + "ACPI\\VEN_QCOM&DEV_007E", + One + }, + + Package (0x02) + { + "ACPI\\VEN_QCOM&DEV_007F", + 0x02 + }, + + Package (0x02) + { + "ACPI\\VEN_QCOM&DEV_0080", + 0x03 + }, + + Package (0x02) + { + "ACPI\\VEN_QCOM&DEV_0081", + 0x04 + }, + + Package (0x02) + { + "ACPI\\VEN_QCOM&DEV_0082", + 0x05 + }, + + Package (0x02) + { + "ACPI\\VEN_QCOM&DEV_0083", + 0x06 + }, + + Package (0x02) + { + "ACPI\\VEN_QCOM&DEV_0084", + 0x07 + }, + + Package (0x02) + { + "ACPI\\VEN_QCOM&DEV_0085", + 0x08 + }, + + Package (0x02) + { + "ACPI\\VEN_QCOM&DEV_0086", + 0x09 + }, + + Package (0x02) + { + "ACPI\\VEN_QCOM&DEV_0087", + 0x0A + }, + + Package (0x02) + { + "ACPI\\VEN_QCOM&DEV_00AD", + 0x0B + }, + + Package (0x02) + { + "ACPI\\VEN_QCOM&DEV_00AE", + 0x0C + }, + + Package (0x02) + { + "ACPI\\VEN_QCOM&DEV_00AF", + 0x0D + }, + + Package (0x02) + { + "ACPI\\VEN_QCOM&DEV_00B0", + 0x0E + }, + + Package (0x02) + { + "ACPI\\VEN_QCOM&DEV_00B1", + 0x0F + }, + + Package (0x02) + { + "ACPI\\VEN_QCOM&DEV_00CD", + 0x10 + }, + + Package (0x02) + { + "ACPI\\VEN_QCOM&DEV_00CE", + 0x11 + }, + + Package (0x02) + { + "ACPI\\VEN_QCOM&DEV_00CF", + 0x12 + }, + + Package (0x02) + { + "ACPI\\VEN_QCOM&DEV_00D0", + 0x13 + }, + + Package (0x02) + { + "ACPI\\VEN_QCOM&DEV_00D1", + 0x14 + }, + + Package (0x02) + { + "ACPI\\VEN_QCOM&DEV_00DF", + 0x15 + } + }, + + Package (0x04) + { + 0x03, + Package (0x04) + { + "ACPI\\VEN_QCOM&DEV_00B2", + 0x16, + 0x05, + Package (0x05) + { + One, + 0x02, + 0x03, + 0x04, + 0x05 + } + }, + + Package (0x04) + { + "ACPI\\VEN_QCOM&DEV_00B3", + 0x17, + 0x06, + Package (0x06) + { + 0x06, + 0x07, + 0x08, + 0x09, + 0x0A, + 0x0B + } + }, + + Package (0x04) + { + "ACPI\\VEN_QCOM&DEV_00B4", + 0x18, + 0x16, + Package (0x16) + { + Zero, + One, + 0x02, + 0x03, + 0x04, + 0x05, + 0x06, + 0x07, + 0x08, + 0x09, + 0x0A, + 0x0B, + 0x0C, + 0x0D, + 0x0E, + 0x0F, + 0x10, + 0x11, + 0x12, + 0x13, + 0x14, + 0x15 + } + } + }, + + Package (0x07) + { + 0x06, + Package (0x04) + { + "SYS_THERM1", + "ACPI\\VEN_QCOM&DEV_0099", + Zero, + Zero + }, + + Package (0x04) + { + "SYS_THERM2", + "ACPI\\VEN_QCOM&DEV_009A", + One, + Zero + }, + + Package (0x04) + { + "PA_THERM", + "ACPI\\VEN_QCOM&DEV_009B", + 0x02, + Zero + }, + + Package (0x04) + { + "PA_THERM1", + "ACPI\\VEN_QCOM&DEV_009C", + 0x03, + Zero + }, + + Package (0x04) + { + "SYS_THERM3", + "ACPI\\VEN_QCOM&DEV_009D", + 0x04, + Zero + }, + + Package (0x04) + { + "PMIC_THERM", + "ACPI\\VEN_QCOM&DEV_009E", + 0x05, + Zero + } + }, + + Package (0x02) + { + One, + Package (0x05) + { + 0x02, + 0x0ADC, + 0x0B0E, + 0x02, + One + } + }, + + Package (0x02) + { + One, + Package (0x03) + { + "cpuv_restriction_cold", + One, + Zero + } + }, + + Package (0x03) + { + 0x02, + Package (0x13) + { + 0x02, + "PPP_RESOURCE_ID_SMPS1_C", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + "RAIL_VOLTAGE_LEVEL_NOMINAL", + Zero, + Zero + }, + + Package (0x13) + { + 0x07, + "PPP_RESOURCE_ID_SMPS8_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + "RAIL_VOLTAGE_LEVEL_SVS_HIGH", + Zero, + Zero + } + }, + + Package (0x05) + { + 0x04, + Package (0x06) + { + One, + "PPP_RESOURCE_ID_RWAY_CX", + 0x0E, + Zero, + "RAIL_VOLTAGE_LEVEL_OFF", + "RAIL_VOLTAGE_LEVEL_NOMINAL" + }, + + Package (0x06) + { + 0x05, + "PPP_RESOURCE_ID_RWAY_MX", + 0x0E, + Zero, + "RAIL_VOLTAGE_LEVEL_OFF", + "RAIL_VOLTAGE_LEVEL_NOMINAL" + }, + + Package (0x06) + { + 0x06, + "PPP_RESOURCE_ID_RWAY_SSC_CX", + 0x0E, + Zero, + "RAIL_VOLTAGE_LEVEL_OFF", + "RAIL_VOLTAGE_LEVEL_NOMINAL" + }, + + Package (0x06) + { + 0x08, + "PPP_RESOURCE_ID_RWAY_SSC_MX", + 0x0E, + Zero, + "RAIL_VOLTAGE_LEVEL_OFF", + "RAIL_VOLTAGE_LEVEL_NOMINAL" + } + }, + + Package (0x09) + { + 0x08, + Package (0x03) + { + Zero, + Zero, + Zero + }, + + Package (0x03) + { + One, + 0x03, + Zero + }, + + Package (0x03) + { + 0x02, + One, + Zero + }, + + Package (0x03) + { + 0x03, + 0x02, + Zero + }, + + Package (0x03) + { + 0x05, + 0x03, + One + }, + + Package (0x03) + { + 0x06, + 0x03, + 0x02 + }, + + Package (0x03) + { + 0x07, + One, + One + }, + + Package (0x03) + { + 0x08, + 0x03, + 0x03 + } + } + }) + } + + Scope (PEP0) + { + Method (APMD, 0, NotSerialized) + { + Return (APCC) /* \_SB_.PEP0.APCC */ + } + + Name (APCC, Package (0x01) + { + Package (0x1A) + { + "DEVICE", + "\\_SB.ADSP.SLM1.ADCM.AUDD", + Package (0x05) + { + "COMPONENT", + Zero, + Package (0x04) + { + "FSTATE", + Zero, + Package (0x02) + { + "PMICGPIO", + Package (0x08) + { + "IOCTL_PM_GPIO_CONFIG_DIGITAL_OUTPUT", + Zero, + 0x0C, + Zero, + One, + 0x04, + 0x03, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x04) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_DIVCLK1_A", + 0x06, + One, + Zero + } + } + }, + + Package (0x04) + { + "FSTATE", + One, + Package (0x02) + { + "PMICVREGVOTE", + Package (0x04) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_DIVCLK1_A", + 0x06, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICGPIO", + Package (0x08) + { + "IOCTL_PM_GPIO_CONFIG_DIGITAL_OUTPUT", + Zero, + 0x0C, + Zero, + One, + Zero, + 0x03, + Zero + } + } + }, + + Package (0x06) + { + "PSTATE_SET", + Zero, + Package (0x03) + { + "PSTATE", + Zero, + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0E) + { + "PPP_RESOURCE_ID_SMPS4_A", + 0x02, + 0x001B7740, + 0x000DA430, + One, + Zero, + Zero, + Zero, + Zero, + 0x05, + Zero, + Zero, + Zero, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + One, + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0E) + { + "PPP_RESOURCE_ID_SMPS4_A", + 0x02, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + 0x05, + Zero, + Zero, + Zero, + Zero + } + } + }, + + Package (0x02) + { + "PREPARE_PSTATE", + Zero + }, + + Package (0x02) + { + "ABANDON_PSTATE", + One + } + } + }, + + Package (0x04) + { + "COMPONENT", + One, + Package (0x03) + { + "FSTATE", + Zero, + Package (0x02) + { + "PMICVREGVOTE", + Package (0x08) + { + "PPP_RESOURCE_ID_BUCK_BOOST1_B", + 0x0C, + 0x00328980, + One, + 0x02, + Zero, + Zero, + Zero + } + } + }, + + Package (0x03) + { + "FSTATE", + One, + Package (0x02) + { + "PMICVREGVOTE", + Package (0x08) + { + "PPP_RESOURCE_ID_BUCK_BOOST1_B", + 0x0C, + Zero, + Zero, + 0x02, + Zero, + Zero, + Zero + } + } + } + }, + + Package (0x04) + { + "COMPONENT", + 0x02, + Package (0x03) + { + "FSTATE", + Zero, + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0D) + { + "PPP_RESOURCE_ID_SMPS4_A", + 0x001B7740, + 0x000DA430, + One, + Zero, + Zero, + Zero, + Zero, + 0x05, + Zero, + Zero, + Zero, + Zero + } + } + }, + + Package (0x03) + { + "FSTATE", + One, + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0E) + { + "PPP_RESOURCE_ID_SMPS4_A", + 0x02, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + 0x05, + Zero, + Zero, + Zero, + Zero + } + } + } + }, + + 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 + } + } + } + }) + } + + Scope (PEP0) + { + Method (GPMD, 0, NotSerialized) + { + Name (LIST, Package (0x0C) + { + "METHOD_LIST", + "DM0G", + "DM1G", + "DM2G", + "DM3G", + "DM4G", + "DM5G", + "DM6G", + "DM7G", + "DM8G", + "DM9G", + "DMKG" + }) + 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, + 0x09 + } + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x04, + 0x29 + } + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x02, + 0x04 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_MDSS", + 0x02 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x0B, + Zero, + Zero, + Zero, + One, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x80, + Zero, + Zero, + Zero, + One, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x5B, + Zero, + Zero, + Zero, + One, + Zero + } + }, + + Package (0x02) + { + "DELAY", + Package (0x01) + { + 0x14 + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO1_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO2_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO28_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x06) + { + "PPP_RESOURCE_ID_LVS1_A", + 0x04, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "DELAY", + Package (0x01) + { + 0x05 + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x55, + Zero, + Zero, + Zero, + One, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x04) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_BBCLK2_A", + 0x06, + Zero, + Zero + } + } + }, + + Package (0x0E) + { + "EXIT", + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + 0x4B00 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_MDSS", + One + } + }, + + Package (0x01) + { + "PSTATE_RESTORE" + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x55, + One, + Zero, + One, + 0x03, + 0x02 + } + }, + + Package (0x02) + { + "DELAY", + Package (0x01) + { + 0x05 + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x04) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_BBCLK2_A", + 0x06, + One, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO1_A", + One, + 0x000D6D80, + 0x8F5C, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO2_A", + One, + 0x00124F80, + 0x1888, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x06) + { + "PPP_RESOURCE_ID_LVS1_A", + 0x04, + 0x0002BF20, + 0x000186A0, + One, + Zero + } + }, + + Package (0x02) + { + "DELAY", + Package (0x01) + { + One + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x5B, + One, + Zero, + One, + 0x03, + 0x02 + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x80, + One, + Zero, + One, + 0x03, + 0x02 + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x0B, + One, + Zero, + One, + 0x03, + 0x02 + } + } + } + }, + + Package (0x02) + { + "INIT_FSTATE", + One + }, + + Package (0x02) + { + "PRELOAD_FSTATE", + Zero + }, + + Package (0x02) + { + "ABANDON_FSTATE", + Zero + }, + + Package (0x06) + { + "PSTATE_SET", + Zero, + Package (0x02) + { + "PSTATE", + Zero + }, + + Package (0x02) + { + "PRELOAD_PSTATE", + Zero + }, + + Package (0x02) + { + "PREPARE_PSTATE", + Zero + }, + + Package (0x02) + { + "ABANDON_PSTATE", + Zero + } + }, + + Package (0x04) + { + "PSTATE_SET", + One, + Package (0x04) + { + "PSTATE", + Zero, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + 0x4B00 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_MDSS", + One + } + } + }, + + Package (0x04) + { + "PSTATE", + One, + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_MDSS", + 0x02 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + Zero + } + } + } + }, + + Package (0x0A) + { + "PSTATE_SET", + 0x02, + Package (0x15) + { + "PSTATE", + Zero, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + 0x4B00 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_misc_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_mdp_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_vsync_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_pclk0_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_esc0_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte0_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte0_intf_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_pclk1_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_esc1_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte1_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte1_intf_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_extpclk_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_hdmi_dp_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_hdmi_clk", + One + } + } + }, + + Package (0x15) + { + "PSTATE", + One, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + 0x4B00 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_misc_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_mdp_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_vsync_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_pclk0_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_esc0_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte0_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte0_intf_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_pclk1_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_esc1_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte1_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte1_intf_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_extpclk_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_hdmi_dp_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_hdmi_clk", + 0x02 + } + } + }, + + Package (0x15) + { + "PSTATE", + 0x02, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + 0x4B00 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_misc_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_mdp_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_vsync_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_pclk0_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_esc0_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte0_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte0_intf_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_pclk1_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_esc1_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte1_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte1_intf_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_extpclk_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_hdmi_dp_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_hdmi_clk", + 0x02 + } + } + }, + + Package (0x15) + { + "PSTATE", + 0x03, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + 0x4B00 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_misc_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_mdp_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_vsync_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_pclk0_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_esc0_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte0_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte0_intf_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_pclk1_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_esc1_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte1_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte1_intf_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_extpclk_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_hdmi_dp_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_hdmi_clk", + 0x02 + } + } + }, + + Package (0x15) + { + "PSTATE", + 0x04, + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_misc_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_mdp_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_vsync_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_pclk0_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_esc0_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte0_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte0_intf_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_pclk1_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_esc1_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte1_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte1_intf_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_extpclk_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_hdmi_dp_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_hdmi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + Zero + } + } + }, + + Package (0x02) + { + "PRELOAD_PSTATE", + Zero + }, + + Package (0x02) + { + "PREPARE_PSTATE", + Zero + }, + + Package (0x02) + { + "ABANDON_PSTATE", + Zero + } + }, + + Package (0x0F) + { + "PSTATE_SET", + 0x03, + Package (0x04) + { + "PSTATE", + Zero, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_mdss_mdp_clk", + 0x03, + 0x18964020, + One + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_DISPLAY_CFG", + 0x11E1A300, + Zero + } + } + }, + + Package (0x04) + { + "PSTATE", + One, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_mdss_mdp_clk", + 0x03, + 0x13AB6680, + One + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_DISPLAY_CFG", + 0x11E1A300, + Zero + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x02, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_mdss_mdp_clk", + 0x03, + 0x11E1A300, + One + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_DISPLAY_CFG", + 0x11E1A300, + Zero + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x03, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_mdss_mdp_clk", + 0x03, + 0x10642AC0, + One + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_DISPLAY_CFG", + 0x08F0D180, + Zero + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x04, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_mdss_mdp_clk", + 0x03, + 0x0BEBC200, + One + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_DISPLAY_CFG", + 0x08F0D180, + Zero + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x05, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_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", + 0x06, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_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", + 0x07, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_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", + 0x08, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_mdss_mdp_clk", + 0x03, + 0x051BE56E, + 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) + { + "mmss_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", + 0x03 + }, + + Package (0x02) + { + "PREPARE_PSTATE", + 0x03 + }, + + Package (0x02) + { + "ABANDON_PSTATE", + 0x03 + } + }, + + Package (0x2F) + { + "PSTATE_SET", + 0x04, + Package (0x03) + { + "PSTATE", + Zero, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x000000025A01C500, + 0x000000025A01C500 + } + } + }, + + Package (0x03) + { + "PSTATE", + One, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000002422A4100, + 0x00000002422A4100 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x02, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x000000022A52BD00, + 0x000000022A52BD00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x03, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000002127B3900, + 0x00000002127B3900 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x04, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000001FAA3B500, + 0x00000001FAA3B500 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x05, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000001E2CC3100, + 0x00000001E2CC3100 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x06, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000001CAF4AD00, + 0x00000001CAF4AD00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x07, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000001B31D2900, + 0x00000001B31D2900 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x08, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x000000019B45A500, + 0x000000019B45A500 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x09, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000001836E2100, + 0x00000001836E2100 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0A, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x000000016B969D00, + 0x000000016B969D00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0B, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x0000000153BF1900, + 0x0000000153BF1900 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0C, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x000000013BE79500, + 0x000000013BE79500 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0D, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x0000000124101100, + 0x0000000124101100 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0E, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x000000010C388D00, + 0x000000010C388D00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0F, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0xF4610900, + 0xF4610900 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x10, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0xDC898500, + 0xDC898500 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x11, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0xC4B20100, + 0xC4B20100 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x12, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0xACDA7D00, + 0xACDA7D00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x13, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x9502F900, + 0x9502F900 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x14, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x8F0D1800, + 0x8F0D1800 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x15, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x89173700, + 0x89173700 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x16, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x83215600, + 0x83215600 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x17, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x7D2B7500, + 0x7D2B7500 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x18, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x77359400, + 0x77359400 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x19, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x713FB300, + 0x713FB300 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1A, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x6B49D200, + 0x6B49D200 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1B, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x6553F100, + 0x6553F100 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1C, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x5F5E1000, + 0x5F5E1000 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1D, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x59682F00, + 0x59682F00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1E, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x53724E00, + 0x53724E00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1F, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x4D7C6D00, + 0x4D7C6D00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x20, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x47868C00, + 0x47868C00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x21, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x4190AB00, + 0x4190AB00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x22, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x3B9ACA00, + 0x3B9ACA00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x23, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x35A4E900, + 0x35A4E900 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x24, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x2FAF0800, + 0x2FAF0800 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x25, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x29B92700, + 0x29B92700 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x26, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x23C34600, + 0x23C34600 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x27, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x1DCD6500, + 0x1DCD6500 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x28, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x17D78400, + 0x17D78400 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x29, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + Zero, + Zero + } + } + }, + + Package (0x02) + { + "PRELOAD_PSTATE", + 0x21 + }, + + Package (0x02) + { + "PREPARE_PSTATE", + 0x21 + }, + + Package (0x02) + { + "ABANDON_PSTATE", + 0x21 + } + } + } + } + }) + Return (GPCC) /* \_SB_.PEP0.G0MD.GPCC */ + } + + Method (G1MD, 0, NotSerialized) + { + Name (GPCC, Package (0x01) + { + Package (0x03) + { + "DEVICE", + "\\_SB.GPU0", + Package (0x0B) + { + "COMPONENT", + One, + Package (0x02) + { + "FSTATE", + Zero + }, + + Package (0x04) + { + "FSTATE", + One, + Package (0x0F) + { + "ENTER", + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "gpucc_gfx3d_clk", + 0x09, + 0x15 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "gpucc_gfx3d_clk", + 0x09, + 0x13 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gpucc_rbbmtimer_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gpucc_gfx3d_clk", + 0x02 + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_GFX3D_CFG", + Zero, + Zero + } + }, + + Package (0x01) + { + "PSTATE_SAVE" + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x03, + 0x0C + } + }, + + Package (0x01) + { + "PSTATE_ADJUST" + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_GPU_GX", + 0x02 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_GPU_CX", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_bimc_gfx_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_gpu_bimc_gfx_clk", + 0x02 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/gfx", + Zero + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_gpu_cfg_ahb_clk", + 0x02 + } + } + }, + + Package (0x0D) + { + "EXIT", + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_gpu_cfg_ahb_clk", + One + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/gfx", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_gpu_bimc_gfx_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_bimc_gfx_clk", + One + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_GPU_CX", + One + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_GPU_GX", + One + } + }, + + Package (0x01) + { + "PSTATE_RESTORE" + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_GFX3D_CFG", + 0x08F0D180, + Zero + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gpucc_gfx3d_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gpucc_rbbmtimer_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "gpucc_gfx3d_clk", + 0x09, + 0x12 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "gpucc_gfx3d_clk", + 0x09, + 0x14 + } + } + } + }, + + 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 (0x07) + { + "PSTATE", + One, + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gpucc_gfx3d_clk", + 0x0A + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gpucc_gpu_cx_bcr", + 0x0A + } + }, + + Package (0x02) + { + "DELAY", + Package (0x01) + { + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gpucc_gpu_cx_bcr", + 0x0B + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gpucc_gfx3d_clk", + 0x0B + } + } + }, + + Package (0x02) + { + "PRELOAD_PSTATE", + Zero + }, + + Package (0x02) + { + "PREPARE_PSTATE", + Zero + }, + + Package (0x02) + { + "ABANDON_PSTATE", + Zero + } + }, + + Package (0x07) + { + "PSTATE_SET", + One, + Package (0x07) + { + "PSTATE", + Zero, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/gfx", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "gpucc_gfx3d_clk", + 0x09, + 0x12 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "gpucc_gfx3d_clk", + 0x09, + 0x14 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_GPU_CX", + One + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_GPU_GX", + One + } + } + }, + + Package (0x02) + { + "PSTATE", + One + }, + + Package (0x02) + { + "PRELOAD_PSTATE", + One + }, + + Package (0x02) + { + "PREPARE_PSTATE", + One + }, + + Package (0x02) + { + "ABANDON_PSTATE", + One + } + }, + + Package (0x02) + { + "PSTATE_SET", + 0x02 + }, + + Package (0x02) + { + "PSTATE_SET", + 0x03 + } + } + } + }) + Name (P001, Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x02, + 0x06 + } + }) + Name (P002, Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x02, + 0x08 + } + }) + Name (P003, Package (0x0B) + { + "PSTATE_SET", + 0x02, + Package (0x04) + { + "PSTATE", + Zero, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/cnoc", + 0x00011D28 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/gfx", + 0x0009E340 + } + } + }, + + Package (0x04) + { + "PSTATE", + One, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/cnoc", + 0x00011D28 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/gfx", + 0x0007A8F0 + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x02, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/cnoc", + 0x00011D28 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/gfx", + 0x00061E68 + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x03, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/cnoc", + 0x8AAC + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/gfx", + 0x00050910 + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x04, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/cnoc", + 0x8AAC + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/gfx", + 0x0003CCA8 + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x05, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/cnoc", + 0x8AAC + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/gfx", + 0x00029428 + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x06, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/cnoc", + Zero + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/gfx", + Zero + } + } + }, + + Package (0x02) + { + "PREPARE_PSTATE", + 0x03 + }, + + Package (0x02) + { + "ABANDON_PSTATE", + 0x03 + } + }) + Name (P004, Package (0x0D) + { + "PSTATE_SET", + 0x02, + Package (0x04) + { + "PSTATE", + Zero, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/cnoc", + 0x00011D28 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/gfx", + 0x000ACDA0 + } + } + }, + + Package (0x04) + { + "PSTATE", + One, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/cnoc", + 0x00011D28 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/gfx", + 0x000A3160 + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x02, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/cnoc", + 0x00011D28 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/gfx", + 0x00091050 + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x03, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/cnoc", + 0x00011D28 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/gfx", + 0x0007D3E8 + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x04, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/cnoc", + 0x8AAC + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/gfx", + 0x00064960 + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x05, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/cnoc", + 0x8AAC + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/gfx", + 0x00053020 + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x06, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/cnoc", + 0x8AAC + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/gfx", + 0x0003E418 + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x07, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/cnoc", + 0x8AAC + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/gfx", + 0x0002B750 + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x08, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/cnoc", + Zero + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/gfx", + Zero + } + } + }, + + Package (0x02) + { + "PREPARE_PSTATE", + 0x05 + }, + + Package (0x02) + { + "ABANDON_PSTATE", + 0x05 + } + }) + Name (P005, Package (0x11) + { + "PSTATE_SET", + 0x03, + Package (0x03) + { + "PSTATE", + Zero, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_GFX3D", + "ICBID_SLAVE_EBI1", + 0x000000035BA45C00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + One, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_GFX3D", + "ICBID_SLAVE_EBI1", + 0x00000002E49F9C00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x02, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_GFX3D", + "ICBID_SLAVE_EBI1", + 0x000000026906FC00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x03, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_GFX3D", + "ICBID_SLAVE_EBI1", + 0x00000001E4469C00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x04, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_GFX3D", + "ICBID_SLAVE_EBI1", + 0x000000016D41DC00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x05, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_GFX3D", + "ICBID_SLAVE_EBI1", + 0x00000001440EFC00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x06, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_GFX3D", + "ICBID_SLAVE_EBI1", + 0x0000000103F8BC00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x07, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_GFX3D", + "ICBID_SLAVE_EBI1", + 0xC3E27C00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x08, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_GFX3D", + "ICBID_SLAVE_EBI1", + 0x8E18F400, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x09, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_GFX3D", + "ICBID_SLAVE_EBI1", + 0x5E69EC00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0A, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_GFX3D", + "ICBID_SLAVE_EBI1", + 0x46926800, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0B, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_GFX3D", + "ICBID_SLAVE_EBI1", + 0x2EBAE400, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0C, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_GFX3D", + "ICBID_SLAVE_EBI1", + Zero, + Zero + } + } + }, + + Package (0x02) + { + "PREPARE_PSTATE", + 0x05 + }, + + Package (0x02) + { + "ABANDON_PSTATE", + 0x05 + } + }) + Name (P006, Package (0x11) + { + "PSTATE_SET", + 0x03, + Package (0x03) + { + "PSTATE", + Zero, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_GFX3D", + "ICBID_SLAVE_EBI1", + 0x000000035BA45C00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + One, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_GFX3D", + "ICBID_SLAVE_EBI1", + 0x00000002E49F9C00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x02, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_GFX3D", + "ICBID_SLAVE_EBI1", + 0x000000026906FC00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x03, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_GFX3D", + "ICBID_SLAVE_EBI1", + 0x00000001E4469C00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x04, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_GFX3D", + "ICBID_SLAVE_EBI1", + 0x000000016D41DC00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x05, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_GFX3D", + "ICBID_SLAVE_EBI1", + 0x00000001440EFC00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x06, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_GFX3D", + "ICBID_SLAVE_EBI1", + 0x0000000103F8BC00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x07, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_GFX3D", + "ICBID_SLAVE_EBI1", + 0xC3E27C00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x08, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_GFX3D", + "ICBID_SLAVE_EBI1", + 0x8E18F400, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x09, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_GFX3D", + "ICBID_SLAVE_EBI1", + 0x5E69EC00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0A, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_GFX3D", + "ICBID_SLAVE_EBI1", + 0x46926800, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0B, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_GFX3D", + "ICBID_SLAVE_EBI1", + 0x2EBAE400, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0C, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_GFX3D", + "ICBID_SLAVE_EBI1", + Zero, + Zero + } + } + }, + + Package (0x02) + { + "PREPARE_PSTATE", + 0x05 + }, + + Package (0x02) + { + "ABANDON_PSTATE", + 0x05 + } + }) + If ((SIDV < 0x00020000)) + { + DerefOf (DerefOf (DerefOf (DerefOf (GPCC [Zero] + ) [0x02]) [0x03]) [0x02]) [0x08] = P001 /* \_SB_.PEP0.G1MD.P001 */ + } + Else + { + DerefOf (DerefOf (DerefOf (DerefOf (GPCC [Zero] + ) [0x02]) [0x03]) [0x02]) [0x08] = P002 /* \_SB_.PEP0.G1MD.P002 */ + } + + If ((SIDV < 0x00020000)) + { + DerefOf (DerefOf (GPCC [Zero]) [0x02]) [0x09] + = P003 /* \_SB_.PEP0.G1MD.P003 */ + } + Else + { + DerefOf (DerefOf (GPCC [Zero]) [0x02]) [0x09] + = P004 /* \_SB_.PEP0.G1MD.P004 */ + } + + If ((SIDV < 0x00020000)) + { + DerefOf (DerefOf (GPCC [Zero]) [0x02]) [0x0A] + = P005 /* \_SB_.PEP0.G1MD.P005 */ + } + Else + { + DerefOf (DerefOf (GPCC [Zero]) [0x02]) [0x0A] + = P006 /* \_SB_.PEP0.G1MD.P006 */ + } + + 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 (0x0C) + { + "ENTER", + Package (0x01) + { + "PSTATE_SAVE" + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x02, + 0x09 + } + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x03, + 0x29 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_vsync_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_misc_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_mdp_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + Zero + } + } + }, + + Package (0x0A) + { + "EXIT", + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + 0x4B00 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_misc_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_mdp_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_vsync_clk", + One + } + }, + + Package (0x01) + { + "PSTATE_RESTORE" + } + } + }, + + Package (0x04) + { + "FSTATE", + 0x02, + Package (0x0E) + { + "ENTER", + Package (0x01) + { + "PSTATE_SAVE" + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x02, + 0x09 + } + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x03, + 0x29 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_vsync_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_misc_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_mdp_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + Zero + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_MDSS", + 0x02 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + Zero + } + } + }, + + Package (0x0C) + { + "EXIT", + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + 0x4B00 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_MDSS", + One + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + 0x4B00 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_misc_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_mdp_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_vsync_clk", + One + } + }, + + Package (0x01) + { + "PSTATE_RESTORE" + } + } + }, + + Package (0x02) + { + "INIT_FSTATE", + Zero + }, + + Package (0x02) + { + "PRELOAD_FSTATE", + 0x02 + }, + + Package (0x02) + { + "ABANDON_FSTATE", + 0x02 + }, + + Package (0x06) + { + "PSTATE_SET", + Zero, + Package (0x02) + { + "PSTATE", + Zero + }, + + Package (0x02) + { + "PRELOAD_PSTATE", + Zero + }, + + Package (0x02) + { + "PREPARE_PSTATE", + Zero + }, + + Package (0x02) + { + "ABANDON_PSTATE", + Zero + } + }, + + Package (0x04) + { + "PSTATE_SET", + One, + Package (0x04) + { + "PSTATE", + Zero, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + 0x4B00 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_MDSS", + One + } + } + }, + + Package (0x04) + { + "PSTATE", + One, + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_MDSS", + 0x02 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + Zero + } + } + } + }, + + Package (0x0F) + { + "PSTATE_SET", + 0x02, + Package (0x04) + { + "PSTATE", + Zero, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_mdss_mdp_clk", + 0x03, + 0x18964020, + One + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_DISPLAY_CFG", + 0x11E1A300, + Zero + } + } + }, + + Package (0x04) + { + "PSTATE", + One, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_mdss_mdp_clk", + 0x03, + 0x13AB6680, + One + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_DISPLAY_CFG", + 0x11E1A300, + Zero + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x02, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_mdss_mdp_clk", + 0x03, + 0x11E1A300, + One + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_DISPLAY_CFG", + 0x11E1A300, + Zero + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x03, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_mdss_mdp_clk", + 0x03, + 0x10642AC0, + One + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_DISPLAY_CFG", + 0x08F0D180, + Zero + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x04, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_mdss_mdp_clk", + 0x03, + 0x0BEBC200, + One + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_DISPLAY_CFG", + 0x08F0D180, + Zero + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x05, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_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", + 0x06, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_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", + 0x07, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_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", + 0x08, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_mdss_mdp_clk", + 0x03, + 0x051BE56E, + 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) + { + "mmss_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", + 0x06 + }, + + Package (0x02) + { + "PREPARE_PSTATE", + 0x06 + }, + + Package (0x02) + { + "ABANDON_PSTATE", + 0x06 + } + }, + + Package (0x2C) + { + "PSTATE_SET", + 0x03, + Package (0x03) + { + "PSTATE", + Zero, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x000000025A01C500, + 0x000000025A01C500 + } + } + }, + + Package (0x03) + { + "PSTATE", + One, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000002422A4100, + 0x00000002422A4100 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x02, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x000000022A52BD00, + 0x000000022A52BD00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x03, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000002127B3900, + 0x00000002127B3900 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x04, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000001FAA3B500, + 0x00000001FAA3B500 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x05, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000001E2CC3100, + 0x00000001E2CC3100 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x06, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000001CAF4AD00, + 0x00000001CAF4AD00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x07, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000001B31D2900, + 0x00000001B31D2900 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x08, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x000000019B45A500, + 0x000000019B45A500 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x09, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000001836E2100, + 0x00000001836E2100 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0A, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x000000016B969D00, + 0x000000016B969D00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0B, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x0000000153BF1900, + 0x0000000153BF1900 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0C, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x000000013BE79500, + 0x000000013BE79500 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0D, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x0000000124101100, + 0x0000000124101100 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0E, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x000000010C388D00, + 0x000000010C388D00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0F, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0xF4610900, + 0xF4610900 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x10, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0xDC898500, + 0xDC898500 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x11, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0xC4B20100, + 0xC4B20100 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x12, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0xACDA7D00, + 0xACDA7D00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x13, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x9502F900, + 0x9502F900 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x14, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x8F0D1800, + 0x8F0D1800 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x15, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x89173700, + 0x89173700 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x16, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x83215600, + 0x83215600 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x17, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x7D2B7500, + 0x7D2B7500 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x18, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x77359400, + 0x77359400 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x19, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x713FB300, + 0x713FB300 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1A, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x6B49D200, + 0x6B49D200 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1B, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x6553F100, + 0x6553F100 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1C, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x5F5E1000, + 0x5F5E1000 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1D, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x59682F00, + 0x59682F00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1E, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x53724E00, + 0x53724E00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1F, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x4D7C6D00, + 0x4D7C6D00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x20, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x47868C00, + 0x47868C00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x21, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x4190AB00, + 0x4190AB00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x22, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x3B9ACA00, + 0x3B9ACA00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x23, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x35A4E900, + 0x35A4E900 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x24, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x2FAF0800, + 0x2FAF0800 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x25, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x29B92700, + 0x29B92700 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x26, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x23C34600, + 0x23C34600 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x27, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x1DCD6500, + 0x1DCD6500 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x28, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x17D78400, + 0x17D78400 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x29, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "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 (0x0D) + { + "ENTER", + Package (0x01) + { + "PSTATE_SAVE" + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x02, + 0x04 + } + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x03, + 0x29 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_vsync_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_misc_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_mdp_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_rot_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + Zero + } + } + }, + + Package (0x0C) + { + "EXIT", + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + 0x4B00 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_misc_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_mdp_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_rot_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_vsync_clk", + One + } + }, + + Package (0x01) + { + "PSTATE_RESTORE" + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x02, + 0x03 + } + } + } + }, + + Package (0x04) + { + "FSTATE", + 0x02, + Package (0x0F) + { + "ENTER", + Package (0x01) + { + "PSTATE_SAVE" + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x02, + 0x04 + } + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x03, + 0x29 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_vsync_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_misc_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_mdp_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_rot_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + Zero + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_MDSS", + 0x02 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + Zero + } + } + }, + + Package (0x0E) + { + "EXIT", + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + 0x4B00 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_MDSS", + One + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + 0x4B00 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_misc_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_mdp_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_rot_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_vsync_clk", + One + } + }, + + Package (0x01) + { + "PSTATE_RESTORE" + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x02, + 0x03 + } + } + } + }, + + Package (0x02) + { + "INIT_FSTATE", + Zero + }, + + Package (0x02) + { + "PRELOAD_FSTATE", + 0x02 + }, + + Package (0x02) + { + "ABANDON_FSTATE", + 0x02 + }, + + Package (0x06) + { + "PSTATE_SET", + Zero, + Package (0x02) + { + "PSTATE", + Zero + }, + + Package (0x02) + { + "PRELOAD_PSTATE", + Zero + }, + + Package (0x02) + { + "PREPARE_PSTATE", + Zero + }, + + Package (0x02) + { + "ABANDON_PSTATE", + Zero + } + }, + + Package (0x04) + { + "PSTATE_SET", + One, + Package (0x04) + { + "PSTATE", + Zero, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + 0x4B00 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_MDSS", + One + } + } + }, + + Package (0x04) + { + "PSTATE", + One, + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_MDSS", + 0x02 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + Zero + } + } + } + }, + + Package (0x0A) + { + "PSTATE_SET", + 0x02, + Package (0x04) + { + "PSTATE", + Zero, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_mdss_rot_clk", + 0x03, + 0x18964020, + One + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_DISPLAY_CFG", + 0x11E1A300, + Zero + } + } + }, + + Package (0x04) + { + "PSTATE", + One, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_mdss_rot_clk", + 0x03, + 0x13AB6680, + One + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_DISPLAY_CFG", + 0x11E1A300, + Zero + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x02, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_mdss_rot_clk", + 0x03, + 0x10642AC0, + One + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_DISPLAY_CFG", + 0x08F0D180, + Zero + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x03, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_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", + 0x04, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_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", + 0x03 + }, + + Package (0x02) + { + "PREPARE_PSTATE", + 0x03 + }, + + Package (0x02) + { + "ABANDON_PSTATE", + 0x03 + } + }, + + Package (0x2C) + { + "PSTATE_SET", + 0x03, + Package (0x03) + { + "PSTATE", + Zero, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x000000025A01C500, + 0x000000025A01C500 + } + } + }, + + Package (0x03) + { + "PSTATE", + One, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000002422A4100, + 0x00000002422A4100 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x02, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x000000022A52BD00, + 0x000000022A52BD00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x03, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000002127B3900, + 0x00000002127B3900 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x04, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000001FAA3B500, + 0x00000001FAA3B500 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x05, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000001E2CC3100, + 0x00000001E2CC3100 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x06, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000001CAF4AD00, + 0x00000001CAF4AD00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x07, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000001B31D2900, + 0x00000001B31D2900 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x08, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x000000019B45A500, + 0x000000019B45A500 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x09, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000001836E2100, + 0x00000001836E2100 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0A, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x000000016B969D00, + 0x000000016B969D00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0B, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x0000000153BF1900, + 0x0000000153BF1900 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0C, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x000000013BE79500, + 0x000000013BE79500 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0D, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x0000000124101100, + 0x0000000124101100 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0E, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x000000010C388D00, + 0x000000010C388D00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0F, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0xF4610900, + 0xF4610900 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x10, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0xDC898500, + 0xDC898500 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x11, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0xC4B20100, + 0xC4B20100 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x12, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0xACDA7D00, + 0xACDA7D00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x13, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x9502F900, + 0x9502F900 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x14, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x8F0D1800, + 0x8F0D1800 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x15, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x89173700, + 0x89173700 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x16, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x83215600, + 0x83215600 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x17, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x7D2B7500, + 0x7D2B7500 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x18, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x77359400, + 0x77359400 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x19, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x713FB300, + 0x713FB300 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1A, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x6B49D200, + 0x6B49D200 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1B, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x6553F100, + 0x6553F100 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1C, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x5F5E1000, + 0x5F5E1000 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1D, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x59682F00, + 0x59682F00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1E, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x53724E00, + 0x53724E00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1F, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x4D7C6D00, + 0x4D7C6D00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x20, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x47868C00, + 0x47868C00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x21, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x4190AB00, + 0x4190AB00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x22, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x3B9ACA00, + 0x3B9ACA00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x23, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x35A4E900, + 0x35A4E900 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x24, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x2FAF0800, + 0x2FAF0800 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x25, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x29B92700, + 0x29B92700 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x26, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x23C34600, + 0x23C34600 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x27, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x1DCD6500, + 0x1DCD6500 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x28, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x17D78400, + 0x17D78400 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x29, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "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 (0x0C) + { + "ENTER", + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_subcore0_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_subcore1_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_core_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_maxi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_vmem_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_vmem_maxi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + Zero + } + } + }, + + Package (0x0C) + { + "EXIT", + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + 0x4B00 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_vmem_maxi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_vmem_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_maxi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_core_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_subcore1_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_subcore0_clk", + One + } + } + } + }, + + Package (0x04) + { + "FSTATE", + 0x02, + Package (0x1B) + { + "ENTER", + Package (0x01) + { + "PSTATE_SAVE" + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x02, + 0x05 + } + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x03, + 0x3C + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "mmss_video_core_clk", + 0x09, + 0x13 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "mmss_video_core_clk", + 0x09, + 0x15 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "mmss_video_subcore0_clk", + 0x09, + 0x13 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "mmss_video_subcore0_clk", + 0x09, + 0x15 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "mmss_video_subcore1_clk", + 0x09, + 0x13 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "mmss_video_subcore1_clk", + 0x09, + 0x15 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_subcore0_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_subcore1_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_core_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_maxi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_vmem_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_vmem_maxi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE0", + 0x04 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE0", + 0x02 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE1", + 0x04 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE1", + 0x02 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_TOP", + 0x02 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + Zero + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + Zero + } + } + }, + + Package (0x1A) + { + "EXIT", + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_TOP", + One + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE0", + One + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE0", + 0x03 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE1", + One + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE1", + 0x03 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + 0x4B00 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + 0x4B00 + } + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + Zero, + Zero + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_vmem_maxi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_vmem_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_maxi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_core_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_subcore1_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_subcore0_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "mmss_video_core_clk", + 0x09, + 0x12 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "mmss_video_core_clk", + 0x09, + 0x14 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "mmss_video_subcore0_clk", + 0x09, + 0x12 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "mmss_video_subcore0_clk", + 0x09, + 0x14 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "mmss_video_subcore1_clk", + 0x09, + 0x12 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "mmss_video_subcore1_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 (0x0F) + { + "PSTATE", + One, + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_subcore0_clk", + 0x0A + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_subcore1_clk", + 0x0A + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_core_clk", + 0x0A + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_maxi_clk", + 0x0A + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_axi_clk", + 0x0A + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_ahb_clk", + 0x0A + } + }, + + Package (0x02) + { + "DELAY", + Package (0x01) + { + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_core_clk", + 0x0B + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_axi_clk", + 0x0B + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_ahb_clk", + 0x0B + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_maxi_clk", + 0x0B + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_subcore0_clk", + 0x0B + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_subcore1_clk", + 0x0B + } + } + }, + + Package (0x02) + { + "PRELOAD_PSTATE", + One + }, + + Package (0x02) + { + "PREPARE_PSTATE", + Zero + }, + + Package (0x02) + { + "ABANDON_PSTATE", + One + } + }, + + Package (0x07) + { + "PSTATE_SET", + One, + Package (0x09) + { + "PSTATE", + Zero, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + 0x4B00 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + 0x4B00 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_TOP", + One + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE0", + One + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE0", + 0x03 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE1", + One + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE1", + 0x03 + } + } + }, + + Package (0x09) + { + "PSTATE", + One, + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_TOP", + 0x02 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE0", + 0x04 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE0", + 0x02 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE1", + 0x04 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE1", + 0x02 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + Zero + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + Zero + } + } + }, + + Package (0x02) + { + "PRELOAD_PSTATE", + One + }, + + Package (0x02) + { + "PREPARE_PSTATE", + One + }, + + Package (0x02) + { + "ABANDON_PSTATE", + One + } + }, + + Package (0x0B) + { + "PSTATE_SET", + 0x02, + Package (0x07) + { + "PSTATE", + Zero, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_core_clk", + 0x03, + 0x1FC4EF40, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_subcore0_clk", + 0x03, + 0x1FC4EF40, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_subcore1_clk", + 0x03, + 0x1FC4EF40, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_vmem_maxi_clk", + 0x03, + 0x18331180, + 0x03 + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_VENUS_CFG", + 0x11E1A300, + Zero + } + } + }, + + Package (0x07) + { + "PSTATE", + One, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_core_clk", + 0x03, + 0x1A76E700, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_subcore0_clk", + 0x03, + 0x1A76E700, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_subcore1_clk", + 0x03, + 0x1A76E700, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_vmem_maxi_clk", + 0x03, + 0x134096C0, + 0x03 + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_VENUS_CFG", + 0x11E1A300, + Zero + } + } + }, + + Package (0x07) + { + "PSTATE", + 0x02, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_core_clk", + 0x03, + 0x1528DEC0, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_subcore0_clk", + 0x03, + 0x1528DEC0, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_subcore1_clk", + 0x03, + 0x1528DEC0, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_vmem_maxi_clk", + 0x03, + 0x0A3140C0, + 0x03 + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_VENUS_CFG", + 0x08F0D180, + Zero + } + } + }, + + Package (0x07) + { + "PSTATE", + 0x03, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_core_clk", + 0x03, + 0x10089D40, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_subcore0_clk", + 0x03, + 0x10089D40, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_subcore1_clk", + 0x03, + 0x10089D40, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_vmem_maxi_clk", + 0x03, + 0x0A3140C0, + 0x03 + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_VENUS_CFG", + 0x08F0D180, + Zero + } + } + }, + + Package (0x07) + { + "PSTATE", + 0x04, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_core_clk", + 0x03, + 0x0BEBC200, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_subcore0_clk", + 0x03, + 0x0BEBC200, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_subcore1_clk", + 0x03, + 0x0BEBC200, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_vmem_maxi_clk", + 0x03, + 0x047868C0, + 0x03 + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_VENUS_CFG", + 0x047868C0, + Zero + } + } + }, + + Package (0x07) + { + "PSTATE", + 0x05, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_core_clk", + 0x03, + Zero, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_subcore0_clk", + 0x03, + Zero, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_subcore1_clk", + 0x03, + Zero, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_vmem_maxi_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 (0x42) + { + "PSTATE_SET", + 0x03, + Package (0x03) + { + "PSTATE", + Zero, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000002CB417800, + 0x00000002CB417800 + } + } + }, + + Package (0x03) + { + "PSTATE", + One, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000002BF55B600, + 0x00000002BF55B600 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x02, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000002B369F400, + 0x00000002B369F400 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x03, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000002A77E3200, + 0x00000002A77E3200 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x04, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x000000029B927000, + 0x000000029B927000 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x05, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x000000028FA6AE00, + 0x000000028FA6AE00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x06, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x0000000283BAEC00, + 0x0000000283BAEC00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x07, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x0000000277CF2A00, + 0x0000000277CF2A00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x08, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x000000026BE36800, + 0x000000026BE36800 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x09, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x000000025FF7A600, + 0x000000025FF7A600 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0A, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000002540BE400, + 0x00000002540BE400 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0B, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x0000000248202200, + 0x0000000248202200 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0C, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x000000023C346000, + 0x000000023C346000 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0D, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x0000000230489E00, + 0x0000000230489E00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0E, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000002245CDC00, + 0x00000002245CDC00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0F, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x0000000218711A00, + 0x0000000218711A00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x10, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x000000020C855800, + 0x000000020C855800 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x11, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x0000000200999600, + 0x0000000200999600 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x12, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000001F4ADD400, + 0x00000001F4ADD400 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x13, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000001E8C21200, + 0x00000001E8C21200 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x14, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000001DCD65000, + 0x00000001DCD65000 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x15, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000001D0EA8E00, + 0x00000001D0EA8E00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x16, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000001C4FECC00, + 0x00000001C4FECC00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x17, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000001B9130A00, + 0x00000001B9130A00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x18, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000001AD274800, + 0x00000001AD274800 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x19, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000001A13B8600, + 0x00000001A13B8600 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1A, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000001954FC400, + 0x00000001954FC400 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1B, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x0000000189640200, + 0x0000000189640200 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1C, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x000000017D784000, + 0x000000017D784000 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1D, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000001718C7E00, + 0x00000001718C7E00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1E, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x0000000165A0BC00, + 0x0000000165A0BC00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1F, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x0000000159B4FA00, + 0x0000000159B4FA00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x20, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x000000014DC93800, + 0x000000014DC93800 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x21, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x0000000141DD7600, + 0x0000000141DD7600 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x22, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x0000000135F1B400, + 0x0000000135F1B400 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x23, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x000000012A05F200, + 0x000000012A05F200 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x24, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x000000011E1A3000, + 0x000000011E1A3000 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x25, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000001122E6E00, + 0x00000001122E6E00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x26, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x000000010642AC00, + 0x000000010642AC00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x27, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0xFA56EA00, + 0xFA56EA00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x28, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0xEE6B2800, + 0xEE6B2800 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x29, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0xE27F6600, + 0xE27F6600 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x2A, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0xD693A400, + 0xD693A400 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x2B, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0xCAA7E200, + 0xCAA7E200 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x2C, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0xBEBC2000, + 0xBEBC2000 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x2D, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0xB2D05E00, + 0xB2D05E00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x2E, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0xA6E49C00, + 0xA6E49C00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x2F, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x9AF8DA00, + 0x9AF8DA00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x30, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x8F0D1800, + 0x8F0D1800 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x31, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x83215600, + 0x83215600 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x32, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x77359400, + 0x77359400 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x33, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x6B49D200, + 0x6B49D200 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x34, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x5F5E1000, + 0x5F5E1000 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x35, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x53724E00, + 0x53724E00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x36, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x47868C00, + 0x47868C00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x37, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x3B9ACA00, + 0x3B9ACA00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x38, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x2FAF0800, + 0x2FAF0800 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x39, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x23C34600, + 0x23C34600 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x3A, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x17D78400, + 0x17D78400 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x3B, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x0BEBC200, + 0x0BEBC200 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x3C, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + Zero, + Zero + } + } + }, + + Package (0x02) + { + "PRELOAD_PSTATE", + 0x3A + }, + + Package (0x02) + { + "PREPARE_PSTATE", + 0x3A + }, + + Package (0x02) + { + "ABANDON_PSTATE", + 0x3A + } + } + } + } + }) + 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 (0x0C) + { + "ENTER", + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_subcore0_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_subcore1_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_core_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_maxi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_vmem_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_vmem_maxi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + Zero + } + } + }, + + Package (0x0C) + { + "EXIT", + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + 0x4B00 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_vmem_maxi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_vmem_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_maxi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_core_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_subcore1_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_subcore0_clk", + One + } + } + } + }, + + Package (0x04) + { + "FSTATE", + 0x02, + Package (0x1B) + { + "ENTER", + Package (0x01) + { + "PSTATE_SAVE" + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x02, + 0x05 + } + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x03, + 0x3C + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "mmss_video_core_clk", + 0x09, + 0x13 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "mmss_video_core_clk", + 0x09, + 0x15 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "mmss_video_subcore0_clk", + 0x09, + 0x13 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "mmss_video_subcore0_clk", + 0x09, + 0x15 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "mmss_video_subcore1_clk", + 0x09, + 0x13 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "mmss_video_subcore1_clk", + 0x09, + 0x15 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_subcore0_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_subcore1_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_core_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_maxi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_vmem_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_vmem_maxi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE0", + 0x04 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE0", + 0x02 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE1", + 0x04 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE1", + 0x02 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_TOP", + 0x02 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + Zero + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + Zero + } + } + }, + + Package (0x1C) + { + "EXIT", + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + 0x4B00 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + 0x4B00 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_TOP", + One + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE0", + One + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE0", + 0x03 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE1", + One + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE1", + 0x03 + } + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + Zero, + Zero + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + 0x4B00 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + 0x4B00 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_vmem_maxi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_vmem_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_maxi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_core_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_subcore1_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_subcore0_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "mmss_video_core_clk", + 0x09, + 0x12 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "mmss_video_core_clk", + 0x09, + 0x14 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "mmss_video_subcore0_clk", + 0x09, + 0x12 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "mmss_video_subcore0_clk", + 0x09, + 0x14 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "mmss_video_subcore1_clk", + 0x09, + 0x12 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "mmss_video_subcore1_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 (0x0F) + { + "PSTATE", + One, + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_subcore0_clk", + 0x0A + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_subcore1_clk", + 0x0A + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_core_clk", + 0x0A + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_maxi_clk", + 0x0A + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_axi_clk", + 0x0A + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_ahb_clk", + 0x0A + } + }, + + Package (0x02) + { + "DELAY", + Package (0x01) + { + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_core_clk", + 0x0B + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_axi_clk", + 0x0B + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_ahb_clk", + 0x0B + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_maxi_clk", + 0x0B + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_subcore0_clk", + 0x0B + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_video_subcore1_clk", + 0x0B + } + } + }, + + Package (0x02) + { + "PRELOAD_PSTATE", + One + }, + + Package (0x02) + { + "PREPARE_PSTATE", + Zero + }, + + Package (0x02) + { + "ABANDON_PSTATE", + One + } + }, + + Package (0x07) + { + "PSTATE_SET", + One, + Package (0x09) + { + "PSTATE", + Zero, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + 0x4B00 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + 0x4B00 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_TOP", + One + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE0", + One + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE0", + 0x03 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE1", + One + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE1", + 0x03 + } + } + }, + + Package (0x09) + { + "PSTATE", + One, + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_TOP", + 0x02 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE0", + 0x04 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE0", + 0x02 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE1", + 0x04 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_VIDEO_SUBCORE1", + 0x02 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + Zero + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + Zero + } + } + }, + + Package (0x02) + { + "PRELOAD_PSTATE", + One + }, + + Package (0x02) + { + "PREPARE_PSTATE", + One + }, + + Package (0x02) + { + "ABANDON_PSTATE", + One + } + }, + + Package (0x0B) + { + "PSTATE_SET", + 0x02, + Package (0x07) + { + "PSTATE", + Zero, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_core_clk", + 0x03, + 0x1FC4EF40, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_subcore0_clk", + 0x03, + 0x1FC4EF40, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_subcore1_clk", + 0x03, + 0x1FC4EF40, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_vmem_maxi_clk", + 0x03, + 0x18331180, + 0x03 + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_VENUS_CFG", + 0x11E1A300, + Zero + } + } + }, + + Package (0x07) + { + "PSTATE", + One, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_core_clk", + 0x03, + 0x1A76E700, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_subcore0_clk", + 0x03, + 0x1A76E700, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_subcore1_clk", + 0x03, + 0x1A76E700, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_vmem_maxi_clk", + 0x03, + 0x134096C0, + 0x03 + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_VENUS_CFG", + 0x11E1A300, + Zero + } + } + }, + + Package (0x07) + { + "PSTATE", + 0x02, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_core_clk", + 0x03, + 0x1528DEC0, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_subcore0_clk", + 0x03, + 0x1528DEC0, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_subcore1_clk", + 0x03, + 0x1528DEC0, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_vmem_maxi_clk", + 0x03, + 0x0A3140C0, + 0x03 + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_VENUS_CFG", + 0x08F0D180, + Zero + } + } + }, + + Package (0x07) + { + "PSTATE", + 0x03, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_core_clk", + 0x03, + 0x10089D40, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_subcore0_clk", + 0x03, + 0x10089D40, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_subcore1_clk", + 0x03, + 0x10089D40, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_vmem_maxi_clk", + 0x03, + 0x0A3140C0, + 0x03 + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_VENUS_CFG", + 0x08F0D180, + Zero + } + } + }, + + Package (0x07) + { + "PSTATE", + 0x04, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_core_clk", + 0x03, + 0x0BEBC200, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_subcore0_clk", + 0x03, + 0x0BEBC200, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_subcore1_clk", + 0x03, + 0x0BEBC200, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_vmem_maxi_clk", + 0x03, + 0x047868C0, + 0x03 + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_VENUS_CFG", + 0x047868C0, + Zero + } + } + }, + + Package (0x07) + { + "PSTATE", + 0x05, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_core_clk", + 0x03, + Zero, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_subcore0_clk", + 0x03, + Zero, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_video_subcore1_clk", + 0x03, + Zero, + 0x03 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_vmem_maxi_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 (0x42) + { + "PSTATE_SET", + 0x03, + Package (0x03) + { + "PSTATE", + Zero, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000002CB417800, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + One, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000002BF55B600, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x02, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000002B369F400, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x03, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000002A77E3200, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x04, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x000000029B927000, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x05, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x000000028FA6AE00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x06, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x0000000283BAEC00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x07, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x0000000277CF2A00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x08, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x000000026BE36800, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x09, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x000000025FF7A600, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0A, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000002540BE400, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0B, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x0000000248202200, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0C, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x000000023C346000, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0D, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x0000000230489E00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0E, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000002245CDC00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0F, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x0000000218711A00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x10, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x000000020C855800, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x11, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x0000000200999600, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x12, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000001F4ADD400, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x13, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000001E8C21200, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x14, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000001DCD65000, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x15, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000001D0EA8E00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x16, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000001C4FECC00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x17, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000001B9130A00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x18, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000001AD274800, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x19, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000001A13B8600, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1A, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000001954FC400, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1B, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x0000000189640200, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1C, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x000000017D784000, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1D, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000001718C7E00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1E, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x0000000165A0BC00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1F, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x0000000159B4FA00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x20, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x000000014DC93800, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x21, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x0000000141DD7600, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x22, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x0000000135F1B400, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x23, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x000000012A05F200, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x24, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x000000011E1A3000, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x25, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x00000001122E6E00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x26, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x000000010642AC00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x27, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0xFA56EA00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x28, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0xEE6B2800, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x29, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0xE27F6600, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x2A, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0xD693A400, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x2B, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0xCAA7E200, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x2C, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0xBEBC2000, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x2D, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0xB2D05E00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x2E, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0xA6E49C00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x2F, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x9AF8DA00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x30, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x8F0D1800, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x31, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x83215600, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x32, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x77359400, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x33, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x6B49D200, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x34, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x5F5E1000, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x35, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x53724E00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x36, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x47868C00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x37, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x3B9ACA00, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x38, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x2FAF0800, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x39, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x23C34600, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x3A, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x17D78400, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x3B, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + 0x0BEBC200, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x3C, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_VIDEO", + "ICBID_SLAVE_EBI1", + Zero, + Zero + } + } + }, + + Package (0x02) + { + "PRELOAD_PSTATE", + 0x3A + }, + + Package (0x02) + { + "PREPARE_PSTATE", + 0x3A + }, + + Package (0x02) + { + "ABANDON_PSTATE", + 0x3A + } + } + } + } + }) + 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 (0x07) + { + "ENTER", + Package (0x01) + { + "PSTATE_SAVE" + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x03, + 0x09 + } + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x04, + 0x29 + } + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x02, + 0x04 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_MDSS", + 0x02 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + Zero + } + } + }, + + Package (0x04) + { + "EXIT", + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + 0x4B00 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_MDSS", + One + } + }, + + Package (0x01) + { + "PSTATE_RESTORE" + } + } + }, + + Package (0x02) + { + "INIT_FSTATE", + One + }, + + Package (0x02) + { + "PRELOAD_FSTATE", + Zero + }, + + Package (0x02) + { + "ABANDON_FSTATE", + Zero + }, + + Package (0x06) + { + "PSTATE_SET", + Zero, + Package (0x02) + { + "PSTATE", + Zero + }, + + Package (0x02) + { + "PRELOAD_PSTATE", + Zero + }, + + Package (0x02) + { + "PREPARE_PSTATE", + Zero + }, + + Package (0x02) + { + "ABANDON_PSTATE", + Zero + } + }, + + Package (0x04) + { + "PSTATE_SET", + One, + Package (0x04) + { + "PSTATE", + Zero, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + 0x4B00 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_MDSS", + One + } + } + }, + + Package (0x04) + { + "PSTATE", + One, + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_MDSS", + 0x02 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + Zero + } + } + } + }, + + Package (0x0A) + { + "PSTATE_SET", + 0x02, + Package (0x15) + { + "PSTATE", + Zero, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + 0x4B00 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_misc_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_mdp_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_vsync_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_pclk0_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_esc0_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte0_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte0_intf_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_pclk1_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_esc1_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte1_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte1_intf_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_extpclk_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_hdmi_dp_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_hdmi_clk", + One + } + } + }, + + Package (0x15) + { + "PSTATE", + One, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + 0x4B00 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_misc_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_mdp_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_vsync_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_pclk0_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_esc0_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte0_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte0_intf_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_pclk1_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_esc1_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte1_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte1_intf_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_extpclk_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_hdmi_dp_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_hdmi_clk", + 0x02 + } + } + }, + + Package (0x15) + { + "PSTATE", + 0x02, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + 0x4B00 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_misc_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_mdp_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_vsync_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_pclk0_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_esc0_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte0_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte0_intf_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_pclk1_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_esc1_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte1_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte1_intf_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_extpclk_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_hdmi_dp_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_hdmi_clk", + 0x02 + } + } + }, + + Package (0x15) + { + "PSTATE", + 0x03, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + 0x4B00 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_misc_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_mdp_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_vsync_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_pclk0_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_esc0_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte0_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte0_intf_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_pclk1_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_esc1_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte1_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte1_intf_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_extpclk_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_hdmi_dp_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_hdmi_clk", + 0x02 + } + } + }, + + Package (0x15) + { + "PSTATE", + 0x04, + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_misc_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_mdp_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_vsync_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_pclk0_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_esc0_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte0_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte0_intf_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_pclk1_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_esc1_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte1_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte1_intf_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_extpclk_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_hdmi_dp_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_hdmi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + Zero + } + } + }, + + Package (0x02) + { + "PRELOAD_PSTATE", + Zero + }, + + Package (0x02) + { + "PREPARE_PSTATE", + Zero + }, + + Package (0x02) + { + "ABANDON_PSTATE", + Zero + } + }, + + Package (0x0F) + { + "PSTATE_SET", + 0x03, + Package (0x04) + { + "PSTATE", + Zero, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_mdss_mdp_clk", + 0x03, + 0x18964020, + One + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_DISPLAY_CFG", + 0x11E1A300, + Zero + } + } + }, + + Package (0x04) + { + "PSTATE", + One, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_mdss_mdp_clk", + 0x03, + 0x13AB6680, + One + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_DISPLAY_CFG", + 0x11E1A300, + Zero + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x02, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_mdss_mdp_clk", + 0x03, + 0x11E1A300, + One + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_DISPLAY_CFG", + 0x11E1A300, + Zero + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x03, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_mdss_mdp_clk", + 0x03, + 0x10642AC0, + One + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_DISPLAY_CFG", + 0x08F0D180, + Zero + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x04, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_mdss_mdp_clk", + 0x03, + 0x0BEBC200, + One + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_DISPLAY_CFG", + 0x08F0D180, + Zero + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x05, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_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", + 0x06, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_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", + 0x07, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_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", + 0x08, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_mdss_mdp_clk", + 0x03, + 0x051BE56E, + 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) + { + "mmss_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", + 0x03 + }, + + Package (0x02) + { + "PREPARE_PSTATE", + 0x03 + }, + + Package (0x02) + { + "ABANDON_PSTATE", + 0x03 + } + }, + + Package (0x2F) + { + "PSTATE_SET", + 0x04, + Package (0x03) + { + "PSTATE", + Zero, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x000000025A01C500, + 0x000000025A01C500 + } + } + }, + + Package (0x03) + { + "PSTATE", + One, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000002422A4100, + 0x00000002422A4100 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x02, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x000000022A52BD00, + 0x000000022A52BD00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x03, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000002127B3900, + 0x00000002127B3900 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x04, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000001FAA3B500, + 0x00000001FAA3B500 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x05, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000001E2CC3100, + 0x00000001E2CC3100 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x06, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000001CAF4AD00, + 0x00000001CAF4AD00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x07, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000001B31D2900, + 0x00000001B31D2900 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x08, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x000000019B45A500, + 0x000000019B45A500 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x09, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000001836E2100, + 0x00000001836E2100 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0A, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x000000016B969D00, + 0x000000016B969D00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0B, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x0000000153BF1900, + 0x0000000153BF1900 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0C, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x000000013BE79500, + 0x000000013BE79500 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0D, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x0000000124101100, + 0x0000000124101100 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0E, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x000000010C388D00, + 0x000000010C388D00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0F, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0xF4610900, + 0xF4610900 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x10, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0xDC898500, + 0xDC898500 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x11, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0xC4B20100, + 0xC4B20100 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x12, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0xACDA7D00, + 0xACDA7D00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x13, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x9502F900, + 0x9502F900 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x14, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x8F0D1800, + 0x8F0D1800 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x15, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x89173700, + 0x89173700 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x16, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x83215600, + 0x83215600 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x17, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x7D2B7500, + 0x7D2B7500 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x18, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x77359400, + 0x77359400 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x19, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x713FB300, + 0x713FB300 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1A, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x6B49D200, + 0x6B49D200 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1B, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x6553F100, + 0x6553F100 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1C, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x5F5E1000, + 0x5F5E1000 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1D, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x59682F00, + 0x59682F00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1E, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x53724E00, + 0x53724E00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1F, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x4D7C6D00, + 0x4D7C6D00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x20, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x47868C00, + 0x47868C00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x21, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x4190AB00, + 0x4190AB00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x22, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x3B9ACA00, + 0x3B9ACA00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x23, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x35A4E900, + 0x35A4E900 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x24, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x2FAF0800, + 0x2FAF0800 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x25, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x29B92700, + 0x29B92700 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x26, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x23C34600, + 0x23C34600 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x27, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x1DCD6500, + 0x1DCD6500 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x28, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x17D78400, + 0x17D78400 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x29, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + Zero, + Zero + } + } + }, + + Package (0x02) + { + "PRELOAD_PSTATE", + 0x21 + }, + + Package (0x02) + { + "PREPARE_PSTATE", + 0x21 + }, + + Package (0x02) + { + "ABANDON_PSTATE", + 0x21 + } + } + } + } + }) + 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 (0x21) + { + "ENTER", + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x1F, + One, + Zero, + Zero, + One, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x20, + One, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x21, + One, + Zero, + Zero, + One, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x22, + One, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_misc_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_mdp_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_vsync_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_pclk0_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_esc0_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte0_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte0_intf_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_pclk1_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_esc1_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte1_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte1_intf_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_extpclk_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_hdmi_dp_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_hdmi_clk", + 0x02 + } + }, + + Package (0x01) + { + "PSTATE_SAVE" + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x02, + 0x09 + } + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x03, + 0x29 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + Zero + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_MDSS", + 0x02 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO12_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO1_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO2_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO1_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + } + }, + + Package (0x1F) + { + "EXIT", + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + 0x4B00 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_MDSS", + One + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + 0x4B00 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_bimc_smmu_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_misc_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_mdp_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_vsync_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_pclk0_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_esc0_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte0_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte0_intf_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_pclk1_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_esc1_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte1_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_byte1_intf_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_extpclk_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_hdmi_dp_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_hdmi_clk", + One + } + }, + + Package (0x01) + { + "PSTATE_RESTORE" + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x1F, + One, + One, + One, + Zero, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x20, + One, + One, + One, + 0x03, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x21, + One, + One, + One, + 0x03, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x22, + One, + One, + Zero, + One, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO12_A", + One, + 0x001B7740, + 0x332C, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO1_A", + One, + 0x000D6D80, + 0x85FC, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO2_A", + One, + 0x00124F80, + 0x3778, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO28_A", + One, + 0x00325AA0, + 0x4E20, + One, + Zero, + One, + Zero, + Zero, + Zero + } + } + } + }, + + Package (0x02) + { + "INIT_FSTATE", + One + }, + + Package (0x02) + { + "PRELOAD_FSTATE", + Zero + }, + + Package (0x02) + { + "ABANDON_FSTATE", + Zero + }, + + Package (0x06) + { + "PSTATE_SET", + Zero, + Package (0x02) + { + "PSTATE", + Zero + }, + + Package (0x02) + { + "PRELOAD_PSTATE", + Zero + }, + + Package (0x02) + { + "PREPARE_PSTATE", + Zero + }, + + Package (0x02) + { + "ABANDON_PSTATE", + Zero + } + }, + + Package (0x04) + { + "PSTATE_SET", + One, + Package (0x04) + { + "PSTATE", + Zero, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + 0x4B00 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_MDSS", + One + } + } + }, + + Package (0x04) + { + "PSTATE", + One, + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_MDSS", + 0x02 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + Zero + } + } + } + }, + + Package (0x0F) + { + "PSTATE_SET", + 0x02, + Package (0x04) + { + "PSTATE", + Zero, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_mdss_mdp_clk", + 0x03, + 0x18964020, + One + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_DISPLAY_CFG", + 0x11E1A300, + Zero + } + } + }, + + Package (0x04) + { + "PSTATE", + One, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_mdss_mdp_clk", + 0x03, + 0x13AB6680, + One + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_DISPLAY_CFG", + 0x11E1A300, + Zero + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x02, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_mdss_mdp_clk", + 0x03, + 0x11E1A300, + One + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_DISPLAY_CFG", + 0x11E1A300, + Zero + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x03, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_mdss_mdp_clk", + 0x03, + 0x10642AC0, + One + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_DISPLAY_CFG", + 0x08F0D180, + Zero + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x04, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_mdss_mdp_clk", + 0x03, + 0x0BEBC200, + One + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_DISPLAY_CFG", + 0x08F0D180, + Zero + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x05, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_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", + 0x06, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_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", + 0x07, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_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", + 0x08, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "mmss_mdss_mdp_clk", + 0x03, + 0x051BE56E, + 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) + { + "mmss_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", + 0x03 + }, + + Package (0x02) + { + "PREPARE_PSTATE", + 0x03 + }, + + Package (0x02) + { + "ABANDON_PSTATE", + 0x03 + } + }, + + Package (0x2F) + { + "PSTATE_SET", + 0x03, + Package (0x03) + { + "PSTATE", + Zero, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x000000025A01C500, + 0x000000025A01C500 + } + } + }, + + Package (0x03) + { + "PSTATE", + One, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000002422A4100, + 0x00000002422A4100 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x02, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x000000022A52BD00, + 0x000000022A52BD00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x03, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000002127B3900, + 0x00000002127B3900 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x04, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000001FAA3B500, + 0x00000001FAA3B500 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x05, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000001E2CC3100, + 0x00000001E2CC3100 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x06, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000001CAF4AD00, + 0x00000001CAF4AD00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x07, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000001B31D2900, + 0x00000001B31D2900 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x08, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x000000019B45A500, + 0x000000019B45A500 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x09, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x00000001836E2100, + 0x00000001836E2100 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0A, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x000000016B969D00, + 0x000000016B969D00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0B, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x0000000153BF1900, + 0x0000000153BF1900 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0C, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x000000013BE79500, + 0x000000013BE79500 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0D, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x0000000124101100, + 0x0000000124101100 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0E, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x000000010C388D00, + 0x000000010C388D00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0F, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0xF4610900, + 0xF4610900 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x10, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0xDC898500, + 0xDC898500 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x11, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0xC4B20100, + 0xC4B20100 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x12, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0xACDA7D00, + 0xACDA7D00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x13, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x9502F900, + 0x9502F900 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x14, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x8F0D1800, + 0x8F0D1800 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x15, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x89173700, + 0x89173700 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x16, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x83215600, + 0x83215600 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x17, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x7D2B7500, + 0x7D2B7500 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x18, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x77359400, + 0x77359400 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x19, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x713FB300, + 0x713FB300 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1A, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x6B49D200, + 0x6B49D200 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1B, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x6553F100, + 0x6553F100 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1C, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x5F5E1000, + 0x5F5E1000 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1D, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x59682F00, + 0x59682F00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1E, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x53724E00, + 0x53724E00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x1F, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x4D7C6D00, + 0x4D7C6D00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x20, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x47868C00, + 0x47868C00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x21, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x4190AB00, + 0x4190AB00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x22, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x3B9ACA00, + 0x3B9ACA00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x23, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x35A4E900, + 0x35A4E900 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x24, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x2FAF0800, + 0x2FAF0800 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x25, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x29B92700, + 0x29B92700 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x26, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x23C34600, + 0x23C34600 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x27, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x1DCD6500, + 0x1DCD6500 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x28, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + 0x17D78400, + 0x17D78400 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x29, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_MDP", + "ICBID_SLAVE_EBI1", + Zero, + Zero + } + } + }, + + Package (0x02) + { + "PRELOAD_PSTATE", + 0x21 + }, + + Package (0x02) + { + "PREPARE_PSTATE", + 0x21 + }, + + Package (0x02) + { + "ABANDON_PSTATE", + 0x21 + } + } + } + } + }) + Return (GPCC) /* \_SB_.PEP0.G8MD.GPCC */ + } + + Method (G9MD, 0, NotSerialized) + { + Name (GPCC, Package (0x01) + { + Package (0x03) + { + "DEVICE", + "\\_SB.GPU0", + Package (0x07) + { + "COMPONENT", + 0x09, + Package (0x02) + { + "FSTATE", + Zero + }, + + Package (0x04) + { + "FSTATE", + One, + Package (0x08) + { + "ENTER", + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0E) + { + "PPP_RESOURCE_ID_SMPS4_A", + 0x02, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + 0x05, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_misc_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_mdp_clk", + 0x02 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + Zero + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_MDSS", + 0x02 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + Zero + } + } + }, + + Package (0x08) + { + "EXIT", + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_axi", + 0x4B00 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_MDSS", + One + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/mmnoc_ahb", + 0x4B00 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_misc_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "mmss_mdss_mdp_clk", + One + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0E) + { + "PPP_RESOURCE_ID_SMPS4_A", + 0x02, + 0x001B7740, + 0x32C8, + One, + Zero, + Zero, + Zero, + Zero, + 0x05, + Zero, + Zero, + Zero, + Zero + } + } + } + }, + + Package (0x02) + { + "INIT_FSTATE", + One + }, + + Package (0x02) + { + "PRELOAD_FSTATE", + Zero + }, + + Package (0x02) + { + "ABANDON_FSTATE", + Zero + } + } + } + }) + Return (GPCC) /* \_SB_.PEP0.G9MD.GPCC */ + } + + Method (GKMD, 0, NotSerialized) + { + Name (GPCC, Package (0x01) + { + Package (0x03) + { + "DEVICE", + "\\_SB.GPU0", + Package (0x06) + { + "COMPONENT", + 0x0A, + Package (0x02) + { + "FSTATE", + Zero + }, + + Package (0x02) + { + "INIT_FSTATE", + Zero + }, + + Package (0x02) + { + "PRELOAD_FSTATE", + Zero + }, + + Package (0x02) + { + "ABANDON_FSTATE", + Zero + } + } + } + }) + Return (GPCC) /* \_SB_.PEP0.GKMD.GPCC */ + } + } + + Scope (PEP0) + { + Method (SMMD, 0, NotSerialized) + { + Return (SMMC) /* \_SB_.PEP0.SMMC */ + } + + Name (SMMC, Package (0x04) + { + Package (0x03) + { + "DEVICE", + "\\_SB.MMU0", + Package (0x04) + { + "COMPONENT", + Zero, + Package (0x04) + { + "FSTATE", + Zero, + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_HLOS1_ALL_MMSS_SMMU", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_hlos1_all_mmss_smmu_clk", + One + } + } + }, + + Package (0x04) + { + "FSTATE", + One, + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_hlos1_all_mmss_smmu_clk", + 0x02 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_HLOS1_ALL_MMSS_SMMU", + 0x02 + } + } + } + } + }, + + Package (0x03) + { + "DEVICE", + "\\_SB.MMU1", + Package (0x04) + { + "COMPONENT", + Zero, + Package (0x05) + { + "FSTATE", + Zero, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/gfx", + One + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_HLOS1_GPU_SMMU", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_hlos1_gpu_smmu_clk", + One + } + } + }, + + Package (0x05) + { + "FSTATE", + One, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/gfx", + Zero + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_hlos1_gpu_smmu_clk", + 0x02 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_HLOS1_GPU_SMMU", + 0x02 + } + } + } + } + }, + + Package (0x03) + { + "DEVICE", + "\\_SB.MMU2", + Package (0x04) + { + "COMPONENT", + Zero, + Package (0x04) + { + "FSTATE", + Zero, + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_HLOS1_ALL_LPASS_SMMU", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_hlos1_all_lpass_smmu_clk", + One + } + } + }, + + Package (0x04) + { + "FSTATE", + One, + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_hlos1_all_lpass_smmu_clk", + 0x02 + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_HLOS1_ALL_LPASS_SMMU", + 0x02 + } + } + } + } + }, + + Package (0x03) + { + "DEVICE", + "\\_SB.MMU3", + Package (0x04) + { + "COMPONENT", + Zero, + Package (0x03) + { + "FSTATE", + Zero, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/agr2", + One + } + } + }, + + Package (0x03) + { + "FSTATE", + One, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/agr2", + Zero + } + } + } + } + } + }) + } + + Scope (PEP0) + { + Method (SPMD, 0, NotSerialized) + { + Return (SPCC) /* \_SB_.PEP0.SPCC */ + } + + Name (SPCC, Package (0x03) + { + Package (0x05) + { + "DEVICE", + "\\_SB.AMSS", + Package (0x06) + { + "COMPONENT", + Zero, + Package (0x02) + { + "FSTATE", + Zero + }, + + Package (0x06) + { + "PSTATE", + Zero, + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0E) + { + "PPP_RESOURCE_ID_SMPS2_C", + 0x02, + 0x000B7980, + 0x002191C0, + One, + Zero, + Zero, + Zero, + Zero, + 0x05, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/pmic/client/rail_cx", + 0x0100 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/pmic/client/rail_mx", + 0x0100 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/ipa", + 0x1D4C + } + } + }, + + Package (0x05) + { + "PSTATE", + One, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/pmic/client/rail_cx", + Zero + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/pmic/client/rail_mx", + Zero + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/ipa", + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x02, + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0E) + { + "PPP_RESOURCE_ID_SMPS2_C", + 0x02, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + 0x05, + Zero, + Zero, + Zero, + Zero + } + } + } + }, + + Package (0x02) + { + "DSTATE", + Zero + }, + + Package (0x02) + { + "DSTATE", + 0x03 + } + }, + + Package (0x05) + { + "DEVICE", + "\\_SB.ADSP", + Package (0x05) + { + "COMPONENT", + Zero, + Package (0x02) + { + "FSTATE", + Zero + }, + + Package (0x02) + { + "PSTATE", + Zero + }, + + Package (0x02) + { + "PSTATE", + One + } + }, + + Package (0x02) + { + "DSTATE", + Zero + }, + + Package (0x02) + { + "DSTATE", + 0x03 + } + }, + + Package (0x05) + { + "DEVICE", + "\\_SB.SCSS", + Package (0x06) + { + "COMPONENT", + Zero, + Package (0x02) + { + "FSTATE", + Zero + }, + + Package (0x06) + { + "PSTATE", + Zero, + Package (0x02) + { + "PMICVREGVOTE", + Package (0x04) + { + "PPP_RESOURCE_ID_RWAY_SSC_MX", + 0x0B, + "RAIL_VOLTAGE_LEVEL_NOMINAL", + "RAIL_VOLTAGE_LEVEL_OFF" + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x04) + { + "PPP_RESOURCE_ID_RWAY_SSC_CX", + 0x0B, + "RAIL_VOLTAGE_LEVEL_NOMINAL", + "RAIL_VOLTAGE_LEVEL_OFF" + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x06) + { + "PPP_RESOURCE_ID_LVS2_A", + 0x04, + 0x001B7740, + 0x51A4, + One, + Zero + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/agr2", + One + } + } + }, + + Package (0x06) + { + "PSTATE", + One, + Package (0x02) + { + "PMICVREGVOTE", + Package (0x04) + { + "PPP_RESOURCE_ID_RWAY_SSC_CX", + 0x0B, + "RAIL_VOLTAGE_LEVEL_OFF", + "RAIL_VOLTAGE_LEVEL_OFF" + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x04) + { + "PPP_RESOURCE_ID_RWAY_SSC_MX", + 0x0B, + "RAIL_VOLTAGE_LEVEL_OFF", + "RAIL_VOLTAGE_LEVEL_OFF" + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x06) + { + "PPP_RESOURCE_ID_LVS2_A", + 0x04, + 0x001B7740, + 0x6B80, + One, + Zero + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/agr2", + One + } + } + }, + + Package (0x06) + { + "PSTATE", + 0x02, + Package (0x02) + { + "PMICVREGVOTE", + Package (0x04) + { + "PPP_RESOURCE_ID_RWAY_SSC_CX", + 0x0B, + "RAIL_VOLTAGE_LEVEL_OFF", + "RAIL_VOLTAGE_LEVEL_OFF" + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x04) + { + "PPP_RESOURCE_ID_RWAY_SSC_MX", + 0x0B, + "RAIL_VOLTAGE_LEVEL_OFF", + "RAIL_VOLTAGE_LEVEL_OFF" + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x06) + { + "PPP_RESOURCE_ID_LVS2_A", + 0x04, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + 0x02, + "/clk/agr2", + One + } + } + } + }, + + Package (0x02) + { + "DSTATE", + Zero + }, + + Package (0x02) + { + "DSTATE", + 0x03 + } + } + }) + } + + Scope (PEP0) + { + Method (PPMD, 0, NotSerialized) + { + Return (PPCC) /* \_SB_.PEP0.PPCC */ + } + + Name (PPCC, Package (0x04) + { + 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 (0x03) + { + "DEVICE", + "\\_SB.UARD", + 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 (0x06) + { + 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) + { + "VDD_UFS", + One + } + } + }, + + Package (0x03) + { + "PSTATE", + One, + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_UFS", + 0x02 + } + } + } + }, + + Package (0x04) + { + "PSTATE_SET", + One, + Package (0x0C) + { + "PSTATE", + Zero, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_ufs_axi_clk", + 0x08, + 0x0BEBC200, + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_ufs_unipro_core_clk", + 0x08, + 0x08F0D180, + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_ufs_ice_core_clk", + 0x08, + 0x11E1A300, + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_ufs_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_aggre1_ufs_axi_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_ufs_phy_aux_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_ufs_tx_symbol_0_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_ufs_rx_symbol_0_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_ufs_rx_symbol_1_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_ufs_clkref_clk", + One + } + } + }, + + Package (0x0C) + { + "PSTATE", + One, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_ufs_ahb_clk", + 0x02, + Zero, + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_aggre1_ufs_axi_clk", + 0x02, + Zero, + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_ufs_phy_aux_clk", + 0x02, + Zero, + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_ufs_tx_symbol_0_clk", + 0x02, + Zero, + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_ufs_rx_symbol_0_clk", + 0x02, + Zero, + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_ufs_rx_symbol_1_clk", + 0x02, + Zero, + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_ufs_ice_core_clk", + 0x02, + Zero, + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_ufs_unipro_core_clk", + 0x02, + Zero, + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_ufs_axi_clk", + 0x02, + Zero, + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_ufs_clkref_clk", + 0x02, + Zero, + 0x02 + } + } + } + }, + + Package (0x04) + { + "PSTATE_SET", + 0x02, + Package (0x04) + { + "PSTATE", + Zero, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_UFS", + "ICBID_SLAVE_EBI1", + 0x35A4E900, + 0x35A4E900 + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_UFS_CFG", + 0x35A4E900, + 0x35A4E900 + } + } + }, + + Package (0x04) + { + "PSTATE", + One, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_APPSS_PROC", + "ICBID_SLAVE_UFS_CFG", + Zero, + Zero + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_UFS", + "ICBID_SLAVE_EBI1", + Zero, + Zero + } + } + } + } + }, + + Package (0x0C) + { + "DSTATE", + Zero, + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO20_A", + One, + 0x002D2A80, + 0x000B71B0, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO26_A", + One, + 0x00124F80, + 0x00088B80, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0E) + { + "PPP_RESOURCE_ID_SMPS4_A", + 0x02, + 0x001B7740, + 0x000B71B0, + One, + Zero, + Zero, + Zero, + Zero, + 0x05, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO2_A", + One, + 0x00124F80, + 0x3908, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO1_A", + One, + 0x000D6D80, + 0xC8C8, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "DELAY", + Package (0x01) + { + 0x23 + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x04) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_LNBBCLK1_A", + 0x06, + One, + Zero + } + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + One, + Zero + } + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x02, + Zero + } + } + }, + + Package (0x0A) + { + "DSTATE", + 0x03, + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x02, + One + } + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + One, + One + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x04) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_LNBBCLK1_A", + 0x06, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO1_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO2_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO20_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "DELAY", + Package (0x01) + { + 0x23 + } + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + Zero, + 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 (0x0A) + { + "PPP_RESOURCE_ID_LDO21_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO13_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "DELAY", + Package (0x01) + { + 0x23 + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO21_A", + One, + 0x002D0370, + 0x000C3500, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO13_A", + One, + 0x002D0370, + 0x55F0, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "DELAY", + Package (0x01) + { + 0x23 + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x15, + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO13_A", + One, + 0x001C3A90, + 0x55F0, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "DELAY", + Package (0x01) + { + 0x23 + } + } + }, + + Package (0x05) + { + "PSTATE", + 0x16, + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO21_A", + One, + 0x002D0370, + 0x000C3500, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO13_A", + One, + 0x002D0370, + 0x55F0, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "DELAY", + Package (0x01) + { + 0x23 + } + } + }, + + Package (0x05) + { + "PSTATE", + 0x17, + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO21_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO13_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "DELAY", + Package (0x01) + { + 0x23 + } + } + } + }, + + Package (0x0A) + { + "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, + 0x00061A80, + 0x02 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x02, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_sdcc2_apps_clk", + 0x08, + 0x01312D00, + 0x02 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x03, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_sdcc2_apps_clk", + 0x08, + 0x017D7840, + 0x02 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x04, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_sdcc2_apps_clk", + 0x08, + 0x02FAF080, + 0x02 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x05, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_sdcc2_apps_clk", + 0x08, + 0x05F5E100, + 0x02 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x06, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_sdcc2_apps_clk", + 0x08, + 0x05F5E100, + 0x02 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x07, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_sdcc2_apps_clk", + 0x08, + 0x0BEBC200, + 0x02 + } + } + } + }, + + Package (0x07) + { + "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", + 0x05F5E100, + 0x02FAF080 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x03, + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_SDCC_2", + "ICBID_SLAVE_EBI1", + 0x02625A00, + 0x01312D00 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x04, + 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, + 0x07 + } + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x02, + Zero + } + } + }, + + Package (0x04) + { + "PSTATE", + One, + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + One, + 0x06 + } + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x02, + One + } + } + }, + + Package (0x04) + { + "PSTATE", + 0x02, + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + One, + 0x02 + } + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x02, + 0x03 + } + } + } + }, + + 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 (0x04) + { + "gcc_sdcc2_ahb_clk", + 0x02, + Zero, + 0x02 + } + } + } + } + }, + + Package (0x07) + { + "DSTATE", + Zero, + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + Zero, + 0x16 + } + }, + + Package (0x02) + { + "TLMMPORT", + Package (0x03) + { + 0x00099000, + 0x7FFF, + 0x1FE4 + } + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x02, + Zero + } + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + 0x04, + Zero + } + }, + + Package (0x02) + { + "PSTATE_ADJUST", + Package (0x02) + { + One, + 0x07 + } + } + }, + + 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, + 0x04 + } + }, + + Package (0x02) + { + "TLMMPORT", + Package (0x03) + { + 0x00099000, + 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 + } + }, + + Package (0x07) + { + "DEVICE", + "\\_SB.PCI0", + Package (0x04) + { + "COMPONENT", + Zero, + Package (0x02) + { + "FSTATE", + Zero + }, + + Package (0x02) + { + "FSTATE", + One + } + }, + + Package (0x0E) + { + "DSTATE", + Zero, + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_PCIE_0", + One + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x04) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_LNBBCLK1_A", + 0x06, + One, + Zero + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/agr1", + Zero + } + }, + + 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_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) + { + "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) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO2_A", + One, + 0x00124F80, + 0x3778, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO1_A", + One, + 0x000D6D80, + 0xC8C8, + One, + Zero, + One, + Zero, + Zero, + Zero + } + } + }, + + Package (0x02) + { + "DSTATE", + One + }, + + Package (0x02) + { + "DSTATE", + 0x02 + }, + + Package (0x0E) + { + "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_mstr_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_pcie_0_cfg_ahb_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) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + Zero, + "/clk/agr1", + Zero + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_PCIE_0", + 0x02 + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x04) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_LNBBCLK1_A", + 0x06, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO2_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO1_A", + One, + Zero, + Zero, + Zero, + Zero, + 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 + } + } + }) + Name (LPCC, Package (0x05) + { + 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 (0x0B) + { + "PSTATE", + Zero, + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb30_sleep_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "gcc_usb30_sleep_clk", + 0x09, + 0x08 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "gcc_usb30_sleep_clk", + 0x09, + 0x0C + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "gcc_usb30_mock_utmi_clk", + 0x09, + 0x0A + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x05) + { + "gcc_usb3_phy_pipe_clk", + 0x06, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb3_phy_pipe_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "gcc_usb3_phy_pipe_clk", + 0x09, + 0x08 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb_phy_cfg_ahb2phy_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "gcc_usb_phy_cfg_ahb2phy_clk", + 0x09, + 0x08 + } + } + }, + + Package (0x02) + { + "PRELOAD_PSTATE", + Zero + } + }, + + Package (0x11) + { + "DSTATE", + Zero, + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO12_A", + One, + 0x001B7740, + 0x6FCD, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO24_A", + One, + 0x002EEBB8, + 0x143C, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO2_A", + One, + 0x00124F80, + 0x2710, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO1_A", + One, + 0x000D6D80, + 0x750E, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_USB_30", + One + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/snoc", + 0x0001D4C0 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/agr1", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_aggre1_usb3_axi_clk", + 0x08, + 0x78, + 0x09 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_cfg_noc_usb3_axi_clk", + 0x08, + 0x78, + 0x09 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_usb30_master_clk", + 0x08, + 0x78, + 0x09 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_usb30_mock_utmi_clk", + 0x08, + 0x4B00, + 0x07 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_usb3_phy_aux_clk", + 0x08, + 0x04B0, + 0x07 + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_USB3", + "ICBID_SLAVE_EBI1", + 0x28000000, + 0x28000000 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/pmic/client/rail_cx", + 0x04 + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x04) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_LNBBCLK1_A", + 0x06, + One, + Zero + } + } + }, + + Package (0x11) + { + "DSTATE", + One, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + Zero, + "/clk/snoc", + Zero + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + Zero, + "/clk/agr1", + Zero + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_usb30_master_clk", + 0x03, + 0x2580, + 0x05 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb30_master_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_cfg_noc_usb3_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_aggre1_usb3_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb30_mock_utmi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb3_phy_aux_clk", + 0x02 + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x04) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_LNBBCLK1_A", + 0x06, + Zero, + Zero + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_USB3", + "ICBID_SLAVE_EBI1", + Zero, + Zero + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/pmic/client/rail_cx", + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO12_A", + One, + 0x001B7740, + 0x02, + One, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO24_A", + One, + 0x002EEBB8, + 0x10, + One, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO2_A", + One, + 0x00124F80, + Zero, + One, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO1_A", + One, + 0x000D6D80, + 0x044C, + One, + Zero, + Zero, + Zero, + Zero, + Zero + } + } + }, + + Package (0x12) + { + "DSTATE", + 0x02, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + Zero, + "/clk/snoc", + Zero + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + Zero, + "/clk/agr1", + Zero + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_usb30_master_clk", + 0x03, + 0x00927C00, + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb30_master_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_cfg_noc_usb3_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_aggre1_usb3_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb30_mock_utmi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb3_phy_aux_clk", + 0x02 + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x04) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_LNBBCLK1_A", + 0x06, + Zero, + Zero + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_USB_30", + One + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_USB3", + "ICBID_SLAVE_EBI1", + Zero, + Zero + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/pmic/client/rail_cx", + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO12_A", + One, + 0x001B7740, + 0x02, + One, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO24_A", + One, + 0x002EEBB8, + 0x10, + One, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO2_A", + One, + 0x00124F80, + Zero, + One, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO1_A", + One, + 0x000D6D80, + 0x044C, + One, + Zero, + Zero, + Zero, + Zero, + Zero + } + } + }, + + Package (0x12) + { + "DSTATE", + 0x03, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + Zero, + "/clk/snoc", + Zero + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + Zero, + "/clk/agr1", + Zero + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_usb30_master_clk", + 0x03, + 0x00927C00, + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb30_master_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_cfg_noc_usb3_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_aggre1_usb3_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb30_mock_utmi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb3_phy_aux_clk", + 0x02 + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x04) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_LNBBCLK1_A", + 0x06, + Zero, + Zero + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_USB_30", + 0x02 + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_USB3", + "ICBID_SLAVE_EBI1", + Zero, + Zero + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/pmic/client/rail_cx", + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO24_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO12_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO2_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO1_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + } + }, + + Package (0x02) + { + "ABANDON_DSTATE", + 0x03 + } + }, + + Package (0x08) + { + "DEVICE", + "\\_SB.URS0.UFN0", + Package (0x05) + { + "COMPONENT", + Zero, + Package (0x02) + { + "FSTATE", + Zero + }, + + Package (0x0B) + { + "PSTATE", + Zero, + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb30_sleep_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "gcc_usb30_sleep_clk", + 0x09, + 0x08 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "gcc_usb30_sleep_clk", + 0x09, + 0x0C + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "gcc_usb30_mock_utmi_clk", + 0x09, + 0x0A + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x05) + { + "gcc_usb3_phy_pipe_clk", + 0x06, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb3_phy_pipe_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "gcc_usb3_phy_pipe_clk", + 0x09, + 0x08 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb_phy_cfg_ahb2phy_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "gcc_usb_phy_cfg_ahb2phy_clk", + 0x09, + 0x08 + } + } + }, + + Package (0x02) + { + "PRELOAD_PSTATE", + Zero + } + }, + + Package (0x11) + { + "DSTATE", + Zero, + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO12_A", + One, + 0x001B7740, + 0x6FCD, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO24_A", + One, + 0x002EEBB8, + 0x0C, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO2_A", + One, + 0x00124F80, + 0x2710, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO1_A", + One, + 0x000D6D80, + 0x750E, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_USB_30", + One + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/snoc", + 0x0001D4C0 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/agr1", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_aggre1_usb3_axi_clk", + 0x08, + 0x78, + 0x09 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_cfg_noc_usb3_axi_clk", + 0x08, + 0x78, + 0x09 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_usb30_master_clk", + 0x08, + 0x78, + 0x09 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_usb30_mock_utmi_clk", + 0x08, + 0x4B00, + 0x07 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_usb3_phy_aux_clk", + 0x08, + 0x04B0, + 0x07 + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_USB3", + "ICBID_SLAVE_EBI1", + 0x28000000, + 0x28000000 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/pmic/client/rail_cx", + 0x04 + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x04) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_LNBBCLK1_A", + 0x06, + One, + Zero + } + } + }, + + Package (0x02) + { + "DSTATE", + One + }, + + Package (0x11) + { + "DSTATE", + 0x02, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + Zero, + "/clk/snoc", + Zero + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + Zero, + "/clk/agr1", + Zero + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_usb30_master_clk", + 0x03, + 0x2580, + 0x05 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb30_master_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_cfg_noc_usb3_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_aggre1_usb3_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb30_mock_utmi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb3_phy_aux_clk", + 0x02 + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x04) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_LNBBCLK1_A", + 0x06, + Zero, + Zero + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_USB3", + "ICBID_SLAVE_EBI1", + Zero, + Zero + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/pmic/client/rail_cx", + 0x04 + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO12_A", + One, + 0x001B7740, + 0x02, + One, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO24_A", + One, + 0x002EEBB8, + 0xC4, + One, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO2_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO1_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + } + }, + + Package (0x12) + { + "DSTATE", + 0x03, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + Zero, + "/clk/snoc", + Zero + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + Zero, + "/clk/agr1", + Zero + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_usb30_master_clk", + 0x03, + 0x00927C00, + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb30_master_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_cfg_noc_usb3_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_aggre1_usb3_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb30_mock_utmi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb3_phy_aux_clk", + 0x02 + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x04) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_LNBBCLK1_A", + 0x06, + Zero, + Zero + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_USB_30", + 0x02 + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_USB3", + "ICBID_SLAVE_EBI1", + Zero, + Zero + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/pmic/client/rail_cx", + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO24_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO12_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO2_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO1_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + } + }, + + Package (0x02) + { + "ABANDON_DSTATE", + 0x03 + } + }, + + Package (0x07) + { + "DEVICE", + "\\_SB.PTCC", + Package (0x05) + { + "COMPONENT", + Zero, + Package (0x02) + { + "FSTATE", + Zero + }, + + Package (0x04) + { + "PSTATE", + Zero, + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO24_A", + One, + 0x002EEBB8, + 0x03E8, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO12_A", + One, + 0x001B7740, + 0x03E8, + One, + Zero, + One, + Zero, + Zero, + Zero + } + } + }, + + Package (0x04) + { + "PSTATE", + One, + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO24_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO12_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + } + } + }, + + Package (0x02) + { + "DSTATE", + Zero + }, + + Package (0x02) + { + "DSTATE", + One + }, + + Package (0x02) + { + "DSTATE", + 0x02 + }, + + Package (0x02) + { + "DSTATE", + 0x03 + } + }, + + Package (0x08) + { + "DEVICE", + "\\_SB.USB0", + Package (0x05) + { + "COMPONENT", + Zero, + Package (0x02) + { + "FSTATE", + Zero + }, + + Package (0x0B) + { + "PSTATE", + Zero, + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb30_sleep_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "gcc_usb30_sleep_clk", + 0x09, + 0x08 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "gcc_usb30_sleep_clk", + 0x09, + 0x0C + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "gcc_usb30_mock_utmi_clk", + 0x09, + 0x0A + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x05) + { + "gcc_usb3_phy_pipe_clk", + 0x06, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb3_phy_pipe_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "gcc_usb3_phy_pipe_clk", + 0x09, + 0x08 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb_phy_cfg_ahb2phy_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x03) + { + "gcc_usb_phy_cfg_ahb2phy_clk", + 0x09, + 0x08 + } + } + }, + + Package (0x02) + { + "PRELOAD_PSTATE", + Zero + } + }, + + Package (0x11) + { + "DSTATE", + Zero, + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO12_A", + One, + 0x001B7740, + 0x6FCD, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO24_A", + One, + 0x002EEBB8, + 0x143C, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO2_A", + One, + 0x00124F80, + 0x2710, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO1_A", + One, + 0x000D6D80, + 0x750E, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_USB_30", + One + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/snoc", + 0x0001D4C0 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/agr1", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_aggre1_usb3_axi_clk", + 0x08, + 0x78, + 0x09 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_cfg_noc_usb3_axi_clk", + 0x08, + 0x78, + 0x09 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_usb30_master_clk", + 0x08, + 0x78, + 0x09 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_usb30_mock_utmi_clk", + 0x08, + 0x4B00, + 0x07 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_usb3_phy_aux_clk", + 0x08, + 0x04B0, + 0x07 + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_USB3", + "ICBID_SLAVE_EBI1", + 0x28000000, + 0x28000000 + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/pmic/client/rail_cx", + 0x04 + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x04) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_LNBBCLK1_A", + 0x06, + One, + Zero + } + } + }, + + Package (0x11) + { + "DSTATE", + One, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + Zero, + "/clk/snoc", + Zero + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + Zero, + "/clk/agr1", + Zero + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_usb30_master_clk", + 0x03, + 0x2580, + 0x05 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb30_master_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_cfg_noc_usb3_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_aggre1_usb3_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb30_mock_utmi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb3_phy_aux_clk", + 0x02 + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x04) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_LNBBCLK1_A", + 0x06, + Zero, + Zero + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_USB3", + "ICBID_SLAVE_EBI1", + Zero, + Zero + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/pmic/client/rail_cx", + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO12_A", + One, + 0x001B7740, + 0x02, + One, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO24_A", + One, + 0x002EEBB8, + 0x10, + One, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO2_A", + One, + 0x00124F80, + Zero, + One, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO1_A", + One, + 0x000D6D80, + 0x044C, + One, + Zero, + Zero, + Zero, + Zero, + Zero + } + } + }, + + Package (0x12) + { + "DSTATE", + 0x02, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + Zero, + "/clk/snoc", + Zero + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + Zero, + "/clk/agr1", + Zero + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_usb30_master_clk", + 0x03, + 0x00927C00, + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb30_master_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_cfg_noc_usb3_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_aggre1_usb3_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb30_mock_utmi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb3_phy_aux_clk", + 0x02 + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x04) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_LNBBCLK1_A", + 0x06, + Zero, + Zero + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_USB_30", + One + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_USB3", + "ICBID_SLAVE_EBI1", + Zero, + Zero + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/pmic/client/rail_cx", + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO12_A", + One, + 0x001B7740, + 0x02, + One, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO24_A", + One, + 0x002EEBB8, + 0x10, + One, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO2_A", + One, + 0x00124F80, + Zero, + One, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO1_A", + One, + 0x000D6D80, + 0x044C, + One, + Zero, + Zero, + Zero, + Zero, + Zero + } + } + }, + + Package (0x12) + { + "DSTATE", + 0x03, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + Zero, + "/clk/snoc", + Zero + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + Zero, + "/clk/agr1", + Zero + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_usb30_master_clk", + 0x03, + 0x00927C00, + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb30_master_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_cfg_noc_usb3_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_aggre1_usb3_axi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb30_mock_utmi_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_usb3_phy_aux_clk", + 0x02 + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x04) + { + "PPP_RESOURCE_ID_CXO_BUFFERS_LNBBCLK1_A", + 0x06, + Zero, + Zero + } + }, + + Package (0x02) + { + "FOOTSWITCH", + Package (0x02) + { + "VDD_USB_30", + 0x02 + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_USB3", + "ICBID_SLAVE_EBI1", + Zero, + Zero + } + }, + + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/pmic/client/rail_cx", + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO24_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO12_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO2_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO1_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + 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) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/ipa", + 0x000124F8 + } + } + }, + + Package (0x03) + { + "FSTATE", + One, + Package (0x02) + { + "REQUIRED_RESOURCE", + Package (0x03) + { + One, + "/clk/ipa", + Zero + } + } + } + } + } + }) + } + + Scope (PEP0) + { + Method (EWMD, 0, NotSerialized) + { + Return (WBRC) /* \_SB_.PEP0.WBRC */ + } + + Name (WBRC, Package (0x02) + { + Package (0x08) + { + "DEVICE", + "\\_SB.AMSS.QWLN", + Package (0x03) + { + "COMPONENT", + Zero, + Package (0x02) + { + "FSTATE", + Zero + } + }, + + Package (0x08) + { + "DSTATE", + Zero, + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0E) + { + "PPP_RESOURCE_ID_SMPS7_A", + 0x02, + 0x000FA3E8, + Zero, + One, + Zero, + Zero, + Zero, + Zero, + 0x05, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO5_A", + One, + 0x000C3500, + Zero, + One, + 0x04, + One, + 0x04, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0E) + { + "PPP_RESOURCE_ID_SMPS5_A", + 0x02, + 0x001F47D0, + Zero, + One, + Zero, + Zero, + Zero, + Zero, + 0x05, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO7_A", + One, + 0x001B7740, + Zero, + One, + 0x04, + One, + 0x04, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO17_A", + One, + 0x0013E5C0, + Zero, + One, + 0x04, + One, + 0x04, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO25_A", + One, + 0x00328980, + Zero, + One, + 0x04, + One, + 0x04, + Zero, + Zero + } + } + }, + + Package (0x08) + { + "DSTATE", + 0x02, + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO25_A", + One, + Zero, + Zero, + Zero, + 0x04, + Zero, + 0x04, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO17_A", + One, + Zero, + Zero, + Zero, + 0x04, + Zero, + 0x04, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO7_A", + One, + Zero, + Zero, + Zero, + 0x04, + Zero, + 0x04, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO5_A", + One, + Zero, + Zero, + Zero, + 0x04, + Zero, + 0x04, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0E) + { + "PPP_RESOURCE_ID_SMPS5_A", + 0x02, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + 0x05, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0E) + { + "PPP_RESOURCE_ID_SMPS7_A", + 0x02, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + 0x05, + Zero, + Zero, + Zero, + Zero + } + } + }, + + Package (0x08) + { + "DSTATE", + 0x03, + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO25_A", + One, + Zero, + Zero, + Zero, + 0x04, + Zero, + 0x04, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO17_A", + One, + Zero, + Zero, + Zero, + 0x04, + Zero, + 0x04, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO7_A", + One, + Zero, + Zero, + Zero, + 0x04, + Zero, + 0x04, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO5_A", + One, + Zero, + Zero, + Zero, + 0x04, + Zero, + 0x04, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0E) + { + "PPP_RESOURCE_ID_SMPS5_A", + 0x02, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + 0x05, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0E) + { + "PPP_RESOURCE_ID_SMPS7_A", + 0x02, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + 0x05, + Zero, + Zero, + Zero, + Zero + } + } + }, + + Package (0x02) + { + "PRELOAD_DSTATE", + Zero + }, + + Package (0x02) + { + "ABANDON_DSTATE", + 0x02 + } + }, + + Package (0x05) + { + "DEVICE", + "\\_SB.BTH0", + Package (0x03) + { + "COMPONENT", + Zero, + Package (0x02) + { + "FSTATE", + Zero + } + }, + + Package (0x0B) + { + "DSTATE", + Zero, + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x30, + Zero, + 0x02, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x2F, + Zero, + 0x02, + Zero, + One, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x2E, + Zero, + 0x02, + Zero, + One, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x2D, + Zero, + 0x02, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0E) + { + "PPP_RESOURCE_ID_SMPS3_A", + 0x02, + 0x00149970, + Zero, + One, + Zero, + Zero, + Zero, + Zero, + 0x05, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0E) + { + "PPP_RESOURCE_ID_SMPS5_A", + 0x02, + 0x001F47D0, + Zero, + One, + Zero, + Zero, + Zero, + Zero, + 0x05, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO7_A", + One, + 0x001B7740, + 0x09C4, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO17_A", + One, + 0x0013E5C0, + 0x09C4, + One, + Zero, + One, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO25_A", + One, + 0x00328980, + 0x09C4, + One, + Zero, + One, + Zero, + Zero, + Zero + } + } + }, + + Package (0x0B) + { + "DSTATE", + 0x03, + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0E) + { + "PPP_RESOURCE_ID_SMPS3_A", + 0x02, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + 0x05, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0E) + { + "PPP_RESOURCE_ID_SMPS5_A", + 0x02, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + 0x05, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO7_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO17_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "PMICVREGVOTE", + Package (0x0A) + { + "PPP_RESOURCE_ID_LDO25_A", + One, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x30, + Zero, + 0x02, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x2F, + Zero, + 0x02, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x2E, + Zero, + 0x02, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x2D, + Zero, + 0x02, + Zero, + Zero, + Zero + } + } + } + } + }) + } + + Device (BAM1) + { + Name (_HID, "QCOM0012") // _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, ,, ) + { + 0x000000EE, + } + }) + Return (RBUF) /* \_SB_.BAM1._CRS.RBUF */ + } + } + + Device (BAM3) + { + Name (_HID, "QCOM0012") // _HID: Hardware ID + Alias (PSUB, _SUB) + Name (_UID, 0x03) // _UID: Unique ID + Name (_CCA, Zero) // _CCA: Cache Coherency Attribute + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Name (RBUF, ResourceTemplate () + { + Memory32Fixed (ReadWrite, + 0x0C144000, // Address Base + 0x00025000, // Address Length + ) + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x0000010E, + } + }) + Return (RBUF) /* \_SB_.BAM3._CRS.RBUF */ + } + } + + Device (BAM4) + { + Name (_HID, "QCOM0012") // _HID: Hardware ID + Alias (PSUB, _SUB) + Name (_UID, 0x04) // _UID: Unique ID + Name (_CCA, Zero) // _CCA: Cache Coherency Attribute + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Name (RBUF, ResourceTemplate () + { + Memory32Fixed (ReadWrite, + 0x0C184000, // Address Base + 0x00025000, // Address Length + ) + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x0000010F, + } + }) + Return (RBUF) /* \_SB_.BAM4._CRS.RBUF */ + } + } + + Device (BAM5) + { + Name (_HID, "QCOM0012") // _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, "QCOM0012") // _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, "QCOM0012") // _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, + 0x0C1C4000, // Address Base + 0x00023000, // Address Length + ) + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x0000009A, + } + }) + Return (RBUF) /* \_SB_.BAM7._CRS.RBUF */ + } + } + + Device (BAMD) + { + Name (_HID, "QCOM0012") // _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, ,, ) + { + 0x000000A4, + } + }) + Return (RBUF) /* \_SB_.BAMD._CRS.RBUF */ + } + } + + Device (BAME) + { + Name (_HID, "QCOM0012") // _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 (UAR3) + { + Name (_HID, "QCOM0034") // _HID: Hardware ID + Alias (PSUB, _SUB) + Name (_UID, 0x03) // _UID: Unique ID + Name (_CCA, Zero) // _CCA: Cache Coherency Attribute + Name (_DEP, Package (0x01) // _DEP: Dependencies + { + PEP0 + }) + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Name (RBUF, ResourceTemplate () + { + Memory32Fixed (ReadWrite, + 0x0C171000, // Address Base + 0x00000100, // Address Length + ) + Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) + { + 0x0000008D, + } + GpioInt (Edge, ActiveLow, Exclusive, PullDown, 0x0000, + "\\_SB.GIO0", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x002E + } + }) + Return (RBUF) /* \_SB_.UAR3._CRS.RBUF */ + } + + Method (PROP, 0, NotSerialized) + { + Name (RBUF, Package (0x18) + { + "UartClass", + One, + "EnableDma", + Zero, + "BamBase", + 0x0C144000, + "BamPipeTx", + 0x04, + "BamPipeRx", + 0x05, + "QgicBase", + 0x17A00000, + "ClkrgmBase", + 0x00100000, + "TlmmBase", + 0x03D00000, + "GpioRfrN", + 0x30, + "GpioCtsN", + 0x2F, + "GpioRxData", + 0x2E, + "GpioTxData", + 0x2D + }) + Return (RBUF) /* \_SB_.UAR3.PROP.RBUF */ + } + } + + Device (UAR5) + { + Name (_HID, "QCOM0034") // _HID: Hardware ID + Alias (PSUB, _SUB) + Name (_UID, 0x05) // _UID: Unique ID + Name (_CCA, Zero) // _CCA: Cache Coherency Attribute + Name (_DEP, Package (0x01) // _DEP: Dependencies + { + PEP0 + }) + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Name (RBUF, ResourceTemplate () + { + Memory32Fixed (ReadWrite, + 0x0C1B0000, // Address Base + 0x00000100, // Address Length + ) + Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) + { + 0x00000092, + } + GpioInt (Edge, ActiveLow, Exclusive, PullDown, 0x0000, + "\\_SB.GIO0", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x0005 + } + }) + Return (RBUF) /* \_SB_.UAR5._CRS.RBUF */ + } + + Method (PROP, 0, NotSerialized) + { + Name (RBUF, Package (0x14) + { + "UartClass", + One, + "EnableDma", + Zero, + "BamBase", + 0x0C184000, + "BamPipeTx", + 0x02, + "BamPipeRx", + 0x03, + "QgicBase", + 0x17A00000, + "ClkrgmBase", + 0x00100000, + "TlmmBase", + 0x03500000, + "GpioRxData", + 0x05, + "GpioTxData", + 0x04 + }) + Return (RBUF) /* \_SB_.UAR5.PROP.RBUF */ + } + + Method (_STA, 0, NotSerialized) // _STA: Status + { + Return (0x0F) + } + } + + Device (I2C5) + { + Name (_HID, "QCOM001F") // _HID: Hardware ID + Alias (PSUB, _SUB) + Name (_UID, 0x05) // _UID: Unique ID + Name (_DEP, Package (0x02) // _DEP: Dependencies + { + BAM3, + PEP0 + }) + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Name (RBUF, ResourceTemplate () + { + Memory32Fixed (ReadWrite, + 0x0C179000, // Address Base + 0x00000600, // Address Length + ) + Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) + { + 0x00000083, + } + }) + Return (RBUF) /* \_SB_.I2C5._CRS.RBUF */ + } + + Method (FNOC, 0, NotSerialized) + { + Name (RBUF, Buffer (0x0E) + { + /* 0000 */ 0x05, 0x00, 0x00, 0x40, 0x14, 0x0C, 0x0F, 0x0E, // ...@.... + /* 0008 */ 0x00, 0x04, 0x00, 0xF8, 0x24, 0x01 // ....$. + }) + Return (RBUF) /* \_SB_.I2C5.FNOC.RBUF */ + } + } + + Device (I2C6) + { + Name (_HID, "QCOM001F") // _HID: Hardware ID + Alias (PSUB, _SUB) + Name (_UID, 0x06) // _UID: Unique ID + Name (_DEP, Package (0x02) // _DEP: Dependencies + { + BAM3, + PEP0 + }) + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Name (RBUF, ResourceTemplate () + { + Memory32Fixed (ReadWrite, + 0x0C17A000, // Address Base + 0x00000600, // Address Length + ) + Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) + { + 0x00000084, + } + }) + Return (RBUF) /* \_SB_.I2C6._CRS.RBUF */ + } + + Method (FNOC, 0, NotSerialized) + { + Name (RBUF, Buffer (0x0E) + { + /* 0000 */ 0x06, 0x00, 0x00, 0x40, 0x14, 0x0C, 0x11, 0x10, // ...@.... + /* 0008 */ 0x00, 0x04, 0x00, 0xF8, 0x24, 0x01 // ....$. + }) + Return (RBUF) /* \_SB_.I2C6.FNOC.RBUF */ + } + } + + Device (I2C7) + { + Name (_HID, "QCOM001F") // _HID: Hardware ID + Alias (PSUB, _SUB) + Name (_UID, 0x07) // _UID: Unique ID + Name (_DEP, Package (0x02) // _DEP: Dependencies + { + BAM4, + PEP0 + }) + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Name (RBUF, ResourceTemplate () + { + Memory32Fixed (ReadWrite, + 0x0C1B5000, // Address Base + 0x00000600, // Address Length + ) + Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) + { + 0x00000085, + } + }) + Return (RBUF) /* \_SB_.I2C7._CRS.RBUF */ + } + + Method (FNOC, 0, NotSerialized) + { + Name (RBUF, Buffer (0x0E) + { + /* 0000 */ 0x07, 0x00, 0x00, 0x40, 0x18, 0x0C, 0x07, 0x06, // ...@.... + /* 0008 */ 0x00, 0x04, 0x00, 0xF8, 0x24, 0x01 // ....$. + }) + Return (RBUF) /* \_SB_.I2C7.FNOC.RBUF */ + } + } + + Scope (PEP0) + { + Method (BSMD, 0, NotSerialized) + { + Return (BSRC) /* \_SB_.PEP0.BSRC */ + } + + Name (BSRC, Package (0x05) + { + Package (0x04) + { + "DEVICE", + "\\_SB.UAR3", + Package (0x11) + { + "COMPONENT", + Zero, + Package (0x05) + { + "FSTATE", + Zero, + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_blsp1_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_blsp1_uart3_apps_clk", + One + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_BLSP_1", + "ICBID_SLAVE_EBI1", + Zero, + 0x0007A120 + } + } + }, + + Package (0x05) + { + "FSTATE", + One, + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_blsp1_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_blsp1_uart3_apps_clk", + 0x02 + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_BLSP_1", + "ICBID_SLAVE_EBI1", + Zero, + Zero + } + } + }, + + Package (0x06) + { + "PSTATE", + Zero, + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x30, + Zero, + 0x02, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x2F, + Zero, + 0x02, + Zero, + One, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x2E, + Zero, + 0x02, + Zero, + One, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x2D, + Zero, + 0x02, + Zero, + Zero, + Zero + } + } + }, + + Package (0x06) + { + "PSTATE", + One, + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x30, + Zero, + 0x02, + Zero, + Zero, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x2F, + Zero, + 0x02, + Zero, + One, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x2E, + Zero, + 0x02, + Zero, + One, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x2D, + Zero, + 0x02, + Zero, + Zero, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x02, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_blsp1_uart3_apps_clk", + 0x03, + 0x00708000, + 0x04 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x03, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_blsp1_uart3_apps_clk", + 0x03, + 0x00E10000, + 0x04 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x04, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_blsp1_uart3_apps_clk", + 0x03, + 0x00F42400, + 0x04 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x05, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_blsp1_uart3_apps_clk", + 0x03, + 0x016E3600, + 0x04 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x06, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_blsp1_uart3_apps_clk", + 0x03, + 0x01E84800, + 0x04 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x07, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_blsp1_uart3_apps_clk", + 0x03, + 0x02625A00, + 0x04 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x08, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_blsp1_uart3_apps_clk", + 0x03, + 0x02DC6C00, + 0x04 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x09, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_blsp1_uart3_apps_clk", + 0x03, + 0x030D4000, + 0x04 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0A, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_blsp1_uart3_apps_clk", + 0x03, + 0x03567E00, + 0x04 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0B, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_blsp1_uart3_apps_clk", + 0x03, + 0x03840000, + 0x04 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0C, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_blsp1_uart3_apps_clk", + 0x03, + 0x03D09000, + 0x04 + } + } + } + }, + + Package (0x04) + { + "COMPONENT", + One, + Package (0x02) + { + "FSTATE", + Zero + }, + + Package (0x02) + { + "FSTATE", + One + } + } + }, + + Package (0x04) + { + "DEVICE", + "\\_SB.UAR5", + Package (0x11) + { + "COMPONENT", + Zero, + Package (0x05) + { + "FSTATE", + Zero, + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_blsp2_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_blsp2_uart2_apps_clk", + One + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_BLSP_2", + "ICBID_SLAVE_EBI1", + Zero, + 0x0007A120 + } + } + }, + + Package (0x05) + { + "FSTATE", + One, + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_blsp2_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_blsp2_uart2_apps_clk", + 0x02 + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_BLSP_2", + "ICBID_SLAVE_EBI1", + Zero, + Zero + } + } + }, + + Package (0x04) + { + "PSTATE", + Zero, + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x05, + Zero, + 0x02, + Zero, + One, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x04, + Zero, + 0x02, + Zero, + Zero, + Zero + } + } + }, + + Package (0x04) + { + "PSTATE", + One, + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x05, + Zero, + 0x02, + Zero, + One, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x04, + Zero, + 0x02, + Zero, + Zero, + Zero + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x02, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_blsp2_uart2_apps_clk", + 0x03, + 0x00708000, + 0x04 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x03, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_blsp2_uart2_apps_clk", + 0x03, + 0x00E10000, + 0x04 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x04, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_blsp2_uart2_apps_clk", + 0x03, + 0x00F42400, + 0x04 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x05, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_blsp2_uart2_apps_clk", + 0x03, + 0x016E3600, + 0x04 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x06, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_blsp2_uart2_apps_clk", + 0x03, + 0x01E84800, + 0x04 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x07, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_blsp2_uart2_apps_clk", + 0x03, + 0x02625A00, + 0x04 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x08, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_blsp2_uart2_apps_clk", + 0x03, + 0x02DC6C00, + 0x04 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x09, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_blsp2_uart2_apps_clk", + 0x03, + 0x030D4000, + 0x04 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0A, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_blsp2_uart2_apps_clk", + 0x03, + 0x03567E00, + 0x04 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0B, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_blsp2_uart2_apps_clk", + 0x03, + 0x03840000, + 0x04 + } + } + }, + + Package (0x03) + { + "PSTATE", + 0x0C, + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_blsp2_uart2_apps_clk", + 0x03, + 0x03D09000, + 0x04 + } + } + } + }, + + Package (0x04) + { + "COMPONENT", + One, + Package (0x02) + { + "FSTATE", + Zero + }, + + Package (0x02) + { + "FSTATE", + One + } + } + }, + + Package (0x07) + { + "DEVICE", + "\\_SB.I2C5", + Package (0x03) + { + "COMPONENT", + Zero, + Package (0x02) + { + "FSTATE", + Zero + } + }, + + Package (0x07) + { + "DSTATE", + Zero, + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_blsp1_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_blsp1_qup5_i2c_apps_clk", + 0x08, + 0x0124F800, + 0x04 + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_BLSP_1", + "ICBID_SLAVE_EBI1", + 0x0927C000, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x57, + One, + 0x03, + One, + 0x03, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x58, + One, + 0x03, + One, + 0x03, + Zero + } + } + }, + + Package (0x02) + { + "DSTATE", + One + }, + + Package (0x02) + { + "DSTATE", + 0x02 + }, + + Package (0x07) + { + "DSTATE", + 0x03, + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_blsp1_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_blsp1_qup5_i2c_apps_clk", + 0x02 + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_BLSP_1", + "ICBID_SLAVE_EBI1", + Zero, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x58, + Zero, + Zero, + Zero, + 0x03, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x57, + Zero, + Zero, + Zero, + 0x03, + Zero + } + } + } + }, + + Package (0x07) + { + "DEVICE", + "\\_SB.I2C6", + Package (0x03) + { + "COMPONENT", + Zero, + Package (0x02) + { + "FSTATE", + Zero + } + }, + + Package (0x07) + { + "DSTATE", + Zero, + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_blsp1_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_blsp1_qup6_i2c_apps_clk", + 0x08, + 0x0124F800, + 0x04 + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_BLSP_1", + "ICBID_SLAVE_EBI1", + 0x0927C000, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x2B, + One, + 0x03, + One, + 0x03, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x2C, + One, + 0x03, + One, + 0x03, + Zero + } + } + }, + + Package (0x02) + { + "DSTATE", + One + }, + + Package (0x02) + { + "DSTATE", + 0x02 + }, + + Package (0x07) + { + "DSTATE", + 0x03, + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_blsp1_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_blsp1_qup6_i2c_apps_clk", + 0x02 + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_BLSP_1", + "ICBID_SLAVE_EBI1", + Zero, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x2C, + Zero, + Zero, + Zero, + 0x03, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x2B, + Zero, + Zero, + Zero, + 0x03, + Zero + } + } + } + }, + + Package (0x07) + { + "DEVICE", + "\\_SB.I2C7", + Package (0x03) + { + "COMPONENT", + Zero, + Package (0x02) + { + "FSTATE", + Zero + } + }, + + Package (0x07) + { + "DSTATE", + Zero, + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_blsp2_ahb_clk", + One + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x04) + { + "gcc_blsp2_qup1_i2c_apps_clk", + 0x08, + 0x0124F800, + 0x04 + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_BLSP_2", + "ICBID_SLAVE_EBI1", + 0x0927C000, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x37, + One, + 0x03, + One, + 0x03, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x38, + One, + 0x03, + One, + 0x03, + Zero + } + } + }, + + Package (0x02) + { + "DSTATE", + One + }, + + Package (0x02) + { + "DSTATE", + 0x02 + }, + + Package (0x07) + { + "DSTATE", + 0x03, + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_blsp2_ahb_clk", + 0x02 + } + }, + + Package (0x02) + { + "CLOCK", + Package (0x02) + { + "gcc_blsp2_qup1_i2c_apps_clk", + 0x02 + } + }, + + Package (0x02) + { + "BUSARB", + Package (0x05) + { + 0x03, + "ICBID_MASTER_BLSP_2", + "ICBID_SLAVE_EBI1", + Zero, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x38, + Zero, + Zero, + Zero, + 0x03, + Zero + } + }, + + Package (0x02) + { + "TLMMGPIO", + Package (0x06) + { + 0x37, + Zero, + Zero, + Zero, + 0x03, + Zero + } + } + } + } + }) + } + + Device (RPEN) + { + Name (_HID, "QCOM006A") // _HID: Hardware ID + Alias (PSUB, _SUB) + } + + Device (PILC) + { + Name (_HID, "QCOM0039") // _HID: Hardware ID + Alias (PSUB, _SUB) + Method (PILX, 0, NotSerialized) + { + Return (PILP) /* \_SB_.PILC.PILP */ + } + + Name (PILP, Package (0x01) + { + "OPCA" + }) + Method (ACPO, 0, NotSerialized) + { + Name (PKGG, Package (0x01) + { + Package (0x03) + { + Zero, + Zero, + ToUUID ("ba58766d-abf2-4402-88d7-90ab243f6c77") + } + }) + DerefOf (PKGG [Zero]) [Zero] = RMTB /* \_SB_.RMTB */ + DerefOf (PKGG [Zero]) [One] = RMTX /* \_SB_.RMTX */ + Return (PKGG) /* \_SB_.PILC.ACPO.PKGG */ + } + } + + Device (CDI) + { + Name (_DEP, Package (0x02) // _DEP: Dependencies + { + PILC, + RPEN + }) + Name (_HID, "QCOM0069") // _HID: Hardware ID + Alias (PSUB, _SUB) + } + + Device (SCSS) + { + Name (_DEP, Package (0x06) // _DEP: Dependencies + { + PEP0, + PILC, + GLNK, + IPC0, + RPEN, + SSDD + }) + Name (_HID, "QCOM00C3") // _HID: Hardware ID + Alias (PSUB, _SUB) + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Name (RBUF, ResourceTemplate () + { + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x000001A6, + } + }) + Return (RBUF) /* \_SB_.SCSS._CRS.RBUF */ + } + } + + Device (ADSP) + { + Name (_DEP, Package (0x07) // _DEP: Dependencies + { + PEP0, + PILC, + GLNK, + IPC0, + RPEN, + SSDD, + PDSR + }) + Name (_HID, "QCOM003B") // _HID: Hardware ID + Alias (PSUB, _SUB) + Method (WDIR, 0, NotSerialized) + { + Return (Package (0x04) + { + 0x02, + 0x17A00118, + 0x17A00198, + 0x17A00298 + }) + } + + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Name (RBUF, ResourceTemplate () + { + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x000000C2, + } + }) + Return (RBUF) /* \_SB_.ADSP._CRS.RBUF */ + } + + Device (SLM1) + { + Name (_ADR, Zero) // _ADR: Address + Name (_CCA, Zero) // _CCA: Cache Coherency Attribute + Alias (PSUB, _SUB) + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Name (RBUF, ResourceTemplate () + { + Memory32Fixed (ReadWrite, + 0x171C0000, // Address Base + 0x0002C000, // Address Length + ) + Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) + { + 0x000000C3, + } + }) + Return (RBUF) /* \_SB_.ADSP.SLM1._CRS.RBUF */ + } + + Method (CHLD, 0, NotSerialized) + { + Return (Package (0x01) + { + "SLM1\\QCOM00FA" + }) + } + + Device (ADCM) + { + Alias (PSUB, _SUB) + Name (_ADR, Zero) // _ADR: Address + Name (_DEP, Package (0x01) // _DEP: Dependencies + { + MMU2 + }) + Method (CHLD, 0, NotSerialized) + { + Return (Package (0x01) + { + "ADCM\\QCOM00FB" + }) + } + + Device (AUDD) + { + Name (_ADR, Zero) // _ADR: Address + Alias (PSUB, _SUB) + 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 + 0x0036 + } + GpioIo (Exclusive, PullDown, 0x0000, 0x0000, IoRestrictionNone, + "\\_SB.GIO0", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x0041 + } + GpioIo (Exclusive, PullDown, 0x0000, 0x0000, IoRestrictionNone, + "\\_SB.GIO0", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x0042 + } + }) + Return (RBUF) /* \_SB_.ADSP.SLM1.ADCM.AUDD._CRS.RBUF */ + } + + Method (CHLD, 0, NotSerialized) + { + Name (CH, Package (0x02) + { + "AUDD\\QCOM0075", + "AUDD\\QCOM005F" + }) + Return (CH) /* \_SB_.ADSP.SLM1.ADCM.AUDD.CHLD.CH__ */ + } + + Device (MBHC) + { + Name (_ADR, Zero) // _ADR: Address + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Name (RBUF, ResourceTemplate () + { + GpioIo (Exclusive, PullDown, 0x0000, 0x0000, IoRestrictionNone, + "\\_SB.GIO0", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x004B + } + }) + Return (RBUF) /* \_SB_.ADSP.SLM1.ADCM.AUDD.MBHC._CRS.RBUF */ + } + } + + Device (QCRT) + { + Name (_ADR, One) // _ADR: Address + } + } + } + } + + Device (SLM2) + { + Name (_ADR, One) // _ADR: Address + Name (_CCA, Zero) // _CCA: Cache Coherency Attribute + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Name (RBUF, ResourceTemplate () + { + Memory32Fixed (ReadWrite, + 0x17240000, // Address Base + 0x0002C000, // Address Length + ) + Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) + { + 0x00000143, + } + }) + Return (RBUF) /* \_SB_.ADSP.SLM2._CRS.RBUF */ + } + } + } + + Device (AMSS) + { + Name (_CCA, Zero) // _CCA: Cache Coherency Attribute + Name (_DEP, Package (0x08) // _DEP: Dependencies + { + PEP0, + GLNK, + IPC0, + PILC, + RFS0, + RPEN, + SSDD, + PDSR + }) + Name (_HID, "QCOM003C") // _HID: Hardware ID + Alias (PSUB, _SUB) + Method (_HRV, 0, NotSerialized) // _HRV: Hardware Revision + { + Return (_BID ()) + } + + Method (RPEM, 0, NotSerialized) + { + If ((SOID == 0x0124)) + { + Return (Package (0x01) + { + 0x03 + }) + } + Else + { + Return (Package (0x01) + { + One + }) + } + } + + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Name (RBUF, ResourceTemplate () + { + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x000001E0, + } + }) + Return (RBUF) /* \_SB_.AMSS._CRS.RBUF */ + } + + Method (WDIR, 0, NotSerialized) + { + Return (Package (0x04) + { + Zero, + 0x17A0013C, + 0x17A001BC, + 0x17A002BC + }) + } + + Device (QWLN) + { + 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 (_STA, 0, NotSerialized) // _STA: Status + { + Return (0x0F) + } + + Method (_ADR, 0, NotSerialized) // _ADR: Address + { + If ((SOID == 0x0124)) + { + Return (Zero) + } + Else + { + Return (Zero) + } + } + + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Name (RBUF, ResourceTemplate () + { + Memory32Fixed (ReadWrite, + 0x18800000, // Address Base + 0x00800000, // Address Length + ) + Memory32Fixed (ReadWrite, + 0x010AC000, // Address Base + 0x00000020, // Address Length + ) + Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) + { + 0x000001BD, + } + Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) + { + 0x000001BE, + } + Interrupt (ResourceConsumer, Level, ActiveHigh, ExclusiveAndWake, ,, ) + { + 0x000001BF, + } + Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) + { + 0x000001C0, + } + Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) + { + 0x000001C1, + } + Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) + { + 0x000001C2, + } + Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) + { + 0x000001C4, + } + Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) + { + 0x000001C5, + } + Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) + { + 0x000001C6, + } + Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) + { + 0x000001C7, + } + Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) + { + 0x000001C8, + } + Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) + { + 0x000001C9, + } + }) + Return (RBUF) /* \_SB_.AMSS.QWLN._CRS.RBUF */ + } + + Method (WMSA, 0, NotSerialized) + { + Return (Package (0x01) + { + 0x00100000 + }) + } + + Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 + { + } + + Method (_PS2, 0, NotSerialized) // _PS2: Power State 2 + { + } + + Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 + { + } + + OperationRegion (WOPR, 0x80, Zero, 0x10) + Field (WOPR, DWordAcc, NoLock, Preserve) + { + Offset (0x04), + WTRG, 32 + } + + PowerResource (WRST, 0x05, 0x0000) + { + Method (_ON, 0, NotSerialized) // _ON_: Power On + { + } + + Method (_OFF, 0, NotSerialized) // _OFF: Power Off + { + } + + Method (_STA, 0, NotSerialized) // _STA: Status + { + Return (Zero) + } + + Method (_RST, 0, NotSerialized) // _RST: Device Reset + { + WTRG = 0xABCD + } + } + } + + Scope (\_SB) + { + Device (COEX) + { + Name (_HID, "QCOM0094") // _HID: Hardware ID + Alias (PSUB, _SUB) + } + } + } + + Device (QSM) + { + Name (_HID, "QCOM00BD") // _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, + 0x95100000, // Address Base + 0x00600000, // Address Length + ) + }) + Return (RBUF) /* \_SB_.QSM_._CRS.RBUF */ + } + } + + Device (SSDD) + { + Name (_HID, "QCOM00D6") // _HID: Hardware ID + Alias (PSUB, _SUB) + Name (_DEP, Package (0x02) // _DEP: Dependencies + { + GLNK, + TFTP + }) + } + + Device (PDSR) + { + Name (_HID, "QCOM00D3") // _HID: Hardware ID + Alias (PSUB, _SUB) + Name (_DEP, Package (0x03) // _DEP: Dependencies + { + PEP0, + GLNK, + IPC0 + }) + } + + Device (TFTP) + { + Name (_HID, "QCOM00FE") // _HID: Hardware ID + Alias (PSUB, _SUB) + Name (_DEP, Package (0x01) // _DEP: Dependencies + { + IPC0 + }) + } + + Device (SSVC) + { + Name (_DEP, Package (0x02) // _DEP: Dependencies + { + IPC0, + QDIG + }) + Name (_HID, "QCOM0107") // _HID: Hardware ID + Alias (PSUB, _SUB) + Name (_CID, "ACPIQCOM0107") // _CID: Compatible ID + Name (_UID, Zero) // _UID: Unique ID + Method (_STA, 0, NotSerialized) // _STA: Status + { + Return (0x0F) + } + } + + Scope (PILC) + { + } + + Scope (ADSP) + { + } + + Scope (SCSS) + { + } + + Scope (PILC) + { + } + + Scope (CDI) + { + } + + Scope (RPEN) + { + } + + Scope (ADSP) + { + Method (_STA, 0, NotSerialized) // _STA: Status + { + Return (0x0F) + } + } + + Scope (AMSS) + { + Method (_STA, 0, NotSerialized) // _STA: Status + { + Return (0x0F) + } + } + + Device (MMU0) + { + Name (_HID, "QCOM0011") // _HID: Hardware ID + Alias (PSUB, _SUB) + Name (_UID, Zero) // _UID: Unique ID + Name (_DEP, Package (0x01) // _DEP: Dependencies + { + PEP0 + }) + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Return (ResourceTemplate () + { + Memory32Fixed (ReadWrite, + 0x0CD00000, // Address Base + 0x00040000, // Address Length + ) + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x00000128, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x00000127, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x0000012A, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x0000012B, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x0000012C, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x00000114, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x00000115, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x00000117, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x00000118, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x00000119, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x0000011A, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x0000011B, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x0000011C, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x0000011D, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x0000011E, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x0000011F, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x00000120, + } + }) + } + } + + Device (MMU1) + { + Name (_HID, "QCOM0011") // _HID: Hardware ID + Alias (PSUB, _SUB) + Name (_UID, 0x03) // _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 + 0x0000E000, // Address Length + ) + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x0000016E, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x00000169, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x0000016A, + } + }) + } + } + + Device (MMU2) + { + Name (_HID, "QCOM0011") // _HID: Hardware ID + Alias (PSUB, _SUB) + Name (_UID, 0x07) // _UID: Unique ID + Name (_DEP, Package (0x01) // _DEP: Dependencies + { + PEP0 + }) + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Return (ResourceTemplate () + { + Memory32Fixed (ReadWrite, + 0x05100000, // Address Base + 0x00040000, // Address Length + ) + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x000000A0, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x00000102, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x000001A9, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x000001AA, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x000001AB, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x000001AC, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x000001AD, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x000001AE, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x000001AF, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x000001B0, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x000001B1, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x000001B2, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x000001B3, + } + }) + } + } + + Device (MMU3) + { + Name (_HID, "QCOM0011") // _HID: Hardware ID + Alias (PSUB, _SUB) + Name (_UID, 0x08) // _UID: Unique ID + Name (_DEP, Package (0x01) // _DEP: Dependencies + { + PEP0 + }) + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Return (ResourceTemplate () + { + Memory32Fixed (ReadWrite, + 0x016C0000, // Address Base + 0x00040000, // Address Length + ) + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x0000019D, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x00000195, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x00000196, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x00000197, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x00000198, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x00000199, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x0000019A, + } + }) + } + } + + Device (GPU0) + { + Name (_HID, "QCOM007C") // _HID: Hardware ID + Alias (PSUB, _SUB) + Name (_CID, "ACPIQCOM007C") // _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 (0x08) // _DEP: Dependencies + { + MMU0, + MMU1, + PEP0, + PMIC, + PILC, + RPEN, + TREE, + SCM0 + }) + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Name (RBUF, ResourceTemplate () + { + Memory32Fixed (ReadWrite, + 0x0C900000, // Address Base + 0x000BA008, // Address Length + ) + Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) + { + 0x00000073, + } + Memory32Fixed (ReadWrite, + 0x05000000, // Address Base + 0x0003F000, // Address Length + ) + Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) + { + 0x0000014C, + } + Memory32Fixed (ReadWrite, + 0x0CC00000, // Address Base + 0x00100000, // Address Length + ) + Memory32Fixed (ReadWrite, + 0x0C880000, // Address Base + 0x00000800, // Address Length + ) + Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) + { + 0x0000013F, + } + Memory32Fixed (ReadWrite, + 0x0C9E0000, // Address Base + 0x0000002C, // Address Length + ) + GpioIo (Exclusive, PullUp, 0x0000, 0x0000, IoRestrictionNone, + "\\_SB.GIO0", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x005E + } + }) + Return (RBUF) /* \_SB_.GPU0._CRS.RBUF */ + } + + Method (RESI, 0, NotSerialized) + { + Name (RINF, Package (0x0B) + { + 0x03, + Zero, + Package (0x03) + { + "RESOURCE", + "MDP_REGS", + "DISPLAY" + }, + + Package (0x03) + { + "RESOURCE", + "VSYNC_INTERRUPT", + "DISPLAY" + }, + + Package (0x03) + { + "RESOURCE", + "GFX_REGS", + "GRAPHICS" + }, + + Package (0x03) + { + "RESOURCE", + "GFX_INTERRUPT", + "GRAPHICS" + }, + + Package (0x03) + { + "RESOURCE", + "VIDEO_REGS", + "VIDEO" + }, + + Package (0x03) + { + "RESOURCE", + "VIDEO_VMEM_REGS", + "VIDEO" + }, + + Package (0x03) + { + "RESOURCE", + "VIDC_INTERRUPT", + "VIDEO" + }, + + Package (0x03) + { + "RESOURCE", + "SE_CTRL_REGS", + "DISPLAY" + }, + + Package (0x03) + { + "RESOURCE", + "DSI_PANEL_EN", + "DISPLAY" + } + }) + Return (RINF) /* \_SB_.GPU0.RESI.RINF */ + } + + Method (ENGS, 0, NotSerialized) + { + Name (EBUF, Package (0x06) + { + 0x03, + 0x02, + 0x0033000A, + Package (0x07) + { + "ENGINES", + 0x06, + Package (0x0A) + { + "ENGINE", + "GRAPHICS", + "Adreno5X", + One, + One, + Zero, + Package (0x0B) + { + "MMUINFO", + "Miniport", + "ArmSmmuV2", + 0x02, + 0x31, + "V8L", + "SMMUID", + ToUUID ("9833c712-3292-4ffb-b0f4-2bd20e1f7f66"), + "SMMUINTERFACEID", + Buffer (0x10) + { + /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ + /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ + }, + + Package (0x05) + { + "PAGETABLEUSAGE", + 0x03, + "GraphicsGlobalPT", + "GraphicsPerProcessPT", + "GraphicsSecurePT" + } + }, + + Package (0x03) + { + "PERF_CONTROLS", + Package (0x02) + { + 0x02, + Package (0x02) + { + "LimitForPassiveCooling", + One + } + }, + + Package (0x02) + { + 0x03, + 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 ("665e0f8e-add3-49d1-91bc-5540c5f57fba"), + "SMMUINTERFACEID", + Buffer (0x10) + { + /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ + /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ + }, + + Package (0x04) + { + "PAGETABLEUSAGE", + 0x02, + "MdpNonSecurePT", + "MdpSecurePT" + } + }, + + Package (0x03) + { + "PERF_CONTROLS", + Package (0x02) + { + 0x02, + Package (0x02) + { + "LimitForPassiveCooling", + One + } + }, + + Package (0x02) + { + 0x03, + Package (0x02) + { + "LimitForPassiveCooling", + One + } + } + }, + + Package (0x02) + { + "THERMAL_DOMAINS", + "GPU" + } + }, + + Package (0x0A) + { + "ENGINE", + "VIDEO", + "Venus", + 0x04, + One, + Zero, + Package (0x0B) + { + "MMUINFO", + "Engine", + "ArmSmmuV2", + 0x02, + 0x20, + "V7S", + "SMMUID", + ToUUID ("665e0f8e-add3-49d1-91bc-5540c5f57fba"), + "SMMUINTERFACEID", + ToUUID ("1c3fc0e8-0b11-4ee0-be89-3e21420a865f"), + Package (0x07) + { + "PAGETABLEUSAGE", + 0x05, + "VideoNonSecurePT", + "VideoSecurePT1", + "VideoSecurePT2", + "VideoSecurePT3", + "VideoSecurePT4" + } + }, + + Package (0x03) + { + "PERF_CONTROLS", + Package (0x01) + { + 0x02 + }, + + Package (0x01) + { + 0x03 + } + }, + + Package (0x01) + { + "THERMAL_DOMAINS" + }, + + Package (0x06) + { + "PROPERTIES", + 0x04, + Package (0x02) + { + "DecMaxFps", + 0x3C + }, + + Package (0x02) + { + "VmemBaseAddr", + 0x14800000 + }, + + Package (0x02) + { + "VmemSize", + 0x00080000 + }, + + Package (0x02) + { + "VmemNumBanks", + 0x04 + } + } + }, + + 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", + 0x03, + Package (0x07) + { + "DISPLAY", + "INTERNAL1", + Zero, + One, + Zero, + Package (0x04) + { + "PERF_CONTROLS", + Package (0x01) + { + 0x02 + }, + + Package (0x01) + { + 0x03 + }, + + Package (0x01) + { + 0x04 + } + }, + + Package (0x01) + { + "THERMAL_DOMAINS" + } + }, + + Package (0x07) + { + "DISPLAY", + "INTERNAL2", + 0x07, + One, + Zero, + Package (0x04) + { + "PERF_CONTROLS", + Package (0x01) + { + 0x02 + }, + + Package (0x01) + { + 0x03 + }, + + Package (0x01) + { + 0x04 + } + }, + + Package (0x01) + { + "THERMAL_DOMAINS" + } + }, + + Package (0x03) + { + "RESOURCES", + Package (0x0B) + { + "MMUINFO", + "Miniport", + "ArmSmmuV2", + 0x02, + 0x20, + "V7S", + "SMMUID", + ToUUID ("665e0f8e-add3-49d1-91bc-5540c5f57fba"), + "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) + { + "PROPERTIES", + One, + Package (0x02) + { + "DisableHDMI", + Zero + } + } + }, + + Package (0x0E) + { + "PRIMARY_SOURCE_MODES", + 0x0C, + 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, + 0x0500 + } + } + }, + + Package (0x0C) + { + "PAGETABLES", + 0x0A, + 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, + 0x40000000 + }, + + Package (0x07) + { + "MdpNonSecurePT", + Zero, + Zero, + Zero, + Zero, + 0x00100000, + 0xDFF00000 + }, + + Package (0x07) + { + "MdpSecurePT", + Zero, + One, + Zero, + One, + 0xE0000000, + 0x20000000 + }, + + 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 + } + } + }) + 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 (0x0E) + { + 0x03, + One, + 0x0B, + Package (0x10) + { + "COMPONENT", + Zero, + ToUUID ("2c135991-4391-4633-90b1-fa96f2e2cc04"), + "PRIMDISPLAY_POWER_STATES", + "HW_BLOCK_MDP", + Package (0x02) + { + "DISPLAY", + "INTERNAL1" + }, + + 0x02, + 0x05, + Package (0x06) + { + "FSTATE", + Zero, + "ALL_ON", + Zero, + Zero, + 0x02 + }, + + Package (0x06) + { + "FSTATE", + One, + "PWR_OFF", + One, + One, + One + }, + + Package (0x09) + { + "PSTATE_SET", + Zero, + "INTERNAL1_RESET", + "*", + "RESET", + One, + Zero, + Zero, + Package (0x04) + { + "PSTATE", + Zero, + One, + 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 (0x12) + { + "PSTATE_SET", + 0x03, + "INTERNAL1_CORE_CLOCK_CONTROL", + "*", + "CORE_CLOCK", + 0x0A, + 0x03, + Zero, + Package (0x04) + { + "PSTATE", + Zero, + 0x18964020, + Zero + }, + + Package (0x04) + { + "PSTATE", + One, + 0x13AB6680, + One + }, + + Package (0x04) + { + "PSTATE", + 0x02, + 0x11E1A300, + One + }, + + Package (0x04) + { + "PSTATE", + 0x03, + 0x10642AC0, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x04, + 0x0BEBC200, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x05, + 0x0A37CADB, + 0x03 + }, + + Package (0x04) + { + "PSTATE", + 0x06, + 0x08F0D180, + 0x03 + }, + + Package (0x04) + { + "PSTATE", + 0x07, + 0x05F5E100, + 0x03 + }, + + Package (0x04) + { + "PSTATE", + 0x08, + 0x051BE56E, + 0x03 + }, + + Package (0x04) + { + "PSTATE", + 0x09, + Zero, + 0x03 + } + }, + + Package (0x32) + { + "PSTATE_SET", + 0x04, + "INTERNAL1_EBI_BANDWIDTH", + "*", + "BANDWIDTH", + 0x2A, + 0x21, + Zero, + Package (0x04) + { + "PSTATE", + Zero, + 0x000000025A01C500, + One + }, + + Package (0x04) + { + "PSTATE", + One, + 0x00000002422A4100, + One + }, + + Package (0x04) + { + "PSTATE", + 0x02, + 0x000000022A52BD00, + One + }, + + Package (0x04) + { + "PSTATE", + 0x03, + 0x00000002127B3900, + One + }, + + Package (0x04) + { + "PSTATE", + 0x04, + 0x00000001FAA3B500, + One + }, + + Package (0x04) + { + "PSTATE", + 0x05, + 0x00000001E2CC3100, + One + }, + + Package (0x04) + { + "PSTATE", + 0x06, + 0x00000001CAF4AD00, + One + }, + + Package (0x04) + { + "PSTATE", + 0x07, + 0x00000001B31D2900, + One + }, + + Package (0x04) + { + "PSTATE", + 0x08, + 0x000000019B45A500, + One + }, + + Package (0x04) + { + "PSTATE", + 0x09, + 0x00000001836E2100, + One + }, + + Package (0x04) + { + "PSTATE", + 0x0A, + 0x000000016B969D00, + One + }, + + Package (0x04) + { + "PSTATE", + 0x0B, + 0x0000000153BF1900, + One + }, + + Package (0x04) + { + "PSTATE", + 0x0C, + 0x000000013BE79500, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x0D, + 0x0000000124101100, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x0E, + 0x000000010C388D00, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x0F, + 0xF4610900, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x10, + 0xDC898500, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x11, + 0xC4B20100, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x12, + 0xACDA7D00, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x13, + 0x9502F900, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x14, + 0x8F0D1800, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x15, + 0x89173700, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x16, + 0x83215600, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x17, + 0x7D2B7500, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x18, + 0x77359400, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x19, + 0x713FB300, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x1A, + 0x6B49D200, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x1B, + 0x6553F100, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x1C, + 0x5F5E1000, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x1D, + 0x59682F00, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x1E, + 0x53724E00, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x1F, + 0x4D7C6D00, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x20, + 0x47868C00, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x21, + 0x4190AB00, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x22, + 0x3B9ACA00, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x23, + 0x35A4E900, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x24, + 0x2FAF0800, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x25, + 0x29B92700, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x26, + 0x23C34600, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x27, + 0x1DCD6500, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x28, + 0x17D78400, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x29, + Zero, + 0x02 + } + }, + + Package (0x03) + { + "PROVIDERS", + One, + Package (0x01) + { + 0x09 + } + } + }, + + Package (0x0E) + { + "COMPONENT", + One, + ToUUID ("30bdf1b5-28f7-4c0c-ac47-273dd1401e11"), + "GRAPHICS_POWER_STATES", + "HW_BLOCK_GRAPHICS", + Package (0x02) + { + "ENGINE", + "GRAPHICS" + }, + + 0x02, + 0x04, + Package (0x06) + { + "FSTATE", + Zero, + "ALL_ON", + Zero, + Zero, + 0x02 + }, + + Package (0x06) + { + "FSTATE", + One, + "PWR_OFF", + 0x000186A0, + Zero, + 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 (0x0A) + { + "PSTATE_SET", + One, + "GRAPHICS_FOOTSWITCH_OVERRIDE", + "*", + "FOOTSWITCH_OVERRIDE", + 0x02, + One, + Zero, + Package (0x04) + { + "PSTATE", + Zero, + One, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + One, + Zero, + 0x02 + } + }, + + Package (0x02) + { + "PSTATE_SET", + 0x02 + }, + + Package (0x02) + { + "PSTATE_SET", + 0x03 + } + }, + + Package (0x0F) + { + "COMPONENT", + 0x02, + ToUUID ("07ca2add-df87-49e1-8583-08687dc81c8e"), + "MDPBLT_POWER_STATES", + "HW_BLOCK_MDP", + Package (0x02) + { + "ENGINE", + "MDPBLT" + }, + + 0x03, + 0x04, + Package (0x06) + { + "FSTATE", + Zero, + "ALL_ON", + Zero, + Zero, + 0x03 + }, + + Package (0x06) + { + "FSTATE", + One, + "CLK_OFF", + 0x2710, + Zero, + 0x02 + }, + + Package (0x06) + { + "FSTATE", + 0x02, + "PWR_OFF", + 0x000186A0, + Zero, + One + }, + + Package (0x09) + { + "PSTATE_SET", + Zero, + "MDPBLT_RESET", + "*", + "RESET", + One, + Zero, + Zero, + Package (0x04) + { + "PSTATE", + Zero, + One, + 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 (0x12) + { + "PSTATE_SET", + 0x02, + "MDPBLT_CORE_CLOCK_CONTROL", + "*", + "CORE_CLOCK", + 0x0A, + 0x06, + Zero, + Package (0x05) + { + "PSTATE", + Zero, + 0x18964020, + Zero, + Package (0x02) + { + "GPU", + 0x64 + } + }, + + Package (0x05) + { + "PSTATE", + One, + 0x13AB6680, + One, + Package (0x02) + { + "GPU", + 0x4B + } + }, + + Package (0x05) + { + "PSTATE", + 0x02, + 0x11E1A300, + One, + Package (0x02) + { + "GPU", + 0x4B + } + }, + + Package (0x05) + { + "PSTATE", + 0x03, + 0x10642AC0, + 0x02, + Package (0x02) + { + "GPU", + 0x32 + } + }, + + Package (0x05) + { + "PSTATE", + 0x04, + 0x0BEBC200, + 0x02, + Package (0x02) + { + "GPU", + 0x32 + } + }, + + Package (0x05) + { + "PSTATE", + 0x05, + 0x0A37CADB, + 0x03, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x06, + 0x08F0D180, + 0x03, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x07, + 0x05F5E100, + 0x03, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x08, + 0x051BE56E, + 0x03, + Package (0x02) + { + "GPU", + Zero + } + }, + + Package (0x05) + { + "PSTATE", + 0x09, + Zero, + 0x03, + Package (0x02) + { + "GPU", + Zero + } + } + }, + + Package (0x32) + { + "PSTATE_SET", + 0x03, + "MDPBLT_AXI_BANDWIDTH_CONTROL", + "*", + "BANDWIDTH", + 0x2A, + 0xFFFFFFFF, + Zero, + Package (0x05) + { + "PSTATE", + Zero, + 0x000000025A01C500, + One, + Package (0x02) + { + "GPU", + 0x64 + } + }, + + Package (0x05) + { + "PSTATE", + One, + 0x00000002422A4100, + One, + Package (0x02) + { + "GPU", + 0x4B + } + }, + + Package (0x05) + { + "PSTATE", + 0x02, + 0x000000022A52BD00, + One, + Package (0x02) + { + "GPU", + 0x4B + } + }, + + Package (0x05) + { + "PSTATE", + 0x03, + 0x00000002127B3900, + One, + Package (0x02) + { + "GPU", + 0x4B + } + }, + + Package (0x05) + { + "PSTATE", + 0x04, + 0x00000001FAA3B500, + One, + Package (0x02) + { + "GPU", + 0x4B + } + }, + + Package (0x05) + { + "PSTATE", + 0x05, + 0x00000001E2CC3100, + One, + Package (0x02) + { + "GPU", + 0x4B + } + }, + + Package (0x05) + { + "PSTATE", + 0x06, + 0x00000001CAF4AD00, + One, + Package (0x02) + { + "GPU", + 0x4B + } + }, + + Package (0x05) + { + "PSTATE", + 0x07, + 0x00000001B31D2900, + One, + Package (0x02) + { + "GPU", + 0x4B + } + }, + + Package (0x05) + { + "PSTATE", + 0x08, + 0x000000019B45A500, + One, + Package (0x02) + { + "GPU", + 0x32 + } + }, + + Package (0x05) + { + "PSTATE", + 0x09, + 0x00000001836E2100, + One, + Package (0x02) + { + "GPU", + 0x32 + } + }, + + Package (0x05) + { + "PSTATE", + 0x0A, + 0x000000016B969D00, + One, + Package (0x02) + { + "GPU", + 0x32 + } + }, + + Package (0x05) + { + "PSTATE", + 0x0B, + 0x0000000153BF1900, + One, + Package (0x02) + { + "GPU", + 0x32 + } + }, + + Package (0x05) + { + "PSTATE", + 0x0C, + 0x000000013BE79500, + 0x02, + Package (0x02) + { + "GPU", + 0x32 + } + }, + + Package (0x05) + { + "PSTATE", + 0x0D, + 0x0000000124101100, + 0x02, + Package (0x02) + { + "GPU", + 0x32 + } + }, + + Package (0x05) + { + "PSTATE", + 0x0E, + 0x000000010C388D00, + 0x02, + Package (0x02) + { + "GPU", + 0x32 + } + }, + + Package (0x05) + { + "PSTATE", + 0x0F, + 0xF4610900, + 0x02, + Package (0x02) + { + "GPU", + 0x32 + } + }, + + Package (0x05) + { + "PSTATE", + 0x10, + 0xDC898500, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x11, + 0xC4B20100, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x12, + 0xACDA7D00, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x13, + 0x9502F900, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x14, + 0x8F0D1800, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x15, + 0x89173700, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x16, + 0x83215600, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x17, + 0x7D2B7500, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x18, + 0x77359400, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x19, + 0x713FB300, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x1A, + 0x6B49D200, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x1B, + 0x6553F100, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x1C, + 0x5F5E1000, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x1D, + 0x59682F00, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x1E, + 0x53724E00, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x1F, + 0x4D7C6D00, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x20, + 0x47868C00, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x21, + 0x4190AB00, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x22, + 0x3B9ACA00, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x23, + 0x35A4E900, + 0x02, + Package (0x02) + { + "GPU", + Zero + } + }, + + Package (0x05) + { + "PSTATE", + 0x24, + 0x2FAF0800, + 0x02, + Package (0x02) + { + "GPU", + Zero + } + }, + + Package (0x05) + { + "PSTATE", + 0x25, + 0x29B92700, + 0x02, + Package (0x02) + { + "GPU", + Zero + } + }, + + Package (0x05) + { + "PSTATE", + 0x26, + 0x23C34600, + 0x02, + Package (0x02) + { + "GPU", + Zero + } + }, + + Package (0x05) + { + "PSTATE", + 0x27, + 0x1DCD6500, + 0x02, + Package (0x02) + { + "GPU", + Zero + } + }, + + Package (0x05) + { + "PSTATE", + 0x28, + 0x17D78400, + 0x02, + Package (0x02) + { + "GPU", + Zero + } + }, + + Package (0x05) + { + "PSTATE", + 0x29, + Zero, + 0x02, + Package (0x02) + { + "GPU", + Zero + } + } + } + }, + + Package (0x0F) + { + "COMPONENT", + 0x03, + ToUUID ("4d5ffbf5-d791-41cd-89cb-0154129ba607"), + "ROTATOR_POWER_STATES", + "HW_BLOCK_MDP", + 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 (0x09) + { + "PSTATE_SET", + Zero, + "ROTATOR_RESET", + "*", + "RESET", + One, + Zero, + Zero, + Package (0x04) + { + "PSTATE", + Zero, + One, + 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 (0x0D) + { + "PSTATE_SET", + 0x02, + "ROTATOR_CORE_CLOCK_CONTROL", + "*", + "CORE_CLOCK", + 0x05, + 0x03, + Zero, + Package (0x05) + { + "PSTATE", + Zero, + 0x18964020, + Zero, + Package (0x02) + { + "GPU", + 0x64 + } + }, + + Package (0x05) + { + "PSTATE", + One, + 0x13AB6680, + One, + Package (0x02) + { + "GPU", + 0x4B + } + }, + + Package (0x05) + { + "PSTATE", + 0x02, + 0x10642AC0, + 0x02, + Package (0x02) + { + "GPU", + 0x32 + } + }, + + Package (0x05) + { + "PSTATE", + 0x03, + 0x0A37CADB, + 0x03, + Package (0x02) + { + "GPU", + Zero + } + }, + + Package (0x05) + { + "PSTATE", + 0x04, + Zero, + 0x03, + Package (0x02) + { + "GPU", + Zero + } + } + }, + + Package (0x32) + { + "PSTATE_SET", + 0x03, + "ROTATOR_AXI_BANDWIDTH_CONTROL", + "*", + "BANDWIDTH", + 0x2A, + 0xFFFFFFFF, + Zero, + Package (0x05) + { + "PSTATE", + Zero, + 0x000000025A01C500, + One, + Package (0x02) + { + "GPU", + 0x64 + } + }, + + Package (0x05) + { + "PSTATE", + One, + 0x00000002422A4100, + One, + Package (0x02) + { + "GPU", + 0x4B + } + }, + + Package (0x05) + { + "PSTATE", + 0x02, + 0x000000022A52BD00, + One, + Package (0x02) + { + "GPU", + 0x4B + } + }, + + Package (0x05) + { + "PSTATE", + 0x03, + 0x00000002127B3900, + One, + Package (0x02) + { + "GPU", + 0x4B + } + }, + + Package (0x05) + { + "PSTATE", + 0x04, + 0x00000001FAA3B500, + One, + Package (0x02) + { + "GPU", + 0x4B + } + }, + + Package (0x05) + { + "PSTATE", + 0x05, + 0x00000001E2CC3100, + One, + Package (0x02) + { + "GPU", + 0x4B + } + }, + + Package (0x05) + { + "PSTATE", + 0x06, + 0x00000001CAF4AD00, + One, + Package (0x02) + { + "GPU", + 0x4B + } + }, + + Package (0x05) + { + "PSTATE", + 0x07, + 0x00000001B31D2900, + One, + Package (0x02) + { + "GPU", + 0x4B + } + }, + + Package (0x05) + { + "PSTATE", + 0x08, + 0x000000019B45A500, + One, + Package (0x02) + { + "GPU", + 0x32 + } + }, + + Package (0x05) + { + "PSTATE", + 0x09, + 0x00000001836E2100, + One, + Package (0x02) + { + "GPU", + 0x32 + } + }, + + Package (0x05) + { + "PSTATE", + 0x0A, + 0x000000016B969D00, + One, + Package (0x02) + { + "GPU", + 0x32 + } + }, + + Package (0x05) + { + "PSTATE", + 0x0B, + 0x0000000153BF1900, + One, + Package (0x02) + { + "GPU", + 0x32 + } + }, + + Package (0x05) + { + "PSTATE", + 0x0C, + 0x000000013BE79500, + 0x02, + Package (0x02) + { + "GPU", + 0x32 + } + }, + + Package (0x05) + { + "PSTATE", + 0x0D, + 0x0000000124101100, + 0x02, + Package (0x02) + { + "GPU", + 0x32 + } + }, + + Package (0x05) + { + "PSTATE", + 0x0E, + 0x000000010C388D00, + 0x02, + Package (0x02) + { + "GPU", + 0x32 + } + }, + + Package (0x05) + { + "PSTATE", + 0x0F, + 0xF4610900, + 0x02, + Package (0x02) + { + "GPU", + 0x32 + } + }, + + Package (0x05) + { + "PSTATE", + 0x10, + 0xDC898500, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x11, + 0xC4B20100, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x12, + 0xACDA7D00, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x13, + 0x9502F900, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x14, + 0x8F0D1800, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x15, + 0x89173700, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x16, + 0x83215600, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x17, + 0x7D2B7500, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x18, + 0x77359400, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x19, + 0x713FB300, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x1A, + 0x6B49D200, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x1B, + 0x6553F100, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x1C, + 0x5F5E1000, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x1D, + 0x59682F00, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x1E, + 0x53724E00, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x1F, + 0x4D7C6D00, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x20, + 0x47868C00, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x21, + 0x4190AB00, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x22, + 0x3B9ACA00, + 0x02, + Package (0x02) + { + "GPU", + 0x19 + } + }, + + Package (0x05) + { + "PSTATE", + 0x23, + 0x35A4E900, + 0x02, + Package (0x02) + { + "GPU", + Zero + } + }, + + Package (0x05) + { + "PSTATE", + 0x24, + 0x2FAF0800, + 0x02, + Package (0x02) + { + "GPU", + Zero + } + }, + + Package (0x05) + { + "PSTATE", + 0x25, + 0x29B92700, + 0x02, + Package (0x02) + { + "GPU", + Zero + } + }, + + Package (0x05) + { + "PSTATE", + 0x26, + 0x23C34600, + 0x02, + Package (0x02) + { + "GPU", + Zero + } + }, + + Package (0x05) + { + "PSTATE", + 0x27, + 0x1DCD6500, + 0x02, + Package (0x02) + { + "GPU", + Zero + } + }, + + Package (0x05) + { + "PSTATE", + 0x28, + 0x17D78400, + 0x02, + Package (0x02) + { + "GPU", + Zero + } + }, + + Package (0x05) + { + "PSTATE", + 0x29, + Zero, + 0x02, + Package (0x02) + { + "GPU", + Zero + } + } + } + }, + + Package (0x0F) + { + "COMPONENT", + 0x04, + ToUUID ("d0e1bb1a-703d-4be8-b450-64a4fbfca6a8"), + "VIDEO_POWER_STATES", + "HW_BLOCK_VIDEO", + Package (0x02) + { + "ENGINE", + "VIDEO" + }, + + 0x03, + 0x04, + Package (0x06) + { + "FSTATE", + Zero, + "ALL_ON", + Zero, + Zero, + 0x03 + }, + + Package (0x06) + { + "FSTATE", + One, + "CLK_OFF", + 0x2710, + Zero, + 0x02 + }, + + Package (0x06) + { + "FSTATE", + 0x02, + "PWR_OFF", + 0x000186A0, + Zero, + One + }, + + Package (0x0A) + { + "PSTATE_SET", + Zero, + "VIDEO_RESET", + "*", + "RESET", + 0x02, + Zero, + Zero, + Package (0x04) + { + "PSTATE", + Zero, + One, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + One, + Zero, + 0x02 + } + }, + + Package (0x0A) + { + "PSTATE_SET", + One, + "VIDEO_FOOTSWITCH_OVERRIDE", + "*", + "FOOTSWITCH_OVERRIDE", + 0x02, + One, + Zero, + Package (0x04) + { + "PSTATE", + Zero, + One, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + One, + Zero, + 0x02 + } + }, + + Package (0x0E) + { + "PSTATE_SET", + 0x02, + "VIDEO_CORE_CLOCK_CONTROL", + "*", + "CORE_CLOCK", + 0x06, + 0x04, + Zero, + Package (0x04) + { + "PSTATE", + Zero, + 0x1FC4EF40, + Zero + }, + + Package (0x04) + { + "PSTATE", + One, + 0x1A76E700, + One + }, + + Package (0x04) + { + "PSTATE", + 0x02, + 0x1528DEC0, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x03, + 0x10089D40, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x04, + 0x0BEBC200, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x05, + Zero, + 0x03 + } + }, + + Package (0x45) + { + "PSTATE_SET", + 0x03, + "VIDEO_AXI_PORT_BW", + "*", + "BANDWIDTH", + 0x3D, + 0x3A, + Zero, + Package (0x04) + { + "PSTATE", + Zero, + 0x00000002CB417800, + Zero + }, + + Package (0x04) + { + "PSTATE", + One, + 0x00000002BF55B600, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x02, + 0x00000002B369F400, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x03, + 0x00000002A77E3200, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x04, + 0x000000029B927000, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x05, + 0x000000028FA6AE00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x06, + 0x0000000283BAEC00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x07, + 0x0000000277CF2A00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x08, + 0x000000026BE36800, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x09, + 0x000000025FF7A600, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x0A, + 0x00000002540BE400, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x0B, + 0x0000000248202200, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x0C, + 0x000000023C346000, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x0D, + 0x0000000230489E00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x0E, + 0x00000002245CDC00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x0F, + 0x0000000218711A00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x10, + 0x000000020C855800, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x11, + 0x0000000200999600, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x12, + 0x00000001F4ADD400, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x13, + 0x00000001E8C21200, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x14, + 0x00000001DCD65000, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x15, + 0x00000001D0EA8E00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x16, + 0x00000001C4FECC00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x17, + 0x00000001B9130A00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x18, + 0x00000001AD274800, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x19, + 0x00000001A13B8600, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x1A, + 0x00000001954FC400, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x1B, + 0x0000000189640200, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x1C, + 0x000000017D784000, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x1D, + 0x00000001718C7E00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x1E, + 0x0000000165A0BC00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x1F, + 0x0000000159B4FA00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x20, + 0x000000014DC93800, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x21, + 0x0000000141DD7600, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x22, + 0x0000000135F1B400, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x23, + 0x000000012A05F200, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x24, + 0x000000011E1A3000, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x25, + 0x00000001122E6E00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x26, + 0x000000010642AC00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x27, + 0xFA56EA00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x28, + 0xEE6B2800, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x29, + 0xE27F6600, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x2A, + 0xD693A400, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x2B, + 0xCAA7E200, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x2C, + 0xBEBC2000, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x2D, + 0xB2D05E00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x2E, + 0xA6E49C00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x2F, + 0x9AF8DA00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x30, + 0x8F0D1800, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x31, + 0x83215600, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x32, + 0x77359400, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x33, + 0x6B49D200, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x34, + 0x5F5E1000, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x35, + 0x53724E00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x36, + 0x47868C00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x37, + 0x3B9ACA00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x38, + 0x2FAF0800, + One + }, + + Package (0x04) + { + "PSTATE", + 0x39, + 0x23C34600, + One + }, + + Package (0x04) + { + "PSTATE", + 0x3A, + 0x17D78400, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x3B, + 0x0BEBC200, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x3C, + Zero, + 0x02 + } + } + }, + + Package (0x0D) + { + "COMPONENT", + 0x05, + ToUUID ("cc4d73fa-c3c2-4c7e-a217-d468f4611bbd"), + "CRYPTO_POWER_STATES", + "HW_BLOCK_NONE", + Package (0x02) + { + "ENGINE", + "CRYPTO" + }, + + 0x02, + 0x03, + Package (0x06) + { + "FSTATE", + Zero, + "ALL_ON", + Zero, + Zero, + 0x03 + }, + + Package (0x06) + { + "FSTATE", + One, + "PWR_OFF", + 0x000186A0, + Zero, + One + }, + + Package (0x0A) + { + "PSTATE_SET", + Zero, + "CRYPTO_RESET", + "*", + "RESET", + 0x02, + Zero, + Zero, + Package (0x04) + { + "PSTATE", + Zero, + One, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + One, + Zero, + 0x02 + } + }, + + Package (0x0A) + { + "PSTATE_SET", + One, + "CRYPTO_FOOTSWITCH_OVERRIDE", + "*", + "FOOTSWITCH_OVERRIDE", + 0x02, + One, + Zero, + Package (0x04) + { + "PSTATE", + Zero, + One, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + One, + Zero, + 0x02 + } + }, + + Package (0x09) + { + "PSTATE_SET", + 0x02, + "CRYPTO_CORE_CLOCK_CONTROL", + "*", + "CORE_CLOCK", + One, + Zero, + Zero, + Package (0x04) + { + "PSTATE", + Zero, + Zero, + Zero + } + } + }, + + Package (0x10) + { + "COMPONENT", + 0x06, + ToUUID ("e6be5096-55ec-4891-884b-0760bfc533b6"), + "VIDEO_ENCODER_POWER_STATES", + "HW_BLOCK_VIDEO", + Package (0x02) + { + "ENGINE", + "VIDEO_ENCODER" + }, + + 0x03, + 0x04, + Package (0x06) + { + "FSTATE", + Zero, + "ALL_ON", + Zero, + Zero, + 0x03 + }, + + Package (0x06) + { + "FSTATE", + One, + "CLK_OFF", + 0x2710, + Zero, + 0x02 + }, + + Package (0x06) + { + "FSTATE", + 0x02, + "PWR_OFF", + 0x000186A0, + Zero, + One + }, + + Package (0x0A) + { + "PSTATE_SET", + Zero, + "VIDEO_ENCODER_RESET", + "*", + "RESET", + 0x02, + Zero, + Zero, + Package (0x04) + { + "PSTATE", + Zero, + One, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + One, + Zero, + 0x02 + } + }, + + Package (0x0A) + { + "PSTATE_SET", + One, + "VIDEO_ENCODER_FOOTSWITCH_OVERRIDE", + "*", + "FOOTSWITCH_OVERRIDE", + 0x02, + One, + Zero, + Package (0x04) + { + "PSTATE", + Zero, + One, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + One, + Zero, + 0x02 + } + }, + + Package (0x0E) + { + "PSTATE_SET", + 0x02, + "VIDEO_ENCODER_CORE_CLOCK_CONTROL", + "*", + "CORE_CLOCK", + 0x06, + 0x04, + Zero, + Package (0x04) + { + "PSTATE", + Zero, + 0x1FC4EF40, + Zero + }, + + Package (0x04) + { + "PSTATE", + One, + 0x1A76E700, + One + }, + + Package (0x04) + { + "PSTATE", + 0x02, + 0x1528DEC0, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x03, + 0x10089D40, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x04, + 0x0BEBC200, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x05, + Zero, + 0x03 + } + }, + + Package (0x45) + { + "PSTATE_SET", + 0x03, + "VIDEO_ENCODER_AXI_PORT_BW", + "*", + "BANDWIDTH", + 0x3D, + 0x3A, + Zero, + Package (0x04) + { + "PSTATE", + Zero, + 0x00000002CB417800, + Zero + }, + + Package (0x04) + { + "PSTATE", + One, + 0x00000002BF55B600, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x02, + 0x00000002B369F400, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x03, + 0x00000002A77E3200, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x04, + 0x000000029B927000, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x05, + 0x000000028FA6AE00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x06, + 0x0000000283BAEC00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x07, + 0x0000000277CF2A00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x08, + 0x000000026BE36800, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x09, + 0x000000025FF7A600, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x0A, + 0x00000002540BE400, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x0B, + 0x0000000248202200, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x0C, + 0x000000023C346000, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x0D, + 0x0000000230489E00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x0E, + 0x00000002245CDC00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x0F, + 0x0000000218711A00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x10, + 0x000000020C855800, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x11, + 0x0000000200999600, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x12, + 0x00000001F4ADD400, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x13, + 0x00000001E8C21200, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x14, + 0x00000001DCD65000, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x15, + 0x00000001D0EA8E00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x16, + 0x00000001C4FECC00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x17, + 0x00000001B9130A00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x18, + 0x00000001AD274800, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x19, + 0x00000001A13B8600, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x1A, + 0x00000001954FC400, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x1B, + 0x0000000189640200, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x1C, + 0x000000017D784000, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x1D, + 0x00000001718C7E00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x1E, + 0x0000000165A0BC00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x1F, + 0x0000000159B4FA00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x20, + 0x000000014DC93800, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x21, + 0x0000000141DD7600, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x22, + 0x0000000135F1B400, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x23, + 0x000000012A05F200, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x24, + 0x000000011E1A3000, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x25, + 0x00000001122E6E00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x26, + 0x000000010642AC00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x27, + 0xFA56EA00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x28, + 0xEE6B2800, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x29, + 0xE27F6600, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x2A, + 0xD693A400, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x2B, + 0xCAA7E200, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x2C, + 0xBEBC2000, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x2D, + 0xB2D05E00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x2E, + 0xA6E49C00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x2F, + 0x9AF8DA00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x30, + 0x8F0D1800, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x31, + 0x83215600, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x32, + 0x77359400, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x33, + 0x6B49D200, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x34, + 0x5F5E1000, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x35, + 0x53724E00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x36, + 0x47868C00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x37, + 0x3B9ACA00, + Zero + }, + + Package (0x04) + { + "PSTATE", + 0x38, + 0x2FAF0800, + One + }, + + Package (0x04) + { + "PSTATE", + 0x39, + 0x23C34600, + One + }, + + Package (0x04) + { + "PSTATE", + 0x3A, + 0x17D78400, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x3B, + 0x0BEBC200, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x3C, + Zero, + 0x02 + } + }, + + Package (0x03) + { + "PROVIDERS", + One, + Package (0x01) + { + 0x04 + } + } + }, + + Package (0x0F) + { + "COMPONENT", + 0x07, + ToUUID ("c42be628-d6bc-4755-bfd5-5af776797228"), + "SECDISPLAY_POWER_STATES", + "HW_BLOCK_MDP", + Package (0x02) + { + "DISPLAY", + "INTERNAL2" + }, + + 0x02, + 0x05, + Package (0x06) + { + "FSTATE", + Zero, + "ALL_ON", + Zero, + Zero, + 0x02 + }, + + Package (0x06) + { + "FSTATE", + One, + "PWR_OFF", + One, + One, + One + }, + + Package (0x09) + { + "PSTATE_SET", + Zero, + "INTERNAL2_RESET", + "*", + "RESET", + One, + Zero, + Zero, + Package (0x04) + { + "PSTATE", + Zero, + One, + 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 (0x12) + { + "PSTATE_SET", + 0x03, + "INTERNAL2_CORE_CLOCK_CONTROL", + "*", + "CORE_CLOCK", + 0x0A, + 0x03, + Zero, + Package (0x04) + { + "PSTATE", + Zero, + 0x18964020, + Zero + }, + + Package (0x04) + { + "PSTATE", + One, + 0x13AB6680, + One + }, + + Package (0x04) + { + "PSTATE", + 0x02, + 0x11E1A300, + One + }, + + Package (0x04) + { + "PSTATE", + 0x03, + 0x10642AC0, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x04, + 0x0BEBC200, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x05, + 0x0A37CADB, + 0x03 + }, + + Package (0x04) + { + "PSTATE", + 0x06, + 0x08F0D180, + 0x03 + }, + + Package (0x04) + { + "PSTATE", + 0x07, + 0x05F5E100, + 0x03 + }, + + Package (0x04) + { + "PSTATE", + 0x08, + 0x051BE56E, + 0x03 + }, + + Package (0x04) + { + "PSTATE", + 0x09, + Zero, + 0x03 + } + }, + + Package (0x32) + { + "PSTATE_SET", + 0x04, + "INTERNAL2_EBI_BANDWIDTH", + "*", + "BANDWIDTH", + 0x2A, + 0x21, + Zero, + Package (0x04) + { + "PSTATE", + Zero, + 0x000000025A01C500, + One + }, + + Package (0x04) + { + "PSTATE", + One, + 0x00000002422A4100, + One + }, + + Package (0x04) + { + "PSTATE", + 0x02, + 0x000000022A52BD00, + One + }, + + Package (0x04) + { + "PSTATE", + 0x03, + 0x00000002127B3900, + One + }, + + Package (0x04) + { + "PSTATE", + 0x04, + 0x00000001FAA3B500, + One + }, + + Package (0x04) + { + "PSTATE", + 0x05, + 0x00000001E2CC3100, + One + }, + + Package (0x04) + { + "PSTATE", + 0x06, + 0x00000001CAF4AD00, + One + }, + + Package (0x04) + { + "PSTATE", + 0x07, + 0x00000001B31D2900, + One + }, + + Package (0x04) + { + "PSTATE", + 0x08, + 0x000000019B45A500, + One + }, + + Package (0x04) + { + "PSTATE", + 0x09, + 0x00000001836E2100, + One + }, + + Package (0x04) + { + "PSTATE", + 0x0A, + 0x000000016B969D00, + One + }, + + Package (0x04) + { + "PSTATE", + 0x0B, + 0x0000000153BF1900, + One + }, + + Package (0x04) + { + "PSTATE", + 0x0C, + 0x000000013BE79500, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x0D, + 0x0000000124101100, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x0E, + 0x000000010C388D00, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x0F, + 0xF4610900, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x10, + 0xDC898500, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x11, + 0xC4B20100, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x12, + 0xACDA7D00, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x13, + 0x9502F900, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x14, + 0x8F0D1800, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x15, + 0x89173700, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x16, + 0x83215600, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x17, + 0x7D2B7500, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x18, + 0x77359400, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x19, + 0x713FB300, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x1A, + 0x6B49D200, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x1B, + 0x6553F100, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x1C, + 0x5F5E1000, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x1D, + 0x59682F00, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x1E, + 0x53724E00, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x1F, + 0x4D7C6D00, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x20, + 0x47868C00, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x21, + 0x4190AB00, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x22, + 0x3B9ACA00, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x23, + 0x35A4E900, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x24, + 0x2FAF0800, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x25, + 0x29B92700, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x26, + 0x23C34600, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x27, + 0x1DCD6500, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x28, + 0x17D78400, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x29, + Zero, + 0x02 + } + } + }, + + Package (0x0F) + { + "COMPONENT", + 0x08, + ToUUID ("1a134877-a115-49b8-bda1-382b78bba62d"), + "HDMI_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 (0x09) + { + "PSTATE_SET", + Zero, + "EXTERNAL1_RESET", + "*", + "RESET", + One, + Zero, + Zero, + Package (0x04) + { + "PSTATE", + Zero, + One, + 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 (0x12) + { + "PSTATE_SET", + 0x02, + "EXTERNAL1_CORE_CLOCK_CONTROL", + "*", + "CORE_CLOCK", + 0x0A, + 0x03, + Zero, + Package (0x04) + { + "PSTATE", + Zero, + 0x18964020, + Zero + }, + + Package (0x04) + { + "PSTATE", + One, + 0x13AB6680, + One + }, + + Package (0x04) + { + "PSTATE", + 0x02, + 0x11E1A300, + One + }, + + Package (0x04) + { + "PSTATE", + 0x03, + 0x10642AC0, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x04, + 0x0BEBC200, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x05, + 0x0A37CADB, + 0x03 + }, + + Package (0x04) + { + "PSTATE", + 0x06, + 0x08F0D180, + 0x03 + }, + + Package (0x04) + { + "PSTATE", + 0x07, + 0x05F5E100, + 0x03 + }, + + Package (0x04) + { + "PSTATE", + 0x08, + 0x051BE56E, + 0x03 + }, + + Package (0x04) + { + "PSTATE", + 0x09, + Zero, + 0x03 + } + }, + + Package (0x32) + { + "PSTATE_SET", + 0x03, + "EXTERNAL1_EBI_BANDWIDTH", + "*", + "BANDWIDTH", + 0x2A, + 0x21, + Zero, + Package (0x04) + { + "PSTATE", + Zero, + 0x000000025A01C500, + One + }, + + Package (0x04) + { + "PSTATE", + One, + 0x00000002422A4100, + One + }, + + Package (0x04) + { + "PSTATE", + 0x02, + 0x000000022A52BD00, + One + }, + + Package (0x04) + { + "PSTATE", + 0x03, + 0x00000002127B3900, + One + }, + + Package (0x04) + { + "PSTATE", + 0x04, + 0x00000001FAA3B500, + One + }, + + Package (0x04) + { + "PSTATE", + 0x05, + 0x00000001E2CC3100, + One + }, + + Package (0x04) + { + "PSTATE", + 0x06, + 0x00000001CAF4AD00, + One + }, + + Package (0x04) + { + "PSTATE", + 0x07, + 0x00000001B31D2900, + One + }, + + Package (0x04) + { + "PSTATE", + 0x08, + 0x000000019B45A500, + One + }, + + Package (0x04) + { + "PSTATE", + 0x09, + 0x00000001836E2100, + One + }, + + Package (0x04) + { + "PSTATE", + 0x0A, + 0x000000016B969D00, + One + }, + + Package (0x04) + { + "PSTATE", + 0x0B, + 0x0000000153BF1900, + One + }, + + Package (0x04) + { + "PSTATE", + 0x0C, + 0x000000013BE79500, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x0D, + 0x0000000124101100, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x0E, + 0x000000010C388D00, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x0F, + 0xF4610900, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x10, + 0xDC898500, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x11, + 0xC4B20100, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x12, + 0xACDA7D00, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x13, + 0x9502F900, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x14, + 0x8F0D1800, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x15, + 0x89173700, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x16, + 0x83215600, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x17, + 0x7D2B7500, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x18, + 0x77359400, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x19, + 0x713FB300, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x1A, + 0x6B49D200, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x1B, + 0x6553F100, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x1C, + 0x5F5E1000, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x1D, + 0x59682F00, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x1E, + 0x53724E00, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x1F, + 0x4D7C6D00, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x20, + 0x47868C00, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x21, + 0x4190AB00, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x22, + 0x3B9ACA00, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x23, + 0x35A4E900, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x24, + 0x2FAF0800, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x25, + 0x29B92700, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x26, + 0x23C34600, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x27, + 0x1DCD6500, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x28, + 0x17D78400, + 0x02 + }, + + Package (0x04) + { + "PSTATE", + 0x29, + Zero, + 0x02 + } + }, + + Package (0x03) + { + "PROVIDERS", + One, + Package (0x01) + { + 0x09 + } + } + }, + + Package (0x0A) + { + "COMPONENT", + 0x09, + ToUUID ("2feff049-f0c7-46fd-a9d8-6cf70e83ec9b"), + "HDMI_HOTPLUG_DETECT", + "HW_BLOCK_NONE", + Package (0x01) + { + "UNMANAGED" + }, + + 0x02, + Zero, + Package (0x06) + { + "FSTATE", + Zero, + "ALL_ON", + Zero, + Zero, + 0x02 + }, + + Package (0x06) + { + "FSTATE", + One, + "PWR_OFF", + One, + One, + One + } + }, + + Package (0x09) + { + "COMPONENT", + 0x0A, + ToUUID ("8dd40bdf-6fbd-45ed-8538-711d434b6ba1"), + "ALWAYS_ACTIVE_WP", + "HW_BLOCK_NONE", + Package (0x01) + { + "UNMANAGED" + }, + + One, + Zero, + Package (0x06) + { + "FSTATE", + Zero, + "ALL_ON", + Zero, + Zero, + One + } + } + }) + Name (P001, Package (0x0F) + { + "PSTATE_SET", + 0x02, + "GRAPHICS_FREQ_CONTROL", + "*", + "CORE_CLOCK", + 0x07, + 0x03, + 0x02, + Package (0x05) + { + "PSTATE", + Zero, + 0x26BE3680, + Zero, + Package (0x02) + { + "GPU", + 0x64 + } + }, + + Package (0x05) + { + "PSTATE", + One, + 0x1E0A6E00, + One, + Package (0x02) + { + "GPU", + 0x4E + } + }, + + Package (0x05) + { + "PSTATE", + 0x02, + 0x18054AC0, + One, + Package (0x02) + { + "GPU", + 0x3E + } + }, + + Package (0x05) + { + "PSTATE", + 0x03, + 0x13C9EB00, + 0x02, + Package (0x02) + { + "GPU", + 0x33 + } + }, + + Package (0x05) + { + "PSTATE", + 0x04, + 0x0EF5F4C0, + 0x03, + Package (0x02) + { + "GPU", + 0x26 + } + }, + + Package (0x05) + { + "PSTATE", + 0x05, + 0x0A3140C0, + 0x04, + Package (0x02) + { + "GPU", + Zero + } + }, + + Package (0x05) + { + "PSTATE", + 0x06, + Zero, + 0x05, + Package (0x02) + { + "GPU", + Zero + } + } + }) + Name (P002, Package (0x11) + { + "PSTATE_SET", + 0x02, + "GRAPHICS_FREQ_CONTROL", + "*", + "CORE_CLOCK", + 0x09, + 0x05, + 0x03, + Package (0x05) + { + "PSTATE", + Zero, + 0x2A51BD80, + Zero, + Package (0x02) + { + "GPU", + 0x64 + } + }, + + Package (0x05) + { + "PSTATE", + One, + 0x27EF6380, + One, + Package (0x02) + { + "GPU", + 0x5E + } + }, + + Package (0x05) + { + "PSTATE", + 0x02, + 0x23863D00, + 0x02, + Package (0x02) + { + "GPU", + 0x54 + } + }, + + Package (0x05) + { + "PSTATE", + 0x03, + 0x1EB246C0, + 0x03, + Package (0x02) + { + "GPU", + 0x49 + } + }, + + Package (0x05) + { + "PSTATE", + 0x04, + 0x18AD2380, + 0x04, + Package (0x02) + { + "GPU", + 0x3A + } + }, + + Package (0x05) + { + "PSTATE", + 0x05, + 0x14628180, + 0x05, + Package (0x02) + { + "GPU", + 0x30 + } + }, + + Package (0x05) + { + "PSTATE", + 0x06, + 0x0F518240, + 0x06, + Package (0x02) + { + "GPU", + 0x25 + } + }, + + Package (0x05) + { + "PSTATE", + 0x07, + 0x0ABA9500, + 0x07, + Package (0x02) + { + "GPU", + Zero + } + }, + + Package (0x05) + { + "PSTATE", + 0x08, + Zero, + 0x08, + Package (0x02) + { + "GPU", + Zero + } + } + }) + Name (P003, Package (0x15) + { + "PSTATE_SET", + 0x03, + "GRAPHICS_BW_CONTROL", + "*", + "BANDWIDTH", + 0x0D, + 0x05, + One, + Package (0x05) + { + "PSTATE", + Zero, + 0x000000035C988000, + Zero, + Package (0x02) + { + "GPU", + 0x64 + } + }, + + Package (0x05) + { + "PSTATE", + One, + 0x00000002E593C000, + One, + Package (0x02) + { + "GPU", + 0x55 + } + }, + + Package (0x05) + { + "PSTATE", + 0x02, + 0x0000000269FB2000, + One, + Package (0x02) + { + "GPU", + 0x4A + } + }, + + Package (0x05) + { + "PSTATE", + 0x03, + 0x00000001E53AC000, + One, + Package (0x02) + { + "GPU", + 0x3E + } + }, + + Package (0x05) + { + "PSTATE", + 0x04, + 0x000000016E360000, + One, + Package (0x02) + { + "GPU", + 0x36 + } + }, + + Package (0x05) + { + "PSTATE", + 0x05, + 0x0000000145032000, + 0x02, + Package (0x02) + { + "GPU", + 0x2F + } + }, + + Package (0x05) + { + "PSTATE", + 0x06, + 0x0000000104ECE000, + 0x02, + Package (0x02) + { + "GPU", + 0x26 + } + }, + + Package (0x05) + { + "PSTATE", + 0x07, + 0xC4D6A000, + 0x02, + Package (0x02) + { + "GPU", + 0x20 + } + }, + + Package (0x05) + { + "PSTATE", + 0x08, + 0x8F0D1800, + 0x02, + Package (0x02) + { + "GPU", + 0x1C + } + }, + + Package (0x05) + { + "PSTATE", + 0x09, + 0x5F5E1000, + 0x03, + Package (0x02) + { + "GPU", + 0x18 + } + }, + + Package (0x05) + { + "PSTATE", + 0x0A, + 0x47868C00, + 0x03, + Package (0x02) + { + "GPU", + 0x14 + } + }, + + Package (0x05) + { + "PSTATE", + 0x0B, + 0x2FAF0800, + 0x03, + Package (0x02) + { + "GPU", + 0x0F + } + }, + + Package (0x05) + { + "PSTATE", + 0x0C, + Zero, + 0x03, + Package (0x02) + { + "GPU", + Zero + } + } + }) + Name (P004, Package (0x15) + { + "PSTATE_SET", + 0x03, + "GRAPHICS_BW_CONTROL", + "*", + "BANDWIDTH", + 0x0D, + 0x05, + One, + Package (0x05) + { + "PSTATE", + Zero, + 0x000000035C988000, + Zero, + Package (0x02) + { + "GPU", + 0x64 + } + }, + + Package (0x05) + { + "PSTATE", + One, + 0x00000002E593C000, + One, + Package (0x02) + { + "GPU", + 0x55 + } + }, + + Package (0x05) + { + "PSTATE", + 0x02, + 0x0000000269FB2000, + One, + Package (0x02) + { + "GPU", + 0x4A + } + }, + + Package (0x05) + { + "PSTATE", + 0x03, + 0x00000001E53AC000, + One, + Package (0x02) + { + "GPU", + 0x3E + } + }, + + Package (0x05) + { + "PSTATE", + 0x04, + 0x000000016E360000, + One, + Package (0x02) + { + "GPU", + 0x36 + } + }, + + Package (0x05) + { + "PSTATE", + 0x05, + 0x0000000145032000, + 0x02, + Package (0x02) + { + "GPU", + 0x2F + } + }, + + Package (0x05) + { + "PSTATE", + 0x06, + 0x0000000104ECE000, + 0x02, + Package (0x02) + { + "GPU", + 0x26 + } + }, + + Package (0x05) + { + "PSTATE", + 0x07, + 0xC4D6A000, + 0x02, + Package (0x02) + { + "GPU", + 0x20 + } + }, + + Package (0x05) + { + "PSTATE", + 0x08, + 0x8F0D1800, + 0x02, + Package (0x02) + { + "GPU", + 0x1C + } + }, + + Package (0x05) + { + "PSTATE", + 0x09, + 0x5F5E1000, + 0x03, + Package (0x02) + { + "GPU", + 0x18 + } + }, + + Package (0x05) + { + "PSTATE", + 0x0A, + 0x47868C00, + 0x03, + Package (0x02) + { + "GPU", + 0x14 + } + }, + + Package (0x05) + { + "PSTATE", + 0x0B, + 0x2FAF0800, + 0x03, + Package (0x02) + { + "GPU", + 0x0F + } + }, + + Package (0x05) + { + "PSTATE", + 0x0C, + Zero, + 0x03, + Package (0x02) + { + "GPU", + Zero + } + } + }) + If ((SIDV < 0x00020000)) + { + DerefOf (RBUF [0x04]) [0x0C] = P001 /* \_SB_.GPU0.PMCL.P001 */ + } + Else + { + DerefOf (RBUF [0x04]) [0x0C] = P002 /* \_SB_.GPU0.PMCL.P002 */ + } + + If ((SIDV < 0x00020000)) + { + DerefOf (RBUF [0x04]) [0x0D] = P003 /* \_SB_.GPU0.PMCL.P003 */ + } + Else + { + DerefOf (RBUF [0x04]) [0x0D] = P004 /* \_SB_.GPU0.PMCL.P004 */ + } + + Return (RBUF) /* \_SB_.GPU0.PMCL.RBUF */ + } + + Method (_ROM, 3, NotSerialized) // _ROM: Read-Only Memory + { + Name (PCFG, Buffer (0x1137) + { + /* 0000 */ 0x3C, 0x3F, 0x78, 0x6D, 0x6C, 0x20, 0x76, 0x65, // .< + /* 0028 */ 0x50, 0x61, 0x6E, 0x65, 0x6C, 0x4E, 0x61, 0x6D, // PanelNam + /* 0030 */ 0x65, 0x3E, 0x6D, 0x69, 0x70, 0x69, 0x5F, 0x6D, // e>mipi_m + /* 0038 */ 0x6F, 0x74, 0x5F, 0x63, 0x6D, 0x64, 0x5F, 0x73, // ot_cmd_s + /* 0040 */ 0x6D, 0x64, 0x5F, 0x51, 0x48, 0x44, 0x5F, 0x35, // md_QHD_5 + /* 0048 */ 0x34, 0x36, 0x5F, 0x67, 0x3C, 0x2F, 0x50, 0x61, // 46_g + /* 0058 */ 0x0A, 0x3C, 0x50, 0x61, 0x6E, 0x65, 0x6C, 0x44, // .SMD 5 + /* 0070 */ 0x34, 0x36, 0x20, 0x51, 0x48, 0x44, 0x20, 0x53, // 46 QHD S + /* 0078 */ 0x69, 0x6E, 0x67, 0x6C, 0x65, 0x20, 0x44, 0x53, // ingle DS + /* 0080 */ 0x49, 0x20, 0x43, 0x6F, 0x6D, 0x6D, 0x61, 0x6E, // I Comman + /* 0088 */ 0x64, 0x20, 0x4D, 0x6F, 0x64, 0x65, 0x20, 0x44, // d Mode D + /* 0090 */ 0x53, 0x43, 0x20, 0x50, 0x61, 0x6E, 0x65, 0x6C, // SC Panel + /* 0098 */ 0x20, 0x28, 0x31, 0x34, 0x34, 0x30, 0x78, 0x32, // (1440x2 + /* 00A0 */ 0x35, 0x36, 0x30, 0x20, 0x32, 0x34, 0x62, 0x70, // 560 24bp + /* 00A8 */ 0x70, 0x29, 0x3C, 0x2F, 0x50, 0x61, 0x6E, 0x65, // p). + /* 00D8 */ 0x20, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x48, // . + /* 00F0 */ 0x31, 0x34, 0x34, 0x30, 0x3C, 0x2F, 0x48, 0x6F, // 1440 + /* 0108 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x48, 0x6F, // . 120 . + /* 0140 */ 0x20, 0x20, 0x20, 0x3C, 0x48, 0x6F, 0x72, 0x69, // + /* 0158 */ 0x34, 0x34, 0x3C, 0x2F, 0x48, 0x6F, 0x72, 0x69, // 44 + /* 0170 */ 0x20, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x48, // . 16 . + /* 01A8 */ 0x20, 0x3C, 0x48, 0x6F, 0x72, 0x69, 0x7A, 0x6F, // 0 . + /* 01D8 */ 0x20, 0x3C, 0x48, 0x6F, 0x72, 0x69, 0x7A, 0x6F, // 0 + /* 01F0 */ 0x3C, 0x2F, 0x48, 0x6F, 0x72, 0x69, 0x7A, 0x6F, // + /* 0208 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x48, 0x6F, // . 0 . + /* 0240 */ 0x20, 0x20, 0x20, 0x3C, 0x56, 0x65, 0x72, 0x74, // 2560< + /* 0258 */ 0x2F, 0x56, 0x65, 0x72, 0x74, 0x69, 0x63, 0x61, // /Vertica + /* 0260 */ 0x6C, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x3E, // lActive> + /* 0268 */ 0x20, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x56, // . 8 + /* 0298 */ 0x20, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x56, // . 4 . + /* 02C8 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x56, 0x65, 0x72, // 4 + /* 02E0 */ 0x3C, 0x2F, 0x56, 0x65, 0x72, 0x74, 0x69, 0x63, // . + /* 02F8 */ 0x20, 0x20, 0x3C, 0x56, 0x65, 0x72, 0x74, 0x69, // 0 + /* 0320 */ 0x20, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x56, // . 0 . + /* 0350 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x56, 0x65, 0x72, // 0 . + /* 0388 */ 0x3C, 0x49, 0x6E, 0x76, 0x65, 0x72, 0x74, 0x44, // Fals + /* 03A0 */ 0x65, 0x3C, 0x2F, 0x49, 0x6E, 0x76, 0x65, 0x72, // e . + /* 03B8 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x49, 0x6E, 0x76, // False . + /* 03F0 */ 0x20, 0x20, 0x3C, 0x49, 0x6E, 0x76, 0x65, 0x72, // F + /* 0408 */ 0x61, 0x6C, 0x73, 0x65, 0x3C, 0x2F, 0x49, 0x6E, // alse . + /* 0428 */ 0x3C, 0x42, 0x6F, 0x72, 0x64, 0x65, 0x72, 0x43, // 0x0 + /* 0438 */ 0x3C, 0x2F, 0x42, 0x6F, 0x72, 0x64, 0x65, 0x72, // .< + /* 0448 */ 0x2F, 0x47, 0x72, 0x6F, 0x75, 0x70, 0x3E, 0x0A, // /Group>. + /* 0450 */ 0x3C, 0x47, 0x72, 0x6F, 0x75, 0x70, 0x20, 0x69, // . + /* 0470 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x49, 0x6E, 0x74, // 9 . + /* 0498 */ 0x20, 0x20, 0x3C, 0x49, 0x6E, 0x74, 0x65, 0x72, // + /* 04B0 */ 0x33, 0x3C, 0x2F, 0x49, 0x6E, 0x74, 0x65, 0x72, // 3 + /* 04C8 */ 0x0A, 0x3C, 0x2F, 0x47, 0x72, 0x6F, 0x75, 0x70, // .. . + /* 04F0 */ 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, 0x43, 0x68, // + /* 0500 */ 0x32, 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x43, 0x68, // 2 + /* 0510 */ 0x20, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x44, // . 0 . + /* 0538 */ 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, 0x4C, 0x50, // True . + /* 0560 */ 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, 0x43, // 36 . + /* 0588 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, // 1 . + /* 05B0 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, // 4< + /* 05C0 */ 0x2F, 0x44, 0x53, 0x49, 0x4C, 0x61, 0x6E, 0x65, // /DSILane + /* 05C8 */ 0x73, 0x3E, 0x20, 0x0A, 0x20, 0x20, 0x20, 0x20, // s> . + /* 05D0 */ 0x3C, 0x44, 0x53, 0x49, 0x52, 0x65, 0x66, 0x72, // + /* 05E0 */ 0x30, 0x78, 0x33, 0x43, 0x30, 0x30, 0x30, 0x30, // 0x3C0000 + /* 05E8 */ 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x52, 0x65, 0x66, // . < + /* 0600 */ 0x44, 0x53, 0x49, 0x50, 0x68, 0x79, 0x44, 0x43, // DSIPhyDC + /* 0608 */ 0x44, 0x43, 0x4D, 0x6F, 0x64, 0x65, 0x3E, 0x54, // DCMode>T + /* 0610 */ 0x72, 0x75, 0x65, 0x3C, 0x2F, 0x44, 0x53, 0x49, // rue. + /* 0628 */ 0x20, 0x3C, 0x44, 0x53, 0x49, 0x43, 0x4D, 0x44, // Fa + /* 0640 */ 0x6C, 0x73, 0x65, 0x3C, 0x2F, 0x44, 0x53, 0x49, // lse . < + /* 0660 */ 0x44, 0x53, 0x49, 0x43, 0x4D, 0x44, 0x55, 0x73, // DSICMDUs + /* 0668 */ 0x69, 0x6E, 0x67, 0x54, 0x72, 0x69, 0x67, 0x67, // ingTrigg + /* 0670 */ 0x65, 0x72, 0x3E, 0x46, 0x61, 0x6C, 0x73, 0x65, // er>False + /* 0678 */ 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x43, 0x4D, 0x44, // . + /* 0690 */ 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, 0x50, // + /* 06A8 */ 0x54, 0x72, 0x75, 0x65, 0x3C, 0x2F, 0x44, 0x53, // True . + /* 06C8 */ 0x3C, 0x44, 0x53, 0x49, 0x45, 0x6E, 0x61, 0x62, // Tr + /* 06E0 */ 0x75, 0x65, 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x45, // ue . < + /* 0700 */ 0x44, 0x53, 0x49, 0x41, 0x75, 0x74, 0x6F, 0x52, // DSIAutoR + /* 0708 */ 0x65, 0x66, 0x72, 0x65, 0x73, 0x68, 0x46, 0x72, // efreshFr + /* 0710 */ 0x61, 0x6D, 0x65, 0x4E, 0x75, 0x6D, 0x44, 0x69, // ameNumDi + /* 0718 */ 0x76, 0x3E, 0x31, 0x3C, 0x2F, 0x44, 0x53, 0x49, // v>1 + /* 0738 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, // . T + /* 0750 */ 0x72, 0x75, 0x65, 0x3C, 0x2F, 0x44, 0x53, 0x49, // rue . + /* 0768 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, // Tr + /* 0788 */ 0x75, 0x65, 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x54, // ue . + /* 07A8 */ 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, 0x54, // 2 + /* 07C0 */ 0x35, 0x36, 0x30, 0x3C, 0x2F, 0x44, 0x53, 0x49, // 560 + /* 07D8 */ 0x20, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x44, // . 2560 . < + /* 0810 */ 0x44, 0x53, 0x49, 0x44, 0x53, 0x43, 0x45, 0x6E, // DSIDSCEn + /* 0818 */ 0x61, 0x62, 0x6C, 0x65, 0x3E, 0x54, 0x72, 0x75, // able>Tru + /* 0820 */ 0x65, 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x44, 0x53, // e + /* 0830 */ 0x20, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x44, // . 1 . + /* 0858 */ 0x3C, 0x44, 0x53, 0x49, 0x44, 0x53, 0x43, 0x4D, // 1 . + /* 0878 */ 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, 0x44, 0x53, // 0 . + /* 0898 */ 0x3C, 0x44, 0x53, 0x49, 0x44, 0x53, 0x43, 0x50, // 4 . + /* 08C0 */ 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, 0x44, 0x53, // 1440 + /* 08D8 */ 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x44, 0x53, 0x43, // . + /* 08F0 */ 0x20, 0x3C, 0x44, 0x53, 0x49, 0x44, 0x53, 0x43, // 16 . + /* 0920 */ 0x3C, 0x44, 0x53, 0x49, 0x43, 0x6F, 0x6E, 0x74, // 00 + /* 0938 */ 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x43, 0x6F, 0x6E, // . + /* 0950 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, // Tr + /* 0970 */ 0x75, 0x65, 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x54, // ue . + /* 0990 */ 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, 0x54, // 18 . + /* 09C8 */ 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, 0x54, 0x69, // T + /* 09E8 */ 0x72, 0x75, 0x65, 0x3C, 0x2F, 0x44, 0x53, 0x49, // rue . < + /* 0A10 */ 0x44, 0x53, 0x49, 0x54, 0x69, 0x6D, 0x69, 0x6E, // DSITimin + /* 0A18 */ 0x67, 0x43, 0x4C, 0x4B, 0x50, 0x72, 0x65, 0x70, // gCLKPrep + /* 0A20 */ 0x61, 0x72, 0x65, 0x56, 0x61, 0x6C, 0x75, 0x65, // areValue + /* 0A28 */ 0x3E, 0x34, 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x54, // >4 . + /* 0A48 */ 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, 0x54, // Tr + /* 0A68 */ 0x75, 0x65, 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x54, // ue . + /* 0A88 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, // 4 . + /* 0AC0 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, // Tru + /* 0AE0 */ 0x65, 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x54, 0x69, // e . + /* 0B00 */ 0x20, 0x3C, 0x44, 0x53, 0x49, 0x54, 0x69, 0x6D, // 7 + /* 0B18 */ 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x54, 0x69, 0x6D, // + /* 0B30 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, // . Tr + /* 0B50 */ 0x75, 0x65, 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x54, // ue . + /* 0B70 */ 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, 0x54, 0x69, // + /* 0B88 */ 0x31, 0x33, 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x54, // 13 . < + /* 0BA8 */ 0x44, 0x53, 0x49, 0x54, 0x69, 0x6D, 0x69, 0x6E, // DSITimin + /* 0BB0 */ 0x67, 0x48, 0x53, 0x50, 0x72, 0x65, 0x70, 0x61, // gHSPrepa + /* 0BB8 */ 0x72, 0x65, 0x4F, 0x76, 0x65, 0x72, 0x72, 0x69, // reOverri + /* 0BC0 */ 0x64, 0x65, 0x3E, 0x54, 0x72, 0x75, 0x65, 0x3C, // de>True< + /* 0BC8 */ 0x2F, 0x44, 0x53, 0x49, 0x54, 0x69, 0x6D, 0x69, // /DSITimi + /* 0BD0 */ 0x6E, 0x67, 0x48, 0x53, 0x50, 0x72, 0x65, 0x70, // ngHSPrep + /* 0BD8 */ 0x61, 0x72, 0x65, 0x4F, 0x76, 0x65, 0x72, 0x72, // areOverr + /* 0BE0 */ 0x69, 0x64, 0x65, 0x3E, 0x20, 0x0A, 0x20, 0x20, // ide> . + /* 0BE8 */ 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, 0x54, 0x69, // 4 . + /* 0C20 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, // Tr + /* 0C40 */ 0x75, 0x65, 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x54, // ue . + /* 0C60 */ 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, 0x54, // 5 . + /* 0C98 */ 0x20, 0x3C, 0x44, 0x53, 0x49, 0x54, 0x69, 0x6D, // Tru + /* 0CB8 */ 0x65, 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x54, 0x69, // e . + /* 0CD8 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, // 3 + /* 0D10 */ 0x20, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x44, // . T + /* 0D30 */ 0x72, 0x75, 0x65, 0x3C, 0x2F, 0x44, 0x53, 0x49, // rue . + /* 0D50 */ 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, 0x54, // 0 . < + /* 0D88 */ 0x44, 0x53, 0x49, 0x54, 0x69, 0x6D, 0x69, 0x6E, // DSITimin + /* 0D90 */ 0x67, 0x54, 0x41, 0x47, 0x6F, 0x4F, 0x76, 0x65, // gTAGoOve + /* 0D98 */ 0x72, 0x72, 0x69, 0x64, 0x65, 0x3E, 0x54, 0x72, // rride>Tr + /* 0DA0 */ 0x75, 0x65, 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x54, // ue . + /* 0DC0 */ 0x3C, 0x44, 0x53, 0x49, 0x54, 0x69, 0x6D, 0x69, // 3 . + /* 0DF0 */ 0x3C, 0x44, 0x53, 0x49, 0x54, 0x69, 0x6D, 0x69, // + /* 0E08 */ 0x54, 0x72, 0x75, 0x65, 0x3C, 0x2F, 0x44, 0x53, // True . + /* 0E28 */ 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, 0x54, // + /* 0E40 */ 0x34, 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x54, 0x69, // 4 + /* 0E58 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x44, 0x53, // . Tr + /* 0E78 */ 0x75, 0x65, 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x54, // ue . + /* 0E98 */ 0x20, 0x20, 0x3C, 0x44, 0x53, 0x49, 0x54, 0x69, // + /* 0EB0 */ 0x32, 0x38, 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x54, // 28 . < + /* 0ED0 */ 0x44, 0x53, 0x49, 0x54, 0x69, 0x6D, 0x69, 0x6E, // DSITimin + /* 0ED8 */ 0x67, 0x43, 0x4C, 0x4B, 0x50, 0x6F, 0x73, 0x74, // gCLKPost + /* 0EE0 */ 0x4F, 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, // Override + /* 0EE8 */ 0x3E, 0x54, 0x72, 0x75, 0x65, 0x3C, 0x2F, 0x44, // >True + /* 0F08 */ 0x20, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x3C, 0x44, // . 5.< + /* 0F40 */ 0x2F, 0x47, 0x72, 0x6F, 0x75, 0x70, 0x3E, 0x0A, // /Group>. + /* 0F48 */ 0x3C, 0x44, 0x53, 0x49, 0x49, 0x6E, 0x69, 0x74, // . 3 + /* 0F60 */ 0x39, 0x20, 0x46, 0x30, 0x20, 0x35, 0x41, 0x20, // 9 F0 5A + /* 0F68 */ 0x35, 0x41, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x33, // 5A. 3 + /* 0F70 */ 0x39, 0x20, 0x46, 0x43, 0x20, 0x35, 0x41, 0x20, // 9 FC 5A + /* 0F78 */ 0x35, 0x41, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x31, // 5A. 1 + /* 0F80 */ 0x35, 0x20, 0x46, 0x39, 0x20, 0x30, 0x30, 0x0A, // 5 F9 00. + /* 0F88 */ 0x20, 0x20, 0x20, 0x20, 0x31, 0x35, 0x20, 0x46, // 15 F + /* 0F90 */ 0x45, 0x20, 0x33, 0x30, 0x0A, 0x20, 0x20, 0x20, // E 30. + /* 0F98 */ 0x20, 0x31, 0x35, 0x20, 0x46, 0x45, 0x20, 0x42, // 15 FE B + /* 0FA0 */ 0x30, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x30, 0x37, // 0. 07 + /* 0FA8 */ 0x20, 0x30, 0x31, 0x0A, 0x20, 0x20, 0x20, 0x20, // 01. + /* 0FB0 */ 0x30, 0x35, 0x20, 0x31, 0x31, 0x20, 0x30, 0x30, // 05 11 00 + /* 0FB8 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x66, 0x66, 0x20, // . ff + /* 0FC0 */ 0x37, 0x38, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x31, // 78. 1 + /* 0FC8 */ 0x35, 0x20, 0x42, 0x30, 0x20, 0x32, 0x46, 0x0A, // 5 B0 2F. + /* 0FD0 */ 0x20, 0x20, 0x20, 0x20, 0x31, 0x35, 0x20, 0x46, // 15 F + /* 0FD8 */ 0x45, 0x20, 0x32, 0x31, 0x0A, 0x20, 0x20, 0x20, // E 21. + /* 0FE0 */ 0x20, 0x31, 0x35, 0x20, 0x45, 0x36, 0x20, 0x30, // 15 E6 0 + /* 0FE8 */ 0x31, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x31, 0x35, // 1. 15 + /* 0FF0 */ 0x20, 0x33, 0x35, 0x20, 0x30, 0x30, 0x0A, 0x20, // 35 00. + /* 0FF8 */ 0x20, 0x20, 0x20, 0x33, 0x39, 0x20, 0x43, 0x32, // 39 C2 + /* 1000 */ 0x20, 0x30, 0x30, 0x20, 0x30, 0x38, 0x20, 0x44, // 00 08 D + /* 1008 */ 0x38, 0x20, 0x44, 0x38, 0x20, 0x30, 0x30, 0x20, // 8 D8 00 + /* 1010 */ 0x38, 0x30, 0x20, 0x32, 0x42, 0x20, 0x30, 0x35, // 80 2B 05 + /* 1018 */ 0x20, 0x30, 0x38, 0x20, 0x30, 0x45, 0x20, 0x30, // 08 0E 0 + /* 1020 */ 0x37, 0x20, 0x30, 0x42, 0x20, 0x30, 0x35, 0x20, // 7 0B 05 + /* 1028 */ 0x30, 0x44, 0x20, 0x30, 0x41, 0x20, 0x31, 0x35, // 0D 0A 15 + /* 1030 */ 0x20, 0x31, 0x33, 0x20, 0x32, 0x30, 0x20, 0x31, // 13 20 1 + /* 1038 */ 0x45, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x31, 0x35, // E. 15 + /* 1040 */ 0x20, 0x35, 0x33, 0x20, 0x32, 0x30, 0x0A, 0x20, // 53 20. + /* 1048 */ 0x20, 0x20, 0x20, 0x31, 0x35, 0x20, 0x35, 0x31, // 15 51 + /* 1050 */ 0x20, 0x30, 0x30, 0x0A, 0x20, 0x20, 0x20, 0x20, // 00. + /* 1058 */ 0x31, 0x35, 0x20, 0x35, 0x35, 0x20, 0x30, 0x30, // 15 55 00 + /* 1060 */ 0x0A, 0x20, 0x20, 0x20, 0x20, 0x30, 0x35, 0x20, // . 05 + /* 1068 */ 0x32, 0x39, 0x20, 0x30, 0x30, 0x0A, 0x20, 0x20, // 29 00. + /* 1070 */ 0x20, 0x20, 0x66, 0x66, 0x20, 0x32, 0x38, 0x0A, // ff 28. + /* 1078 */ 0x3C, 0x2F, 0x44, 0x53, 0x49, 0x49, 0x6E, 0x69, // . . + /* 10A0 */ 0x20, 0x20, 0x30, 0x35, 0x20, 0x30, 0x30, 0x20, // 05 00 + /* 10A8 */ 0x30, 0x30, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x30, // 00. 0 + /* 10B0 */ 0x35, 0x20, 0x32, 0x38, 0x20, 0x30, 0x30, 0x0A, // 5 28 00. + /* 10B8 */ 0x20, 0x20, 0x20, 0x20, 0x30, 0x35, 0x20, 0x31, // 05 1 + /* 10C0 */ 0x30, 0x20, 0x30, 0x30, 0x0A, 0x20, 0x20, 0x20, // 0 00. + /* 10C8 */ 0x20, 0x66, 0x66, 0x20, 0x37, 0x38, 0x0A, 0x3C, // ff 78.< + /* 10D0 */ 0x2F, 0x44, 0x53, 0x49, 0x54, 0x65, 0x72, 0x6D, // /DSITerm + /* 10D8 */ 0x53, 0x65, 0x71, 0x75, 0x65, 0x6E, 0x63, 0x65, // Sequence + /* 10E0 */ 0x3E, 0x0A, 0x3C, 0x47, 0x72, 0x6F, 0x75, 0x70, // >. . + /* 1108 */ 0x20, 0x20, 0x20, 0x20, 0x3C, 0x42, 0x61, 0x63, // 3... + }) + 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 (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 (CHDV, 0, NotSerialized) + { + Name (CHIF, Package (0x02) + { + One, + Package (0x07) + { + "CHILDDEV", + Zero, + 0x00024321, + "QCOM_AVStream_8998_CLS", + Zero, + "Qualcomm Camera AVStream Mini Driver", + Package (0x04) + { + "COMPATIBLEIDS", + 0x02, + "VEN_QCOM&DEV__AVSTREAM", + "QCOM_AVSTREAM" + } + } + }) + Return (CHIF) /* \_SB_.GPU0.CHDV.CHIF */ + } + + Method (REGR, 0, NotSerialized) + { + Name (RBUF, Package (0x14) + { + Package (0x02) + { + "ForceMaxPerf", + Zero + }, + + Package (0x02) + { + "ForceStablePowerSettings", + Zero + }, + + Package (0x02) + { + "ForceActive", + Zero + }, + + Package (0x02) + { + "PreventPowerCollapse", + Zero + }, + + Package (0x02) + { + "DisableThermalMitigation", + Zero + }, + + Package (0x02) + { + "DisableTzMDSSRestore", + One + }, + + Package (0x02) + { + "UseLowPTForGfxPerProcess", + One + }, + + Package (0x02) + { + "DisableCDI", + Zero + }, + + Package (0x02) + { + "GPU64bAddrEnabled", + One + }, + + Package (0x02) + { + "MaxPreemptionOffsets", + 0x80 + }, + + Package (0x02) + { + "MaxRequiredDmaQueueEntry", + 0x08 + }, + + Package (0x02) + { + "SupportsSecureInAperture", + One + }, + + Package (0x02) + { + "ZeroFlagSupportInPTE", + One + }, + + Package (0x02) + { + "SecureCarveoutSize", + 0x04C00000 + }, + + Package (0x02) + { + "SupportsCacheCoherency", + One + }, + + Package (0x02) + { + "KeepUefiBuffer", + One + }, + + Package (0x03) + { + "GRAPHICS", + 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", + 0x08FC + } + }, + + Package (0x07) + { + "A5x", + Package (0x02) + { + "DisableSpCollapse", + Zero + }, + + Package (0x02) + { + "DisableRbCcuCollapse", + Zero + }, + + Package (0x02) + { + "DisableDCS", + Zero + }, + + Package (0x02) + { + "DisableICG", + Zero + }, + + Package (0x02) + { + "DisableGpmuCG", + Zero + }, + + Package (0x02) + { + "EnableFallbackToDisableSecureMode", + Zero + } + } + }, + + Package (0x03) + { + "VIDEO", + Package (0x02) + { + "ForceActive", + Zero + }, + + Package (0x02) + { + "PreventPowerCollapse", + Zero + } + }, + + Package (0x03) + { + "VIDEO_ENCODER", + Package (0x02) + { + "ForceActive", + Zero + }, + + Package (0x02) + { + "PreventPowerCollapse", + Zero + } + }, + + Package (0x06) + { + "DISPLAY", + Package (0x02) + { + "DisableMiracast", + One + }, + + Package (0x02) + { + "EnableOEMDriverDependency", + Zero + }, + + Package (0x02) + { + "EnableBridgeDriverDependency", + Zero + }, + + Package (0x02) + { + "DisableRotator", + Zero + }, + + Package (0x02) + { + "DisableMDPBLT", + One + } + } + }) + Return (RBUF) /* \_SB_.GPU0.REGR.RBUF */ + } + } + + Device (SCM0) + { + Name (_HID, "QCOM0013") // _HID: Hardware ID + Alias (PSUB, _SUB) + Name (_UID, Zero) // _UID: Unique ID + } + + Device (TREE) + { + Name (_HID, "QCOM00BF") // _HID: Hardware ID + Alias (PSUB, _SUB) + Name (_UID, Zero) // _UID: Unique ID + } + + Device (SPMI) + { + Name (_HID, "QCOM0015") // _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, + 0x08000000, // 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 */ 0x07, 0x06, 0x04, 0x07, 0x01, 0xFF, 0x10, 0x01, // ........ + /* 0010 */ 0x00, 0x01, 0x08, 0x00, 0x00, 0x00, 0x02, 0x80, // ........ + /* 0018 */ 0x00, 0x00 // .. + }) + Return (XBUF) /* \_SB_.SPMI.CONF.XBUF */ + } + } + + Device (GIO0) + { + Name (_HID, "QCOM0016") // _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, + 0x03400000, // Address Base + 0x00C00000, // Address Length + ) + Interrupt (ResourceConsumer, Level, ActiveHigh, Shared, ,, ) + { + 0x000000F0, + } + Interrupt (ResourceConsumer, Level, ActiveHigh, Shared, ,, ) + { + 0x000000F0, + } + Interrupt (ResourceConsumer, Level, ActiveHigh, Shared, ,, ) + { + 0x000000F0, + } + }) + 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, 0x0016B000, 0x1020) + Field (CP00, DWordAcc, NoLock, Preserve) + { + GPB0, 32, + Offset (0x101C), + GP0P, 32 + } + + OperationRegion (CP01, SystemMemory, 0x01C00000, 0x0400) + Field (CP01, DWordAcc, NoLock, Preserve) + { + PSC0, 32, + Offset (0x24), + PPM0, 32, + Offset (0x174), + PMC0, 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 + } + + 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, 0x3C) + Field (CP05, DWordAcc, NoLock, Preserve) + { + Offset (0x2C), + PMDC, 32, + Offset (0x34), + PMD4, 32, + PMD5, 32 + } + + OperationRegion (CP06, SystemMemory, 0x01C06800, 0x01E4) + Field (CP06, DWordAcc, NoLock, Preserve) + { + PPSR, 32, + PPDC, 32, + PCST, 32, + Offset (0x54), + PERD, 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 + } + + OperationRegion (CP07, SystemMemory, 0x1B000000, 0x1004) + 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 (CPUP, 0, Serialized) + { + Name (TOUT, Zero) + 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 = 0x06 + QCCS = 0x33 + QSCC = 0x02 + QSBE = 0x0E + 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 = 0x18 + QRDC = 0x14 + QRC2 = 0x0A + 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 = 0x50 + PMD4 = 0x1A + PMD5 = 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 + If ((SIDV >= 0x00020000)) + { + QSBE = 0x07 + QRSE = 0x1C + } + + 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 = 0x1B100000 + IUB0 = Zero + ILR0 = 0x1B1FFFFF + ILT0 = 0x01000000 + IUT0 = Zero + CR10 = 0x04 + CR20 = 0x80000000 + BNR0 = 0x00010100 + } + + Method (REBM, 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 (EEBM, 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, 0x1B0FFFFF) + Method (MSC0, 0, Serialized) + { + Local0 = SCR0 /* \_SB_.SCR0 */ + Local0 |= 0x02 + SCR0 = Local0 + PSL0 = 0x01000000 + CSW0 = One + Local0 = LCA0 /* \_SB_.LCA0 */ + Local0 |= 0x00400000 + Local0 &= 0xFFFFFBF0 + Local0 |= 0x0800 + Local0 |= 0x02 + LCA0 = Local0 + Local0 = CRI0 /* \_SB_.CRI0 */ + Local0 &= 0xFFFF + Local0 |= 0x06040000 + CRI0 = Local0 + ECS0 = One + R0B0 = Zero + R0B1 = Zero + ECS0 = Zero + CSW0 = Zero + PPEB = 0x1B000000 + REBM (0x1B001000, E0LT) + EEBM (0x1B101000, 0x1B1FFFFF) + } + + Name (G0D3, Zero) + PowerResource (P0ON, 0x05, 0x0000) + { + Name (_DEP, Package (0x01) // _DEP: Dependencies + { + GIO0 + }) + Method (_STA, 0, NotSerialized) // _STA: Status + { + Return (Zero) + } + + Method (_ON, 0, NotSerialized) // _ON_: Power On + { + If (G0D3) + { + If ((^^GIO0.GABL == One)) + { + ^^PCI0.MOD1 = One + Sleep (0x05) + ^^PCI0.MOD2 = Zero + } + + G0D3 = Zero + If (CPUP ()) + { + While (One){} + } + + Sleep (0x05) + If ((^^GIO0.GABL == One)) + { + ^^PCI0.MOD2 = One + } + + If (LTS0 ()) + { + E0LT = 0x1B1FFFFF + } + Else + { + E0LT = 0x1B0FFFFF + } + + IAT0 () + MSC0 () + } + } + + Method (_OFF, 0, NotSerialized) // _OFF: Power Off + { + If ((G0D3 == Zero)) + { + Name (PTO0, Zero) + G0D3 = One + Local0 = PSC0 /* \_SB_.PSC0 */ + Local0 |= 0x10 + PSC0 = Local0 + Local0 = ESC0 /* \_SB_.ESC0 */ + Local0 |= 0x10 + ESC0 = Local0 + Local0 = PPM0 /* \_SB_.PPM0 */ + While (Local0 &= (0x20 != 0x20)) + { + Sleep (0x0A) + PTO0 += One + If ((PTO0 == 0x0A)) + { + Break + } + + Local0 = PPM0 /* \_SB_.PPM0 */ + } + + If ((^^GIO0.GABL == One)) + { + ^^PCI0.MOD2 = Zero + } + + PPDC = Zero + PCST = Zero + } + } + } + + PowerResource (P0OF, 0x05, 0x0000) + { + Name (_DEP, Package (0x01) // _DEP: Dependencies + { + GIO0 + }) + Method (_STA, 0, NotSerialized) // _STA: Status + { + Return (Zero) + } + + Method (_ON, 0, NotSerialized) // _ON_: Power On + { + } + + Method (_OFF, 0, NotSerialized) // _OFF: Power Off + { + } + + Method (_RST, 0, NotSerialized) // _RST: Device Reset + { + GPB0 = One + Sleep (One) + GPB0 = Zero + GP0P = One + Sleep (One) + GP0P = Zero + If ((^^GIO0.GABL == One)) + { + ^^PCI0.MOD1 = Zero + Sleep (One) + ^^PCI0.MOD1 = One + Sleep (One) + ^^PCI0.MOD2 = Zero + } + + If (CPUP ()) + { + While (One){} + } + + If ((^^GIO0.GABL == One)) + { + ^^PCI0.MOD2 = One + } + + Sleep (0x0A) + If (LTS0 ()) + { + E0LT = 0x1B1FFFFF + } + Else + { + E0LT = 0x1B0FFFFF + } + + IAT0 () + MSC0 () + } + } + + Device (PCI0) + { + Name (_DEP, Package (0x01) // _DEP: Dependencies + { + PEP0 + }) + Name (_CCA, Zero) // _CCA: Cache Coherency Attribute + Name (_HID, EisaId ("PNP0A08") /* PCI Express Bus */) // _HID: Hardware ID + Alias (PSUB, _SUB) + Name (_CID, EisaId ("PNP0A03") /* PCI Bus */) // _CID: Compatible ID + Name (_UID, Zero) // _UID: Unique ID + Name (_SEG, Zero) // _SEG: PCI Segment + Name (_BBN, Zero) // _BBN: BIOS Bus Number + Name (_PRT, Package (0x04) // _PRT: PCI Routing Table + { + Package (0x04) + { + 0xFFFF, + Zero, + Zero, + 0xA7 + }, + + Package (0x04) + { + 0xFFFF, + One, + Zero, + 0xA8 + }, + + Package (0x04) + { + 0xFFFF, + 0x02, + Zero, + 0xAA + }, + + Package (0x04) + { + 0xFFFF, + 0x03, + Zero, + 0xAB + } + }) + Method (_STA, 0, NotSerialized) // _STA: Status + { + If ((PRP0 == One)) + { + Return (0x0F) + } + Else + { + Return (Zero) + } + } + + Method (_PSC, 0, NotSerialized) // _PSC: Power State Current + { + Return (Zero) + } + + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Name (RBUF, ResourceTemplate () + { + Memory32Fixed (ReadWrite, + 0x1B200000, // Address Base + 0x00E00000, // Address Length + ) + WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode, + 0x0000, // Granularity + 0x0000, // Range Minimum + 0x0001, // Range Maximum + 0x0000, // Translation Offset + 0x0002, // Length + ,, ) + }) + Return (RBUF) /* \_SB_.PCI0._CRS.RBUF */ + } + + Name (SUPP, Zero) + Name (CTRL, Zero) + Method (_DSW, 3, NotSerialized) // _DSW: Device Sleep Wake + { + } + + Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities + { + If ((Arg0 == ToUUID ("33db4d5b-1ff7-401c-9657-7441c03dd766") /* PCI Host Bridge Device */)) + { + CreateDWordField (Arg3, Zero, CDW1) + CreateDWordField (Arg3, 0x04, CDW2) + CreateDWordField (Arg3, 0x08, CDW3) + SUPP = CDW2 /* \_SB_.PCI0._OSC.CDW2 */ + CTRL = CDW3 /* \_SB_.PCI0._OSC.CDW3 */ + If (((SUPP & 0x16) != 0x16)) + { + CTRL &= 0x1E + } + + CTRL &= 0x15 + If ((Arg1 != One)) + { + CDW1 |= 0x08 + } + + If ((CDW3 != CTRL)) + { + CDW1 |= 0x10 + } + + CDW3 = CTRL /* \_SB_.PCI0.CTRL */ + Return (Arg3) + } + Else + { + CDW1 |= 0x04 + Return (Arg3) + } + } + + Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method + { + If ((Arg0 == ToUUID ("e5c937d0-3553-4d7a-9117-ea4d19c3434d") /* Device Labeling Interface */)) + { + While (One) + { + Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z + _T_0 = ToInteger (Arg2) + If ((_T_0 == Zero)) + { + Return (Buffer (0x02) + { + 0xFF, 0x03 // .. + }) + } + ElseIf ((_T_0 == One)) + { + Return (Package (0x02) + { + Package (0x01) + { + One + }, + + Package (0x03) + { + Zero, + One, + One + } + }) + } + ElseIf ((_T_0 == 0x02)) + { + Return (Package (0x01) + { + Package (0x04) + { + One, + 0x03, + Zero, + 0x07 + } + }) + } + ElseIf ((_T_0 == 0x03)) + { + Return (Package (0x01) + { + Zero + }) + } + ElseIf ((_T_0 == 0x04)) + { + Return (Package (0x02) + { + Package (0x01) + { + Zero + }, + + Package (0x04) + { + One, + 0x03, + Zero, + 0x07 + } + }) + } + ElseIf ((_T_0 == 0x05)) + { + Return (Package (0x01) + { + One + }) + } + ElseIf ((_T_0 == 0x06)) + { + Return (Package (0x04) + { + Package (0x01) + { + Zero + }, + + Package (0x01) + { + Zero + }, + + Package (0x01) + { + Zero + }, + + Package (0x01) + { + Zero + } + }) + } + ElseIf ((_T_0 == 0x07)) + { + Return (Package (0x01) + { + One + }) + } + ElseIf ((_T_0 == 0x08)) + { + Return (Package (0x01) + { + One + }) + } + ElseIf ((_T_0 == 0x09)) + { + Return (Package (0x05) + { + 0xFFFFFFFF, + 0xFFFFFFFF, + 0xFFFFFFFF, + Zero, + 0xFFFFFFFF + }) + } + Else + { + } + + Break + } + } + } + + Name (_S0W, 0x04) // _S0W: S0 Device Wake State + Name (GWLE, ResourceTemplate () + { + GpioIo (Exclusive, PullNone, 0x0000, 0x0000, IoRestrictionNone, + "\\_SB.GIO0", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x0050 + } + }) + Name (GWLP, ResourceTemplate () + { + GpioIo (Exclusive, PullNone, 0x0000, 0x0000, IoRestrictionNone, + "\\_SB.GIO0", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x0023 + } + }) + Scope (^GIO0) + { + OperationRegion (WLEN, GeneralPurposeIo, Zero, One) + OperationRegion (WLPR, GeneralPurposeIo, Zero, One) + } + + Field (^GIO0.WLEN, ByteAcc, NoLock, Preserve) + { + Connection (GWLE), + MOD1, 1 + } + + Field (^GIO0.WLPR, ByteAcc, NoLock, Preserve) + { + Connection (GWLP), + MOD2, 1 + } + + Name (_PR0, Package (0x01) // _PR0: Power Resources for D0 + { + P0ON + }) + Name (_PR3, Package (0x01) // _PR3: Power Resources for D3hot + { + P0ON + }) + Device (RP1) + { + Name (_ADR, Zero) // _ADR: Address + Name (_PR0, Package (0x01) // _PR0: Power Resources for D0 + { + P0OF + }) + Name (_PR3, Package (0x01) // _PR3: Power Resources for D3hot + { + P0OF + }) + Name (_PRR, Package (0x01) // _PRR: Power Resource for Reset + { + P0OF + }) + Name (_S0W, 0x04) // _S0W: S0 Device Wake State + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Name (RBUF, ResourceTemplate () + { + GpioInt (Edge, ActiveLow, ExclusiveAndWake, PullUp, 0x0000, + "\\_SB.GIO0", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x0025 + } + }) + Return (RBUF) /* \_SB_.PCI0.RP1_._CRS.RBUF */ + } + + Name (_DSD, Package (0x02) // _DSD: Device-Specific Data + { + ToUUID ("6211e2c0-58a3-4af3-90e1-927a4e0c55a4"), + Package (0x01) + { + Package (0x02) + { + "HotPlugSupportInD3", + One + } + } + }) + Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method + { + If ((Arg0 == ToUUID ("e5c937d0-3553-4d7a-9117-ea4d19c3434d") /* Device Labeling Interface */)) + { + While (One) + { + Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler, x=0-9, A-Z + _T_0 = ToInteger (Arg2) + If ((_T_0 == Zero)) + { + Return (Buffer (0x02) + { + 0x01, 0x03 // .. + }) + } + ElseIf ((_T_0 == 0x08)) + { + Return (Package (0x01) + { + One + }) + } + ElseIf ((_T_0 == 0x09)) + { + Return (Package (0x05) + { + 0xFFFFFFFF, + 0xFFFFFFFF, + 0xFFFFFFFF, + Zero, + 0xFFFFFFFF + }) + } + Else + { + } + + Break + } + } + } + } + } + + Device (IPC0) + { + Name (_DEP, Package (0x01) // _DEP: Dependencies + { + GLNK + }) + Name (_HID, "QCOM001B") // _HID: Hardware ID + Alias (PSUB, _SUB) + } + + Device (GLNK) + { + Name (_DEP, Package (0x01) // _DEP: Dependencies + { + RPEN + }) + Name (_HID, "QCOM00FF") // _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, ,, ) + { + 0x000000D2, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x000001E2, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x000000D1, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x000001E4, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x000000BD, + } + Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, ) + { + 0x000000D3, + } + }) + Return (RBUF) /* \_SB_.GLNK._CRS.RBUF */ + } + } + + Device (ARPC) + { + Name (_DEP, Package (0x04) // _DEP: Dependencies + { + MMU2, + ADSP, + SCSS, + GLNK + }) + Name (_HID, "QCOM0097") // _HID: Hardware ID + Alias (PSUB, _SUB) + } + + Device (ARPD) + { + Name (_DEP, Package (0x03) // _DEP: Dependencies + { + ADSP, + GLNK, + ARPC + }) + Name (_HID, "QCOM00F8") // _HID: Hardware ID + Alias (PSUB, _SUB) + } + + Device (RFS0) + { + Name (_DEP, Package (0x02) // _DEP: Dependencies + { + IPC0, + UFS0 + }) + Name (_HID, "QCOM0033") // _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, + MMU3, + GSI, + GLNK + }) + Name (_HID, "QCOM00B5") // _HID: Hardware ID + Name (_SUB, "WOSSTD01") // _SUB: Subsystem ID + 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, ,, ) + { + 0x0000016D, + } + }) + } + } + + Device (GSI) + { + Name (_DEP, Package (0x01) // _DEP: Dependencies + { + PEP0 + }) + Name (_HID, "QCOM00EC") // _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, "QCOM0024") // _HID: Hardware ID + Alias (PSUB, _SUB) + Method (_STA, 0, NotSerialized) // _STA: Status + { + Return (0x0F) + } + } + + Device (QCDB) + { + Name (_HID, "QCOM0098") // _HID: Hardware ID + Alias (PSUB, _SUB) + } + + Device (SSM) + { + Name (_DEP, Package (0x02) // _DEP: Dependencies + { + GLNK, + TREE + }) + Name (_HID, "QCOM0025") // _HID: Hardware ID + Alias (PSUB, _SUB) + } + + Device (SYSM) + { + Name (_HID, "ACPI0010" /* Processor Container Device */) // _HID: Hardware ID + Name (_UID, 0x00100000) // _UID: Unique ID + Device (APC0) + { + Name (_HID, "ACPI0010" /* Processor Container Device */) // _HID: Hardware ID + Name (_UID, 0x0100) // _UID: Unique ID + Device (CL0) + { + Name (_HID, "ACPI0010" /* Processor Container Device */) // _HID: Hardware ID + Name (_UID, 0x10) // _UID: Unique ID + Device (CPU0) + { + Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID + Name (_UID, Zero) // _UID: Unique ID + Method (_STA, 0, NotSerialized) // _STA: Status + { + Return (0x0F) + } + } + + Device (CPU1) + { + Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID + Name (_UID, One) // _UID: Unique ID + Method (_STA, 0, NotSerialized) // _STA: Status + { + Return (0x0F) + } + } + + Device (CPU2) + { + Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID + Name (_UID, 0x02) // _UID: Unique ID + Method (_STA, 0, NotSerialized) // _STA: Status + { + Return (0x0F) + } + } + + Device (CPU3) + { + Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID + Name (_UID, 0x03) // _UID: Unique ID + Method (_STA, 0, NotSerialized) // _STA: Status + { + Return (0x0F) + } + } + } + + Device (CL1) + { + Name (_HID, "ACPI0010" /* Processor Container Device */) // _HID: Hardware ID + Name (_UID, 0x20) // _UID: Unique ID + Device (CPU4) + { + Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID + Name (_UID, 0x04) // _UID: Unique ID + Method (_STA, 0, NotSerialized) // _STA: Status + { + Return (0x0F) + } + } + + Device (CPU5) + { + Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID + Name (_UID, 0x05) // _UID: Unique ID + Method (_STA, 0, NotSerialized) // _STA: Status + { + Return (0x0F) + } + } + + Device (CPU6) + { + Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID + Name (_UID, 0x06) // _UID: Unique ID + Method (_STA, 0, NotSerialized) // _STA: Status + { + Return (0x0F) + } + } + + Device (CPU7) + { + Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID + Name (_UID, 0x07) // _UID: Unique ID + Method (_STA, 0, NotSerialized) // _STA: Status + { + Return (0x0F) + } + } + } + } + } + + Device (QRNG) + { + Name (_DEP, Package (0x01) // _DEP: Dependencies + { + PEP0 + }) + Name (_HID, "QCOM0104") // _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, "QCOM00B9") // _HID: Hardware ID + Alias (PSUB, _SUB) + Name (_CID, "ACPIQCOM00B9") // _CID: Compatible ID + Name (_UID, Zero) // _UID: Unique ID + } + + Device (SARM) + { + Name (_HID, "QCOM0106") // _HID: Hardware ID + Alias (PSUB, _SUB) + Method (_HRV, 0, NotSerialized) // _HRV: Hardware Revision + { + Return (_BID ()) + } + + Name (_DEP, Package (0x01) // _DEP: Dependencies + { + SEN1 + }) + } + + Device (SEN1) + { + Name (_DEP, Package (0x02) // _DEP: Dependencies + { + IPC0, + SCSS + }) + Name (_HID, "QCOM00A2") // _HID: Hardware ID + Alias (PSUB, _SUB) + Method (HARD, 0, NotSerialized) + { + Return ("8998") + } + + Method (PLAT, 0, NotSerialized) + { + Return ("MTP") + } + } + + OperationRegion (CP17, SystemMemory, 0x0357F000, 0x10) + Field (CP17, DWordAcc, NoLock, Preserve) + { + PI1C, 32, + PIN1, 32, + PI1N, 32, + PI1S, 32 + } + + OperationRegion (CP18, SystemMemory, 0x03585000, 0x10) + Field (CP18, DWordAcc, NoLock, Preserve) + { + PI2C, 32, + PIN2, 32, + PI2N, 32, + PI2S, 32 + } + + Method (_BID, 0, Serialized) + { + Name (NBID, Zero) + Name (TEMP, Zero) + NBID = PIN1 /* \_SB_.PIN1 */ + TEMP = PIN2 /* \_SB_.PIN2 */ + NBID |= TEMP <<= One + Return (NBID) /* \_SB_._BID.NBID */ + } + + Device (USB0) + { + + Name (_HID, "QCOM2430") // _HID: Hardware ID + Name (_CID, "ACPI\\PNP0D15") // _CID: Compatible ID + Name (_UID, One) // _UID: Unique ID + Name (_CCA, Zero) // _CCA: Cache Coherency Attribute + Name (_S0W, Zero) // _S0W: S0 Device Wake State + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Name (RBUF, ResourceTemplate () + { + Memory32Fixed (ReadWrite, + 0x0A800000, // Address Base + 0x000FFFFF, // Address Length + ) + Interrupt (ResourceConsumer, Level, ActiveHigh, Shared, ,, ) + { + 0x000000A3, + } + }) + Local0 = RBUF /* \_SB_.USB0._CRS.RBUF */ + ConcatenateResTemplate (Local0, ResourceTemplate () + { + Interrupt (ResourceConsumer, Level, ActiveHigh, SharedAndWake, ,, ) + { + 0x0000017B, + } + Interrupt (ResourceConsumer, Level, ActiveHigh, SharedAndWake, ,, ) + { + 0x00000113, + } + }, Local1) + Return (Local1) + } + + Name (STVL, 0x0F) + Method (_STA, 0, NotSerialized) // _STA: Status + { + Return (STVL) /* \_SB_.USB0.STVL */ + } + + Method (_DIS, 0, NotSerialized) // _DIS: Disable Device + { + } + + Method (REMD, 0, NotSerialized) + { + STVL = Zero + Notify (USB0, One) // Device Check + } + + Method (ADDD, 0, NotSerialized) + { + STVL = 0x0F + Notify (USB0, One) // Device Check + } + } + + Device (AGR0) + { + Name (_HID, "ACPI000C" /* Processor Aggregator Device */) // _HID: Hardware ID + Alias (PSUB, _SUB) + Name (_PUR, Package (0x02) // _PUR: Processor Utilization Request + { + One, + Zero + }) + Method (_OST, 3, NotSerialized) // _OST: OSPM Status Indication + { + ^^PEP0.ROST = Arg2 + } + } + + ThermalZone (TZ0) + { + Name (_HID, "QCOM00B2") // _HID: Hardware ID + Name (_UID, Zero) // _UID: Unique ID + Name (_TZD, Package (0x04) // _TZD: Thermal Zone Devices + { + ^SYSM.APC0.CL0.CPU0, + ^SYSM.APC0.CL0.CPU1, + ^SYSM.APC0.CL0.CPU2, + ^SYSM.APC0.CL0.CPU3 + }) + Method (_DEP, 0, NotSerialized) // _DEP: Dependencies + { + Return (Package (0x01) + { + PEP0 + }) + } + } + + ThermalZone (TZ1) + { + Name (_HID, "QCOM00B2") // _HID: Hardware ID + Name (_UID, One) // _UID: Unique ID + Name (_TZD, Package (0x01) // _TZD: Thermal Zone Devices + { + PEP0 + }) + Method (_PSV, 0, NotSerialized) // _PSV: Passive Temperature + { + Return (0x0EC4) + } + + Name (_TC1, Zero) // _TC1: Thermal Constant 1 + Name (_TC2, 0x0A) // _TC2: Thermal Constant 2 + Name (_TSP, 0x14) // _TSP: Thermal Sampling Period + Name (_TZP, Zero) // _TZP: Thermal Zone Polling + 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_.TZ1_._DSM._T_0 */ + If ((_T_0 == ToUUID ("14d399cd-7a27-4b18-8fb4-7cb7b9f4e500") /* Thermal Extensions */)) + { + 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 (0x0A) + } + + Break + } + } + + Break + } + } + + Method (_DEP, 0, NotSerialized) // _DEP: Dependencies + { + Return (Package (0x01) + { + PEP0 + }) + } + } + + ThermalZone (TZ2) + { + Name (_HID, "QCOM00B3") // _HID: Hardware ID + Name (_UID, Zero) // _UID: Unique ID + Name (_TZD, Package (0x04) // _TZD: Thermal Zone Devices + { + ^SYSM.APC0.CL1.CPU4, + ^SYSM.APC0.CL1.CPU5, + ^SYSM.APC0.CL1.CPU6, + ^SYSM.APC0.CL1.CPU7 + }) + Method (_DEP, 0, NotSerialized) // _DEP: Dependencies + { + Return (Package (0x01) + { + PEP0 + }) + } + } + + ThermalZone (TZ3) + { + Name (_HID, "QCOM00B3") // _HID: Hardware ID + Name (_UID, One) // _UID: Unique ID + Name (_TZD, Package (0x01) // _TZD: Thermal Zone Devices + { + PEP0 + }) + Method (_PSV, 0, NotSerialized) // _PSV: Passive Temperature + { + Return (0x0EC4) + } + + Name (_TC1, Zero) // _TC1: Thermal Constant 1 + Name (_TC2, 0x0A) // _TC2: Thermal Constant 2 + Name (_TSP, 0x14) // _TSP: Thermal Sampling Period + Name (_TZP, Zero) // _TZP: Thermal Zone Polling + 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_.TZ3_._DSM._T_0 */ + If ((_T_0 == ToUUID ("14d399cd-7a27-4b18-8fb4-7cb7b9f4e500") /* Thermal Extensions */)) + { + 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 (Zero) + } + + Break + } + } + + Break + } + } + + Method (_DEP, 0, NotSerialized) // _DEP: Dependencies + { + Return (Package (0x01) + { + PEP0 + }) + } + } + + ThermalZone (TZ20) + { + Name (_HID, "QCOM00AE") // _HID: Hardware ID + Name (_UID, Zero) // _UID: Unique ID + Name (_TZD, Package (0x01) // _TZD: Thermal Zone Devices + { + GPU0 + }) + Method (_PSV, 0, NotSerialized) // _PSV: Passive Temperature + { + Return (0x0DCA) + } + + Name (_TC1, One) // _TC1: Thermal Constant 1 + Name (_TC2, 0x02) // _TC2: Thermal Constant 2 + Name (_TSP, 0x02) // _TSP: Thermal Sampling Period + Name (_TZP, Zero) // _TZP: Thermal Zone Polling + Method (_DEP, 0, NotSerialized) // _DEP: Dependencies + { + Return (Package (0x01) + { + PEP0 + }) + } + } + + ThermalZone (TZ21) + { + Name (_HID, "QCOM00AF") // _HID: Hardware ID + Name (_UID, Zero) // _UID: Unique ID + Name (_TZD, Package (0x01) // _TZD: Thermal Zone Devices + { + GPU0 + }) + Method (_PSV, 0, NotSerialized) // _PSV: Passive Temperature + { + Return (0x0DCA) + } + + Name (_TC1, One) // _TC1: Thermal Constant 1 + Name (_TC2, 0x02) // _TC2: Thermal Constant 2 + Name (_TSP, 0x02) // _TSP: Thermal Sampling Period + Name (_TZP, Zero) // _TZP: Thermal Zone Polling + Method (_DEP, 0, NotSerialized) // _DEP: Dependencies + { + Return (Package (0x01) + { + PEP0 + }) + } + } + + ThermalZone (TZ32) + { + Name (_HID, "QCOM00CF") // _HID: Hardware ID + Name (_UID, Zero) // _UID: Unique ID + Name (_TZD, Package (0x08) // _TZD: Thermal Zone Devices + { + ^SYSM.APC0.CL0.CPU0, + ^SYSM.APC0.CL0.CPU1, + ^SYSM.APC0.CL0.CPU2, + ^SYSM.APC0.CL0.CPU3, + PEP0, + ^GPU0.MON0, + GPU0, + PMBM + }) + Method (_PSV, 0, NotSerialized) // _PSV: Passive Temperature + { + Return (0x0E60) + } + + Name (_TC1, One) // _TC1: Thermal Constant 1 + Name (_TC2, 0x02) // _TC2: Thermal Constant 2 + Name (_TSP, 0x0A) // _TSP: Thermal Sampling Period + Name (_TZP, Zero) // _TZP: Thermal Zone Polling + Method (_DEP, 0, NotSerialized) // _DEP: Dependencies + { + Return (Package (0x01) + { + PEP0 + }) + } + } + + ThermalZone (TZ33) + { + Name (_HID, "QCOM00D1") // _HID: Hardware ID + Name (_UID, One) // _UID: Unique ID + Name (_TZD, Package (0x01) // _TZD: Thermal Zone Devices + { + AMSS + }) + Method (_PSV, 0, NotSerialized) // _PSV: Passive Temperature + { + Return (0x0E60) + } + + Name (_TC1, One) // _TC1: Thermal Constant 1 + Name (_TC2, 0x02) // _TC2: Thermal Constant 2 + Name (_TSP, 0x0A) // _TSP: Thermal Sampling Period + Name (_TZP, Zero) // _TZP: Thermal Zone Polling + Method (_DEP, 0, NotSerialized) // _DEP: Dependencies + { + Return (Package (0x01) + { + PEP0 + }) + } + } + + ThermalZone (TZ36) + { + Name (_HID, "QCOM009E") // _HID: Hardware ID + Name (_UID, Zero) // _UID: Unique ID + Name (_TZD, Package (0x09) // _TZD: Thermal Zone Devices + { + ^SYSM.APC0.CL0.CPU0, + ^SYSM.APC0.CL0.CPU1, + ^SYSM.APC0.CL0.CPU2, + ^SYSM.APC0.CL0.CPU3, + ^SYSM.APC0.CL1.CPU4, + ^SYSM.APC0.CL1.CPU5, + ^SYSM.APC0.CL1.CPU6, + ^SYSM.APC0.CL1.CPU7, + PMBM + }) + Method (_PSV, 0, NotSerialized) // _PSV: Passive Temperature + { + Return (0x0ED8) + } + + Name (_TC1, 0x04) // _TC1: Thermal Constant 1 + Name (_TC2, 0x03) // _TC2: Thermal Constant 2 + Name (_TSP, 0x32) // _TSP: Thermal Sampling Period + Name (_TZP, Zero) // _TZP: Thermal Zone Polling + Method (_DEP, 0, NotSerialized) // _DEP: Dependencies + { + Return (Package (0x02) + { + PEP0, + ADC1 + }) + } + } + + ThermalZone (TZ37) + { + Name (_HID, "QCOM009E") // _HID: Hardware ID + Name (_UID, One) // _UID: Unique ID + Name (_TZD, Package (0x03) // _TZD: Thermal Zone Devices + { + PEP0, + GPU0, + PMBM + }) + Method (_PSV, 0, NotSerialized) // _PSV: Passive Temperature + { + Return (0x0F8C) + } + + Method (_CRT, 0, NotSerialized) // _CRT: Critical Temperature + { + Return (0x0FBE) + } + + Name (_TC1, 0x04) // _TC1: Thermal Constant 1 + Name (_TC2, 0x03) // _TC2: Thermal Constant 2 + Name (_TSP, 0x32) // _TSP: Thermal Sampling Period + Name (_TZP, Zero) // _TZP: Thermal Zone Polling + Method (_DEP, 0, NotSerialized) // _DEP: Dependencies + { + Return (Package (0x02) + { + PEP0, + ADC1 + }) + } + } + + ThermalZone (TZ40) + { + Name (_HID, "QCOM00CD") // _HID: Hardware ID + Name (_UID, Zero) // _UID: Unique ID + Name (_TZD, Package (0x01) // _TZD: Thermal Zone Devices + { + COEX + }) + Method (_PSV, 0, NotSerialized) // _PSV: Passive Temperature + { + Return (0x0DFC) + } + + Name (_TC1, One) // _TC1: Thermal Constant 1 + Name (_TC2, 0x05) // _TC2: Thermal Constant 2 + Name (_TSP, 0x1E) // _TSP: Thermal Sampling Period + Name (_TZP, Zero) // _TZP: Thermal Zone Polling + Method (_DEP, 0, NotSerialized) // _DEP: Dependencies + { + Return (Package (0x01) + { + PEP0 + }) + } + } + + ThermalZone (TZ99) + { + Name (_HID, "QCOM00B4") // _HID: Hardware ID + Name (_UID, 0x64) // _UID: Unique ID + Name (_TZD, Package (0x0E) // _TZD: Thermal Zone Devices + { + ^SYSM.APC0.CL0.CPU0, + ^SYSM.APC0.CL0.CPU1, + ^SYSM.APC0.CL0.CPU2, + ^SYSM.APC0.CL0.CPU3, + ^SYSM.APC0.CL1.CPU4, + ^SYSM.APC0.CL1.CPU5, + ^SYSM.APC0.CL1.CPU6, + ^SYSM.APC0.CL1.CPU7, + PEP0, + AMSS, + ^GPU0.MON0, + GPU0, + COEX, + PMBM + }) + Method (_PSV, 0, NotSerialized) // _PSV: Passive Temperature + { + Return (0x0EC4) + } + + Method (_CRT, 0, NotSerialized) // _CRT: Critical Temperature + { + Return (0x0F28) + } + + Name (_TC1, 0x04) // _TC1: Thermal Constant 1 + Name (_TC2, 0x0A) // _TC2: Thermal Constant 2 + Name (_TSP, 0x0A) // _TSP: Thermal Sampling Period + Name (_TZP, Zero) // _TZP: Thermal Zone Polling + Method (_DEP, 0, NotSerialized) // _DEP: Dependencies + { + Return (Package (0x01) + { + PEP0 + }) + } + } + + 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, ExclusiveAndWake, PullDown, 0x0000, + "\\_SB.PM01", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x0000 + } + GpioInt (Edge, ActiveBoth, Exclusive, PullUp, 0x0000, + "\\_SB.PM01", 0x00, ResourceConsumer, , + ) + { // Pin list + 0x0085 + } + GpioInt (Edge, ActiveBoth, Exclusive, PullDown, 0x0000, + "\\_SB.PM01", 0x84, ResourceConsumer, , + ) + { // Pin list + 0x0001 + } + }) + Return (RBUF) /* \_SB_.BTNS._CRS.RBUF */ + } + + Name (_DSD, Package (0x02) // _DSD: Device-Specific Data + { + ToUUID ("fa6bd625-9ce8-470d-a2c7-b3ca36c4282e"), + Package (0x04) + { + 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 + } + } + }) + } + + Device (QDCI) + { + Name (_DEP, Package (0x01) // _DEP: Dependencies + { + GLNK + }) + Name (_HID, "QCOM0023") // _HID: Hardware ID + Alias (PSUB, _SUB) + } + + Device (BTH0) + { + Name (_HID, "QCOM00B7") // _HID: Hardware ID + Alias (PSUB, _SUB) + Name (_DEP, Package (0x03) // _DEP: Dependencies + { + PEP0, + PMIC, + UAR3 + }) + 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.UAR3", + 0x00, ResourceConsumer, , Exclusive, + ) + }) + Return (PBUF) /* \_SB_.BTH0._CRS.PBUF */ + } + + Method (_STA, 0, NotSerialized) // _STA: Status + { + Return (0x0F) + } + } + + Device (ADC1) + { + Name (_DEP, Package (0x02) // _DEP: Dependencies + { + SPMI, + PMIC + }) + Name (_HID, "QCOM0020") // _HID: Hardware ID + Alias (PSUB, _SUB) + Name (_UID, Zero) // _UID: Unique ID + Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings + { + Name (INTB, ResourceTemplate () + { + GpioInt (Edge, ActiveHigh, ExclusiveAndWake, PullUp, 0x0000, + "\\_SB.PM01", 0x00, ResourceConsumer, , + RawDataBuffer (0x01) // Vendor Data + { + 0x02 + }) + { // Pin list + 0x0188 + } + GpioInt (Edge, ActiveHigh, ExclusiveAndWake, PullUp, 0x0000, + "\\_SB.PM01", 0x00, ResourceConsumer, , + RawDataBuffer (0x01) // Vendor Data + { + 0x02 + }) + { // Pin list + 0x01A0 + } + }) + Name (NAM, Buffer (0x0A) + { + "\\_SB.SPMI" + }) + Name (VUSR, Buffer (0x0C) + { + /* 0000 */ 0x8E, 0x13, 0x00, 0x01, 0x00, 0xC1, 0x02, 0x00, // ........ + /* 0008 */ 0x31, 0x01, 0x00, 0x00 // 1... + }) + Name (VBTM, Buffer (0x0C) + { + /* 0000 */ 0x8E, 0x13, 0x00, 0x01, 0x00, 0xC1, 0x02, 0x00, // ........ + /* 0008 */ 0x34, 0x01, 0x00, 0x00 // 4... + }) + Concatenate (VUSR, NAM, Local1) + Concatenate (VBTM, NAM, Local2) + Concatenate (Local1, Local2, Local3) + Concatenate (Local3, INTB, Local0) + Return (Local0) + } + + Method (ADDV, 0, NotSerialized) + { + Return (Package (0x03) + { + One, + One, + Zero + }) + } + + Method (GENP, 0, NotSerialized) + { + Return (Package (0x0A) + { + Zero, + 0x4000, + 0x001C9C38, + 0x0007A120, + 0x11, + Zero, + Zero, + 0x0300, + 0x0100, + 0x08 + }) + } + + Method (PTCF, 1, NotSerialized) + { + Local0 = (Arg0 >> One) + Local0 -= 0x00042B08 + Return (Local0) + } + + Method (PTCI, 1, NotSerialized) + { + Local0 = (Arg0 + 0x00042B08) + Local0 <<= One + Return (Local0) + } + + Method (VGIO, 0, NotSerialized) + { + Return (Package (0x08) + { + Package (0x02) + { + 0x08, + Buffer (0x04) + { + 0x12, 0x32, 0x52, 0x72 // .2Rr + } + }, + + Package (0x02) + { + 0x09, + Buffer (0x04) + { + 0x13, 0x33, 0x53, 0x73 // .3Ss + } + }, + + Package (0x02) + { + 0x0A, + Buffer (0x04) + { + 0x14, 0x34, 0x54, 0x74 // .4Tt + } + }, + + Package (0x02) + { + 0x0B, + Buffer (0x04) + { + 0x15, 0x35, 0x55, 0x75 // .5Uu + } + }, + + Package (0x02) + { + 0x0C, + Buffer (0x04) + { + 0x16, 0x36, 0x56, 0x76 // .6Vv + } + }, + + Package (0x02) + { + 0x15, + Buffer (0x05) + { + 0x17, 0x37, 0x57, 0x77, 0x97 // .7Ww. + } + }, + + Package (0x02) + { + 0x16, + Buffer (0x05) + { + 0x18, 0x38, 0x58, 0x78, 0x98 // .8Xx. + } + }, + + Package (0x02) + { + 0x17, + Buffer (0x05) + { + 0x19, 0x39, 0x59, 0x79, 0x99 // .9Yy. + } + } + }) + } + + Method (VTGN, 0, NotSerialized) + { + Return (Package (0x09) + { + 0x02, + 0x02, + 0x4000, + 0x001C9C38, + Zero, + Zero, + 0x0300, + 0x0100, + 0x08 + }) + } + + Method (GENF, 0, NotSerialized) + { + Return (Package (0x0D) + { + 0xFFFFFFE2, + 0x61, + 0xFFFFFFCE, + 0xA0, + 0x03FF, + 0x002625A0, + 0x01F4, + 0x04, + 0x0334, + 0x004C4B40, + 0x02, + One, + 0x0D + }) + } + + Method (FCHN, 0, NotSerialized) + { + Return (Package (0x0C) + { + Package (0x08) + { + "BATT_ID_OHMS", + One, + One, + Zero, + One, + One, + One, + Zero + }, + + Package (0x08) + { + "BATT_ID_OHMS_FRESH", + 0x02, + One, + Zero, + One, + One, + One, + Zero + }, + + Package (0x08) + { + "BATT_THERM", + 0x06, + One, + Zero, + One, + One, + 0x03, + Zero + }, + + Package (0x08) + { + "AUX_THERM", + 0x07, + One, + Zero, + One, + One, + 0x03, + Zero + }, + + Package (0x08) + { + "SKIN_THERM", + Zero, + One, + Zero, + One, + One, + 0x03, + Zero + }, + + Package (0x08) + { + "PMIC_TEMP2", + 0x0C, + One, + Zero, + 0x03, + 0x02, + 0x02, + FGDT + }, + + Package (0x08) + { + "CHG_TEMP", + 0x0D, + One, + Zero, + 0x03, + 0x02, + 0x02, + FGCT + }, + + Package (0x08) + { + "USB_IN", + 0x08, + One, + Zero, + One, + 0x08, + Zero, + Zero + }, + + Package (0x08) + { + "USB_IN_I", + 0x09, + One, + Zero, + One, + One, + 0x04, + Zero + }, + + Package (0x08) + { + "DC_IN", + 0x0A, + One, + Zero, + One, + 0x08, + Zero, + Zero + }, + + Package (0x08) + { + "DC_IN_I", + 0x0B, + One, + Zero, + One, + One, + 0x04, + Zero + }, + + Package (0x08) + { + "FG_GPIO", + 0x0E, + Zero, + Zero, + One, + 0x02, + Zero, + Zero + } + }) + } + + Method (FGDT, 0, NotSerialized) + { + Return (Package (0x02) + { + Package (0x02) + { + 0x01C2, + 0xFFFF3CB0 + }, + + Package (0x02) + { + 0x0366, + 0x00027100 + } + }) + } + + Method (FGCT, 0, NotSerialized) + { + Return (Package (0x02) + { + Package (0x02) + { + 0x0633, + 0xFFFF3CB0 + }, + + Package (0x02) + { + 0x0318, + 0x00027100 + } + }) + } + } + + Scope (ADC1) + { + Method (CHAN, 0, NotSerialized) + { + Return (Package (0x08) + { + Package (0x0D) + { + "VPH_PWR", + 0x83, + Zero, + Zero, + 0x02, + 0x02, + One, + 0x03, + Zero, + Zero, + Zero, + Zero, + Zero + }, + + Package (0x0D) + { + "VCOIN", + 0x85, + Zero, + Zero, + 0x02, + 0x02, + One, + 0x03, + Zero, + Zero, + Zero, + Zero, + Zero + }, + + Package (0x0D) + { + "PMIC_THERM", + 0x06, + Zero, + Zero, + 0x02, + 0x02, + One, + One, + Zero, + Zero, + Zero, + PTCF, + 0x02, + }, + + Package (0x0D) + { + "XO_THERM", + 0x4C, + 0x08, + Zero, + 0x02, + One, + One, + One, + 0x02, + 0x000186A0, + XTTB, + Zero, + Zero + }, + + Package (0x0D) + { + "XO_THERM_GPS", + 0x4C, + 0x08, + 0x02, + 0x02, + One, + One, + One, + 0x02, + 0x000186A0, + XTTB, + Zero, + Zero + }, + + Package (0x0D) + { + "SYS_THERM1", + 0x4D, + One, + Zero, + 0x02, + One, + One, + One, + 0x02, + 0x000186A0, + SYTB, + Zero, + Zero + }, + + Package (0x0D) + { + "PA_THERM", + 0x4F, + One, + Zero, + 0x02, + One, + One, + One, + 0x02, + 0x000186A0, + SYTB, + Zero, + Zero + }, + + Package (0x0D) + { + "PA_THERM1", + 0x50, + One, + Zero, + 0x02, + One, + One, + One, + 0x02, + 0x000186A0, + SYTB, + Zero, + Zero + } + }) + } + + Method (SYTB, 0, NotSerialized) + { + Return (Package (0x22) + { + Package (0x02) + { + 0x0040DD78, + 0xFFFFFFD8 + }, + + Package (0x02) + { + 0x002DD9E4, + 0xFFFFFFDD + }, + + Package (0x02) + { + 0x0020CA24, + 0xFFFFFFE2 + }, + + Package (0x02) + { + 0x0017B588, + 0xFFFFFFE7 + }, + + Package (0x02) + { + 0x001152C4, + 0xFFFFFFEC + }, + + Package (0x02) + { + 0x000CC8A8, + 0xFFFFFFF1 + }, + + Package (0x02) + { + 0x000985E4, + 0xFFFFFFF6 + }, + + Package (0x02) + { + 0x0007286C, + 0xFFFFFFFB + }, + + Package (0x02) + { + 0x00056D10, + Zero + }, + + Package (0x02) + { + 0x000425B8, + 0x05 + }, + + Package (0x02) + { + 0x000331F8, + 0x0A + }, + + Package (0x02) + { + 0x00027AC4, + 0x0F + }, + + Package (0x02) + { + 0x0001F018, + 0x14 + }, + + Package (0x02) + { + 0x000186A0, + 0x19 + }, + + Package (0x02) + { + 0x00013560, + 0x1E + }, + + Package (0x02) + { + 0xF6E0, + 0x23 + }, + + Package (0x02) + { + 0xC60C, + 0x28 + }, + + Package (0x02) + { + 0x9FC4, + 0x2D + }, + + Package (0x02) + { + 0x81B0, + 0x32 + }, + + Package (0x02) + { + 0x69DC, + 0x37 + }, + + Package (0x02) + { + 0x56B8, + 0x3C + }, + + Package (0x02) + { + 0x477C, + 0x41 + }, + + Package (0x02) + { + 0x3B60, + 0x46 + }, + + Package (0x02) + { + 0x3138, + 0x4B + }, + + Package (0x02) + { + 0x2968, + 0x50 + }, + + Package (0x02) + { + 0x22BA, + 0x55 + }, + + Package (0x02) + { + 0x1D4C, + 0x5A + }, + + Package (0x02) + { + 0x18D8, + 0x5F + }, + + Package (0x02) + { + 0x1522, + 0x64 + }, + + Package (0x02) + { + 0x120C, + 0x69 + }, + + Package (0x02) + { + 0x0F82, + 0x6E + }, + + Package (0x02) + { + 0x0D5C, + 0x73 + }, + + Package (0x02) + { + 0x0B86, + 0x78 + }, + + Package (0x02) + { + 0x0A00, + 0x7D + } + }) + } + + Method (XTTB, 0, NotSerialized) + { + Return (Package (0xA8) + { + Package (0x02) + { + 0x0040DC21, + 0xFFFF6000 + }, + + Package (0x02) + { + 0x003C74E5, + 0xFFFF6400 + }, + + Package (0x02) + { + 0x0038611B, + 0xFFFF6800 + }, + + Package (0x02) + { + 0x00349A1A, + 0xFFFF6C00 + }, + + Package (0x02) + { + 0x003119CB, + 0xFFFF7000 + }, + + Package (0x02) + { + 0x002DDA9A, + 0xFFFF7400 + }, + + Package (0x02) + { + 0x002AD76C, + 0xFFFF7800 + }, + + Package (0x02) + { + 0x00280B95, + 0xFFFF7C00 + }, + + Package (0x02) + { + 0x002572CA, + 0xFFFF8000 + }, + + Package (0x02) + { + 0x0023091E, + 0xFFFF8400 + }, + + Package (0x02) + { + 0x0020CAF4, + 0xFFFF8800 + }, + + Package (0x02) + { + 0x001EB4FE, + 0xFFFF8C00 + }, + + Package (0x02) + { + 0x001CC430, + 0xFFFF9000 + }, + + Package (0x02) + { + 0x001AF5BE, + 0xFFFF9400 + }, + + Package (0x02) + { + 0x00194716, + 0xFFFF9800 + }, + + Package (0x02) + { + 0x0017B5DC, + 0xFFFF9C00 + }, + + Package (0x02) + { + 0x00163FE3, + 0xFFFFA000 + }, + + Package (0x02) + { + 0x0014E329, + 0xFFFFA400 + }, + + Package (0x02) + { + 0x00139DD6, + 0xFFFFA800 + }, + + Package (0x02) + { + 0x00126E37, + 0xFFFFAC00 + }, + + Package (0x02) + { + 0x001152BA, + 0xFFFFB000 + }, + + Package (0x02) + { + 0x001049ED, + 0xFFFFB400 + }, + + Package (0x02) + { + 0x000F527B, + 0xFFFFB800 + }, + + Package (0x02) + { + 0x000E6B27, + 0xFFFFBC00 + }, + + Package (0x02) + { + 0x000D92CE, + 0xFFFFC000 + }, + + Package (0x02) + { + 0x000CC863, + 0xFFFFC400 + }, + + Package (0x02) + { + 0x000C0AED, + 0xFFFFC800 + }, + + Package (0x02) + { + 0x000B5985, + 0xFFFFCC00 + }, + + Package (0x02) + { + 0x000AB357, + 0xFFFFD000 + }, + + Package (0x02) + { + 0x000A179D, + 0xFFFFD400 + }, + + Package (0x02) + { + 0x000985A0, + 0xFFFFD800 + }, + + Package (0x02) + { + 0x0008FCB6, + 0xFFFFDC00 + }, + + Package (0x02) + { + 0x00087C44, + 0xFFFFE000 + }, + + Package (0x02) + { + 0x000803B7, + 0xFFFFE400 + }, + + Package (0x02) + { + 0x00079288, + 0xFFFFE800 + }, + + Package (0x02) + { + 0x0007283A, + 0xFFFFEC00 + }, + + Package (0x02) + { + 0x0006C458, + 0xFFFFF000 + }, + + Package (0x02) + { + 0x00066678, + 0xFFFFF400 + }, + + Package (0x02) + { + 0x00060E33, + 0xFFFFF800 + }, + + Package (0x02) + { + 0x0005BB2D, + 0xFFFFFC00 + }, + + Package (0x02) + { + 0x00056D0E, + Zero + }, + + Package (0x02) + { + 0x00052387, + 0x0400 + }, + + Package (0x02) + { + 0x0004DE4C, + 0x0800 + }, + + Package (0x02) + { + 0x00049D17, + 0x0C00 + }, + + Package (0x02) + { + 0x00045FA6, + 0x1000 + }, + + Package (0x02) + { + 0x000425BE, + 0x1400 + }, + + Package (0x02) + { + 0x0003EF25, + 0x1800 + }, + + Package (0x02) + { + 0x0003BBA6, + 0x1C00 + }, + + Package (0x02) + { + 0x00038B11, + 0x2000 + }, + + Package (0x02) + { + 0x00035D37, + 0x2400 + }, + + Package (0x02) + { + 0x000331EE, + 0x2800 + }, + + Package (0x02) + { + 0x0003090E, + 0x2C00 + }, + + Package (0x02) + { + 0x0002E270, + 0x3000 + }, + + Package (0x02) + { + 0x0002BDF2, + 0x3400 + }, + + Package (0x02) + { + 0x00029B74, + 0x3800 + }, + + Package (0x02) + { + 0x00027AD7, + 0x3C00 + }, + + Package (0x02) + { + 0x00025BFE, + 0x4000 + }, + + Package (0x02) + { + 0x00023ECE, + 0x4400 + }, + + Package (0x02) + { + 0x0002232F, + 0x4800 + }, + + Package (0x02) + { + 0x00020909, + 0x4C00 + }, + + Package (0x02) + { + 0x0001F046, + 0x5000 + }, + + Package (0x02) + { + 0x0001D8D2, + 0x5400 + }, + + Package (0x02) + { + 0x0001C298, + 0x5800 + }, + + Package (0x02) + { + 0x0001AD88, + 0x5C00 + }, + + Package (0x02) + { + 0x00019990, + 0x6000 + }, + + Package (0x02) + { + 0x000186A0, + 0x6400 + }, + + Package (0x02) + { + 0x000174AA, + 0x6800 + }, + + Package (0x02) + { + 0x0001639E, + 0x6C00 + }, + + Package (0x02) + { + 0x00015371, + 0x7000 + }, + + Package (0x02) + { + 0x00014415, + 0x7400 + }, + + Package (0x02) + { + 0x00013580, + 0x7800 + }, + + Package (0x02) + { + 0x000127A6, + 0x7C00 + }, + + Package (0x02) + { + 0x00011A7C, + 0x8000 + }, + + Package (0x02) + { + 0x00010DFA, + 0x8400 + }, + + Package (0x02) + { + 0x00010216, + 0x8800 + }, + + Package (0x02) + { + 0xF6C8, + 0x8C00 + }, + + Package (0x02) + { + 0xEC07, + 0x9000 + }, + + Package (0x02) + { + 0xE1CC, + 0x9400 + }, + + Package (0x02) + { + 0xD810, + 0x9800 + }, + + Package (0x02) + { + 0xCECC, + 0x9C00 + }, + + Package (0x02) + { + 0xC5F9, + 0xA000 + }, + + Package (0x02) + { + 0xBD93, + 0xA400 + }, + + Package (0x02) + { + 0xB592, + 0xA800 + }, + + Package (0x02) + { + 0xADF2, + 0xAC00 + }, + + Package (0x02) + { + 0xA6AE, + 0xB000 + }, + + Package (0x02) + { + 0x9FC1, + 0xB400 + }, + + Package (0x02) + { + 0x9927, + 0xB800 + }, + + Package (0x02) + { + 0x92DB, + 0xBC00 + }, + + Package (0x02) + { + 0x8CD9, + 0xC000 + }, + + Package (0x02) + { + 0x871E, + 0xC400 + }, + + Package (0x02) + { + 0x81A6, + 0xC800 + }, + + Package (0x02) + { + 0x7C6D, + 0xCC00 + }, + + Package (0x02) + { + 0x7771, + 0xD000 + }, + + Package (0x02) + { + 0x72AE, + 0xD400 + }, + + Package (0x02) + { + 0x6E22, + 0xD800 + }, + + Package (0x02) + { + 0x69CA, + 0xDC00 + }, + + Package (0x02) + { + 0x65A4, + 0xE000 + }, + + Package (0x02) + { + 0x61AC, + 0xE400 + }, + + Package (0x02) + { + 0x5DE1, + 0xE800 + }, + + Package (0x02) + { + 0x5A40, + 0xEC00 + }, + + Package (0x02) + { + 0x56C8, + 0xF000 + }, + + Package (0x02) + { + 0x5377, + 0xF400 + }, + + Package (0x02) + { + 0x504A, + 0xF800 + }, + + Package (0x02) + { + 0x4D40, + 0xFC00 + }, + + Package (0x02) + { + 0x4A57, + 0x00010000 + }, + + Package (0x02) + { + 0x478E, + 0x00010400 + }, + + Package (0x02) + { + 0x44E4, + 0x00010800 + }, + + Package (0x02) + { + 0x4256, + 0x00010C00 + }, + + Package (0x02) + { + 0x3FE3, + 0x00011000 + }, + + Package (0x02) + { + 0x3D8B, + 0x00011400 + }, + + Package (0x02) + { + 0x3B4C, + 0x00011800 + }, + + Package (0x02) + { + 0x3924, + 0x00011C00 + }, + + Package (0x02) + { + 0x3713, + 0x00012000 + }, + + Package (0x02) + { + 0x3518, + 0x00012400 + }, + + Package (0x02) + { + 0x3332, + 0x00012800 + }, + + Package (0x02) + { + 0x3160, + 0x00012C00 + }, + + Package (0x02) + { + 0x2FA0, + 0x00013000 + }, + + Package (0x02) + { + 0x2DF2, + 0x00013400 + }, + + Package (0x02) + { + 0x2C56, + 0x00013800 + }, + + Package (0x02) + { + 0x2ACA, + 0x00013C00 + }, + + Package (0x02) + { + 0x294E, + 0x00014000 + }, + + Package (0x02) + { + 0x27E1, + 0x00014400 + }, + + Package (0x02) + { + 0x2682, + 0x00014800 + }, + + Package (0x02) + { + 0x2531, + 0x00014C00 + }, + + Package (0x02) + { + 0x23ED, + 0x00015000 + }, + + Package (0x02) + { + 0x22B6, + 0x00015400 + }, + + Package (0x02) + { + 0x218B, + 0x00015800 + }, + + Package (0x02) + { + 0x206B, + 0x00015C00 + }, + + Package (0x02) + { + 0x1F57, + 0x00016000 + }, + + Package (0x02) + { + 0x1E4D, + 0x00016400 + }, + + Package (0x02) + { + 0x1D4D, + 0x00016800 + }, + + Package (0x02) + { + 0x1C56, + 0x00016C00 + }, + + Package (0x02) + { + 0x1B69, + 0x00017000 + }, + + Package (0x02) + { + 0x1A85, + 0x00017400 + }, + + Package (0x02) + { + 0x19AA, + 0x00017800 + }, + + Package (0x02) + { + 0x18D6, + 0x00017C00 + }, + + Package (0x02) + { + 0x180B, + 0x00018000 + }, + + Package (0x02) + { + 0x1747, + 0x00018400 + }, + + Package (0x02) + { + 0x168A, + 0x00018800 + }, + + Package (0x02) + { + 0x15D4, + 0x00018C00 + }, + + Package (0x02) + { + 0x1524, + 0x00019000 + }, + + Package (0x02) + { + 0x147B, + 0x00019400 + }, + + Package (0x02) + { + 0x13D8, + 0x00019800 + }, + + Package (0x02) + { + 0x133B, + 0x00019C00 + }, + + Package (0x02) + { + 0x12A3, + 0x0001A000 + }, + + Package (0x02) + { + 0x1211, + 0x0001A400 + }, + + Package (0x02) + { + 0x1184, + 0x0001A800 + }, + + Package (0x02) + { + 0x10FC, + 0x0001AC00 + }, + + Package (0x02) + { + 0x1079, + 0x0001B000 + }, + + Package (0x02) + { + 0x0FFA, + 0x0001B400 + }, + + Package (0x02) + { + 0x0F80, + 0x0001B800 + }, + + Package (0x02) + { + 0x0F0A, + 0x0001BC00 + }, + + Package (0x02) + { + 0x0E98, + 0x0001C000 + }, + + Package (0x02) + { + 0x0E2A, + 0x0001C400 + }, + + Package (0x02) + { + 0x0DBF, + 0x0001C800 + }, + + Package (0x02) + { + 0x0D59, + 0x0001CC00 + }, + + Package (0x02) + { + 0x0CF5, + 0x0001D000 + }, + + Package (0x02) + { + 0x0C95, + 0x0001D400 + }, + + Package (0x02) + { + 0x0C39, + 0x0001D800 + }, + + Package (0x02) + { + 0x0BDF, + 0x0001DC00 + }, + + Package (0x02) + { + 0x0B88, + 0x0001E000 + }, + + Package (0x02) + { + 0x0B34, + 0x0001E400 + }, + + Package (0x02) + { + 0x0AE3, + 0x0001E800 + }, + + Package (0x02) + { + 0x0A95, + 0x0001EC00 + }, + + Package (0x02) + { + 0x0A49, + 0x0001F000 + }, + + Package (0x02) + { + 0x0A00, + 0x0001F400 + }, + + Package (0x02) + { + 0x09B9, + 0x0001F800 + }, + + Package (0x02) + { + 0x0974, + 0x0001FC00 + } + }) + } + + Method (VTCH, 0, NotSerialized) + { + Return (Package (0x05) + { + Package (0x10) + { + "VPH_PWR", + 0x83, + Zero, + One, + Zero, + 0x02, + One, + 0x03, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + Zero, + 0x15F9 + }, + + Package (0x10) + { + "PMIC_THERM", + 0x06, + Zero, + Zero, + Zero, + 0x02, + One, + One, + Zero, + Zero, + Zero, + PTCF, + PTCI, + 0x02, + 0xFFFF3CB0, + 0x000249F0 + }, + + Package (0x10) + { + "SYS_THERM1", + 0x4D, + One, + Zero, + Zero, + One, + One, + One, + 0x02, + 0x000186A0, + SYTB, + Zero, + Zero, + Zero, + 0xFFFFFFD8, + 0x7D + }, + + Package (0x10) + { + "PA_THERM", + 0x4F, + One, + Zero, + Zero, + One, + One, + One, + 0x02, + 0x000186A0, + SYTB, + Zero, + Zero, + Zero, + 0xFFFFFFD8, + 0x7D + }, + + Package (0x10) + { + "PA_THERM1", + 0x50, + One, + Zero, + Zero, + One, + One, + One, + 0x02, + 0x000186A0, + SYTB, + Zero, + Zero, + Zero, + 0xFFFFFFD8, + 0x7D + } + }) + } + + Method (VTMT, 0, NotSerialized) + { + Return (Package (0x03) + { + 0x0B, + One, + 0x05 + }) + } + } + } +} +