mb/ocp/tiogapass: Fix GPIOs
[coreboot2.git] / src / mainboard / facebook / monolith / acpi / dptf.asl
blobeed38d6ea001ceabc6be7c893aee19118b107d64
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 #define DPTF_TSR0_SENSOR_ID     0
12 #define DPTF_TSR0_SENSOR_NAME   "ITE8528_CPU"
13 #define DPTF_TSR0_PASSIVE       DPTF_CPU_PASSIVE
14 #define DPTF_TSR0_CRITICAL      DPTF_CPU_CRITICAL
16 Name (DTRT, Package () {
17         /* CPU Throttle Effect on CPU */
18         Package () { \_SB.PCI0.B0D4, \_SB.PCI0.B0D4, 100, 50, 0, 0, 0, 0 },
21 Name (MPPC, Package ()
23         0x2,            /* Revision */
24         Package () {    /* Power Limit 1 */
25                 0,      /* PowerLimitIndex, 0 for Power Limit 1 */
26                 1600,   /* PowerLimitMinimum */
27                 15000,  /* PowerLimitMaximum */
28                 1000,   /* TimeWindowMinimum */
29                 1000,   /* TimeWindowMaximum */
30                 200     /* StepSize */
31         },
32         Package () {    /* Power Limit 2 */
33                 1,      /* PowerLimitIndex, 1 for Power Limit 2 */
34                 8000,   /* PowerLimitMinimum */
35                 8000,   /* PowerLimitMaximum */
36                 1000,   /* TimeWindowMinimum */
37                 1000,   /* TimeWindowMaximum */
38                 1000    /* StepSize */
39         }
42 /* Include DPTF */
43 #include <soc/intel/skylake/acpi/dptf/dptf.asl>