1 /* SPDX-License-Identifier: GPL-2.0-only */
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
11 Name (DTRT, Package () {
12 /* CPU Throttle Effect on CPU */
13 Package () { \_SB.PCI0.B0D4, \_SB.PCI0.B0D4, 100, 50, 0, 0, 0, 0 },
17 Name (MPPC, Package ()
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 */
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 */
39 #include <soc/intel/skylake/acpi/dptf/dptf.asl>