1/* SPDX-License-Identifier: GPL-2.0-only */ 2 3#define DPTF_CPU_PASSIVE 98 4#define DPTF_CPU_CRITICAL 125 5#define DPTF_CPU_ACTIVE_AC0 91 6#define DPTF_CPU_ACTIVE_AC1 85 7#define DPTF_CPU_ACTIVE_AC2 83 8#define DPTF_CPU_ACTIVE_AC3 80 9#define DPTF_CPU_ACTIVE_AC4 75 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 10000, /* PowerLimitMinimum */ 23 31000, /* PowerLimitMaximum */ 24 28000, /* TimeWindowMinimum */ 25 28000, /* TimeWindowMaximum */ 26 100 /* StepSize */ 27 }, 28 Package () { /* Power Limit 2 */ 29 1, /* PowerLimitIndex, 1 for Power Limit 2 */ 30 15000, /* PowerLimitMinimum */ 31 65000, /* PowerLimitMaximum */ 32 28000, /* TimeWindowMinimum */ 33 28000, /* TimeWindowMaximum */ 34 100 /* StepSize */ 35 } 36}) 37 38/* Include DPTF */ 39#include <soc/intel/skylake/acpi/dptf/dptf.asl> 40