1/* SPDX-License-Identifier: GPL-2.0-only */ 2 3#define DPTF_CPU_PASSIVE 80 4#define DPTF_CPU_CRITICAL 90 5#define DPTF_CPU_ACTIVE_AC0 90 6#define DPTF_CPU_ACTIVE_AC1 80 7#define DPTF_CPU_ACTIVE_AC2 70 8#define DPTF_CPU_ACTIVE_AC3 60 9#define DPTF_CPU_ACTIVE_AC4 50 10 11Name (DTRT, Package () { 12 /* CPU Throttle Effect on CPU */ 13 Package () { \_SB.PCI0.B0D4, \_SB.PCI0.B0D4, 100, 50, 0, 0, 0, 0 }, 14 15}) 16 17Name (MPPC, Package () 18{ 19 0x2, /* Revision */ 20 Package () { /* Power Limit 1 */ 21 0, /* PowerLimitIndex, 0 for Power Limit 1 */ 22 1600, /* PowerLimitMinimum */ 23 15000, /* PowerLimitMaximum */ 24 1000, /* TimeWindowMinimum */ 25 1000, /* TimeWindowMaximum */ 26 200 /* StepSize */ 27 }, 28 Package () { /* Power Limit 2 */ 29 1, /* PowerLimitIndex, 1 for Power Limit 2 */ 30 8000, /* PowerLimitMinimum */ 31 8000, /* PowerLimitMaximum */ 32 1000, /* TimeWindowMinimum */ 33 1000, /* TimeWindowMaximum */ 34 1000 /* StepSize */ 35 } 36}) 37 38/* Include DPTF */ 39#include <soc/intel/skylake/acpi/dptf/dptf.asl> 40